Какой у вас кеш

Обновлено: 22.11.2024

  • Изображения: логотипы, картинки, фоны и т. д.
  • HTML
  • CSS
  • JavaScript

Короче говоря, браузеры обычно кэшируют так называемые "статические ресурсы" – части веб-сайта, которые не меняются от посещения к посещению.

Что кэшировать и на какой срок, определяется веб-сайтом. Некоторые ресурсы удаляются с вашего компьютера через несколько дней, а другие могут оставаться в кэше до года.

Когда многие люди слышат, что веб-сайты хранят ресурсы на своих компьютерах без их ведома или разрешения, они немного нервничают. В конце концов, мы очень доверяем веб-разработчикам, надеясь, что они не будут размещать на наших устройствах ничего разрушительного или вредоносного.

Преимущества браузерного кэширования намного перевешивают риски. Хорошие брандмауэры, антивирусные сканеры и здравый смысл — это все, что вам нужно для обеспечения безопасности вашего компьютера.

Преимущества кэширования

Когда вы посещаете веб-сайт в первый раз, ваш браузер взаимодействует с удаленным сервером, на котором размещен сайт. Ваш браузер отправляет запрос, а сервер возвращает один из ресурсов веб-сайта. HTML-код страницы загружается первым и становится образцом, по которому построен сайт. Когда ваш браузер читает HTML-код, он отправляет на сервер дополнительные запросы на отправку дополнительных частей страницы, в основном статических ресурсов, упомянутых выше.

Этот процесс занимает полосу пропускания. Некоторым веб-страницам потребуется много времени, чтобы полностью загрузиться и стать функциональными, потому что они состоят из большого количества частей или их активы велики.

Например, вы можете заметить, что при первом открытии веб-страницы текст появляется перед изображениями. Это связано с тем, что текст небольшой и его загрузка занимает мало времени, в то время как для заполнения высококачественного изображения может потребоваться несколько секунд (вечность в вычислительном времени).

Кэширование улучшает и ускоряет просмотр. После того, как вы загрузили ресурс, он живет (какое-то время) на вашем компьютере. Извлечение файлов с жесткого диска всегда будет быстрее, чем извлечение их с удаленного сервера, независимо от скорости вашего подключения к Интернету.

Возьмем обычный сайт электронной коммерции. Некоторые ресурсы, такие как логотип, будут отображаться на каждой странице в одном и том же месте, независимо от того, где вы находитесь на сайте. Без кэширования ваш компьютер должен был бы загружать этот логотип каждый раз, когда вы нажимали на страницу нового продукта.

На сложных сайтах наряду с большими изображениями используются большие файлы JavaScript, необходимые для таких приложений, как корзины покупок, интерактивные изображения и списки пожеланий. Представьте, как негативно повлияет на коэффициент конверсии, если пользователю придется ждать от пяти до десяти секунд, пока кнопка «Купить сейчас» не появится под продуктом. Быстрый и плавный просмотр необходим для того, чтобы клиенты чувствовали себя комфортно и поощряли конверсию. Кроме того, при следующем посещении кешированного сайта электронной торговли эти объекты по-прежнему будут доступны на вашем устройстве для более быстрой загрузки.

Мобильные устройства часто ограничены пропускной способностью. Некоторые тарифные планы мобильных данных также имеют ограничения пропускной способности или взимают плату. Чем меньше пользователю приходится скачивать веб-сайт, тем лучше для него.

Некоторые подводные камни

Вы включили кэширование объектов для своего веб-сайта. На следующий день вы решаете изменить цвет своего логотипа. Вы меняете старый логотип на новый и проверяете свой живой веб-сайт, чтобы увидеть, как он выглядит. Но старый логотип остался.

Если вы правильно выполнили обмен изображениями, проблема обычно связана с кэшированием.

Ваш компьютер имеет кешированную версию вашего логотипа на жестком диске. Он никогда не удосуживается запросить новую загрузку изображения. Таким образом, ваш компьютер не получит новый логотип, пока не истечет срок действия имеющегося у него кэш-файла.

Старые версии кэшированных файлов вызывают всевозможные проблемы у пользователей, если на их устройствах не установлена ​​последняя версия файла — несоответствующее форматирование, неработающий JavaScript и неправильные изображения — это лишь некоторые из них.

По большей части этого не происходит, потому что сервер знает, какие ресурсы были обновлены и должны быть заменены на компьютере пользователя. Однако, если один из ваших клиентов жалуется, что сайт не работает для него и больше ни для кого, вам следует посоветовать ему очистить кеш браузера.

Во всех основных браузерах есть кнопка "Очистить кеш". Некоторые из них найти легче, чем другие. Нажатие этой кнопки стирает все ваши кэшированные файлы. Попытайся. Посетите страницу, которую вы часто посещаете, и обратите внимание, сколько времени она загружается. Очистите кеш. Зайдите на страницу еще раз и обратите внимание, сколько времени требуется для загрузки страницы.

Браузеры также позволяют очищать кеш только для определенных веб-сайтов. Если проблемы с кэшированием возникают только на одном веб-сайте, удалите проблемный сайт и оставьте остальные нетронутыми, чтобы просмотр был быстрым и плавным.

Не позволяйте вашей интернет-истории попасть в чужие руки. Это не всегда простой процесс, но иногда рекомендуется удалять историю браузера и интернет-кеш.Вот как это сделать на компьютере и мобильном устройстве.

История браузера — список всех посещенных вами страниц в Интернете и времени, в течение которого вы были на них, — это стандарт современных вычислений. И это может привести к неприятностям; это практически клише. Вспомните романтические комедии, в которых парень (это всегда парень) оказывается в затруднительном положении после того, как его девушка просматривает историю его браузера.

Для большинства из нас совместное использование ПК является нормальным явлением (к сожалению, создание нескольких учетных записей пользователей — нет), а передача смартфона кому-либо — обычное дело. Неважно, шифруете ли вы свою электронную почту, используете ли Tor и VPN во время просмотра, чтобы оставаться анонимным, или носите ли вы накладные усы за своим столом: если кто-то имеет доступ к вашим устройствам, они могут видеть, где вы были. .

Браузер сохранит вашу историю на неопределенный срок на тот случай, если вам понадобится вернуться в, возможно, забытый уголок Интернета, который вы когда-то посещали. Реальность такова, что это может быть использовано против вас значимыми людьми, друзьями, коллегами, учителями и даже властями. Неважно, даже если вы никогда не останавливались, чтобы просмотреть содержимое сайта. В наши дни простое посещение может быть достаточным стимулом для возмущения, шантажа или чего-то еще, чего вы больше всего боитесь в ответ.

Думаете, это нагнетание страха? Надеюсь, это так, для 99% из нас. Но учтите, что в 2016 году канадский суд обвинил сотрудника в уничтожении улик после того, как он очистил историю браузера на своем личном ноутбуке. (В конце концов, он победил.) В США Закон Сарбейнса-Оксли призван предотвратить стирание доказательств корпорациями, однако он был применен по крайней мере к одному лицу. Предостережение: этот человек также сделал много других глупостей.

Предположим, вы не преступник и просто хотите немного конфиденциальности в цифровом пространстве. Что вы можете сделать, чтобы скрыть ваши прошлые визиты? Удалите их. Регулярно. Или, возможно, самый умный ход из всех: убедитесь, что он никогда не сохраняется. Это может сделать ваши путешествия по сети немного менее удобными, но это цена безопасности. Вот как можно удалить историю.

Браузеры для ПК

Google Chrome

Опера

В главном меню Opera на панели навигации слева щелкните значок часов, чтобы войти в историю. Вы увидите кнопку «Очистить данные просмотра», которая предлагает почти те же настройки, что и Chrome. Это потому, что Opera построена на движке Chromium Project, который также лежит в основе Chrome. Однако Opera предлагает немного больше тем, кто хочет безопасно выходить в Интернет, с помощью встроенной опции VPN, любезно предоставленной SurfEasy, которая также находится в настройках конфиденциальности и безопасности.

Майкрософт Эдж

Microsoft Edge теперь также построен на Chromium, поэтому применяются многие из описанных выше шагов. Чтобы найти историю браузера, нажмите Ctrl+Shift+Del, введите «edge://settings/clearBrowserData» в адресной строке или перейдите в меню-гамбургер > Настройки > Настройки (снова) > Конфиденциальность, поиск и службы > Очистить просмотр Данные и нажмите Выберите, что нужно очистить.

Вернитесь на один шаг назад в настройки, и вы увидите ссылку с надписью «Выбирайте, что очищать» каждый раз, когда вы закрываете браузер. Переключите переключатель для истории браузера, чтобы удалять ее каждый раз. Как и Google, Microsoft хранит часть вашей истории в Интернете. Нажмите «Управление данными», чтобы перейти на страницу своей учетной записи Майкрософт, где вы можете удалить эту синхронизированную историю действий в браузере.

Microsoft Internet Explorer

Если вы вместо этого нажмете «Настройки», вы перейдете на вкладку «История», где вы можете убедиться, что ваша история собирается только за определенное количество дней и автоматически удаляет все, что раньше.

Вы можете удалить историю посещенных страниц с помощью меню "Избранное". Нажмите звездочку в правом верхнем углу и перейдите на вкладку «История». Там вы можете увидеть веб-сайты, которые вы посещали в определенные даты (сегодня, на прошлой неделе, 3 недели назад и т. д.). Щелкните правой кнопкой мыши, чтобы удалить все за определенный период времени, или щелкните, чтобы просмотреть и удалить определенные веб-сайты. Если вы используете более старую версию IE, в Интернете есть инструкции по удалению истории.

Сафари

Мозилла Фаерфокс

Проверьте раздел «Синхронизация», находясь в настройках. Если вы вошли в систему с учетной записью Mozilla Firefox, ваша история (а также закладки, вкладки, пароли и настройки) может быть синхронизирована с другими вашими компьютерами и устройствами с помощью Firefox. , даже на смартфонах.

Мобильные браузеры

Сафари

Хром

Браузер Google Chrome является стандартным для всех телефонов Android и доступен для загрузки на iOS. В любом случае перейдите в меню из трех точек, выберите «История», и вы увидите список всех сайтов, которые вы посетили в режиме когнито (в отличие от инкогнито). Сюда входит история всех браузеров Chrome, в которых выполнен вход в один и тот же аккаунт Google, поэтому здесь также отображается история вашего рабочего стола.

Рекомендовано нашими редакторами

Опять же, позже проверьте страницу Google Мои действия, чтобы узнать, что может храниться в Интернете.

На iOS есть совершенно отдельное приложение Google для поиска (iOS, Android) с собственным встроенным браузером. Вы не можете удалить историю серфинга в этом приложении Google, хотя вы можете закрыть все вкладки, нажав значок «Вкладки» в правом нижнем углу, проведя пальцем по одному плавающему окну вправо, чтобы удалить, а затем выбрав «ОЧИСТИТЬ ВСЕ». Разумеется, история поиска этого приложения хранится в разделе "Мои действия".

Файрфокс

Браузер Firefox доступен для iOS или Android бесплатно на обеих платформах. Способы удаления истории браузера в каждом из них немного отличаются.

На Android в Firefox используется меню из трех точек в правом верхнем углу. Выберите «История», чтобы просмотреть список, и нажмите «ОЧИСТИТЬ ИСТОРИЮ БРАУЗЕРА» внизу, чтобы удалить их все. Если щелкнуть меню и перейти в «Настройки» > «Конфиденциальность» и установить флажок «Очистить личные данные при выходе», вы получите возможность очищать личные данные по вашему выбору при выходе из приложения браузера.

Опера

Конечно, приложение Opera доступно для iOS и Android и доступно во многих вариантах, таких как Opera Mini и Opera Touch, в зависимости от платформы.

информационный бюллетень с советами экспертов по максимально эффективному использованию вашей технологии.","first_published_at":"2021-09-30T21:23:24.000000Z","published_at":"2021-09-30T21:23:24.000000Z ","last_published_at":"2021-09-30T21:23:13.000000Z","created_at":null,"updated_at":"2021-09-30T21:23:24.000000Z">)" x-show="showEmailSignUp ()">

Нравится то, что вы читаете?

Подпишитесь на информационный бюллетень с советами и рекомендациями, чтобы получить советы экспертов, чтобы максимально эффективно использовать свои технологии.

Этот информационный бюллетень может содержать рекламу, предложения или партнерские ссылки. Подписка на информационный бюллетень означает ваше согласие с нашими Условиями использования и Политикой конфиденциальности. Вы можете отказаться от подписки на информационные бюллетени в любое время.

"Очистить кеш браузера" – это первое, что нужно попробовать при возникновении проблем с веб-страницей. Я посмотрю, почему и как очистить кеш.

Кэш браузера чаще появляется в ответах, чем в вопросах, но часто вызывает еще больше вопросов.

Даже следуя инструкциям по очистке кеша, многие люди не понимают, что это за волшебство и почему очистка кеша что-то дает.

Давайте рассмотрим, что такое кеш браузера и для чего он существует. Я также укажу вам, как очистить его в Edge, Internet Explorer, Firefox и Chrome, и попытаюсь придумать, почему это иногда помогает.

Кэш браузера

Веб-браузеры предполагают, что Интернет работает медленно. Поскольку многие веб-сайты используют одни и те же элементы (например, логотипы) на нескольких страницах, браузеры загружают их только при первой встрече, поэтому их не нужно загружать каждый раз. Кэш — это место, где хранятся эти загруженные элементы. Иногда браузер теряет информацию о том, что находится в кеше, что приводит к проблемам с отображением. Каждый браузер позволяет очистить кеш, чтобы начать заново, что, как мы надеемся, решит эти проблемы.

Кэширование

Кэш существует из-за основного предположения, сделанного разработчиками браузера: Интернет медленный.

Точнее, ваше интернет-соединение медленнее, чем ваш компьютер.

Быстрее получить что-то с жесткого диска, чем из Интернета. Это справедливо даже при сегодняшних скоростях Интернета.

Разработчики браузеров заметили, что большинство веб-сайтов повторяют многие элементы на нескольких страницах. Например, если вы посмотрите на эту страницу, вы увидите логотип Спросите Лео! вверху. Он находится в верхней части каждой страницы этого сайта. Итак, мы подумали, зачем загружать один и тот же логотип снова и снова для каждой страницы? Почему бы просто не загрузить его один раз и не сохранить копию, чтобы мы могли отображать его снова, не загружая каждый раз? Это бы ускорило процесс.

Это кеш браузера. Это не что иное, как место на вашем жестком диске, где браузер хранит загруженные однажды файлы на случай, если они потребуются снова.

При первом посещении любой страницы этого сайта браузер загружает логотип и несколько других элементов в кеш, а затем отображает их как часть просматриваемой страницы. Для каждой дополнительной страницы, которую вы посещаете, пока отображается тот же логотип, ее не нужно загружать снова — она уже есть на вашем жестком диске.

Кэш имеет ограничение по размеру, которое обычно можно настроить. Когда кеш заполняется, элементы в нем, которые не использовались какое-то время, удаляются, чтобы освободить место для элементов, которые вы используете сейчас.

Конечно, это еще не все. Например, у меня есть способы обновить логотип на моем сайте и переопределить все, что находится в вашем кеше, чтобы то, что вы видите, всегда было актуальным.Но по большому счету это все: место для локального хранения вещей, чтобы вам не приходилось загружать одни и те же вещи снова и снова.

И все это для вас прозрачно.

Пока что-нибудь не сломается.

Очистка кеша

Очистка кеша просто означает его очистку. При следующем отображении веб-страницы все нужно загрузить заново.

По причинам, которые я не могу объяснить, кроме как сказать "Всякое бывает", кеш иногда сбивается. Кажется, это происходит со всеми браузерами и в случайное время. Вы увидите частично загруженные или плохо отформатированные веб-страницы, страницы, которые должны обновляться, но не обновляются, неполные изображения или даже неправильное изображение в неправильном месте.

Это не всегда проблема с кэшированием, но так как это случается достаточно часто, "Очистите кэш браузера" – это один из первых шагов диагностики, который вы услышите от таких людей, как я.

Я собрал инструкции для четырех самых популярных браузеров.

Пустой кеш браузера

Кэш вашего браузера пуст: и что?

Пустой кеш означает отсутствие путаницы. Когда вы в дальнейшем будете посещать веб-страницы, браузер будет загружать свежие копии всего, что вы видите на каждой странице. Вы заставили свой браузер перестраивать кеш с нуля при загрузке или повторной загрузке страниц. Любые проблемы, связанные с кэшем, должны быть устранены.

До следующего раза.

Похожие вопросы

Должен ли я удалить кеш браузера?

Единственный случай, когда вы должны удалить кеш браузера, это если вы подозреваете проблему, связанную с кешем: отображением страницы или производительностью браузера. Это может происходить часто, и на самом деле нет никакого вреда в регулярной очистке кеша или при выходе из браузера — за исключением небольшого влияния на производительность, поскольку браузеру необходимо повторно загрузить все файлы, ранее кэшированные.

Очистка кеша — это то же самое, что и удаление истории посещенных страниц?

Очистка кеша браузера отличается от удаления истории браузера. Кэш — это обычно невидимая коллекция загруженных веб-страниц и элементов страниц, которые браузер использует для повышения скорости. Ваша история посещенных страниц — это список веб-сайтов, которые вы посетили. Вы можете очистить любой из них, но очистка одного не повлияет на другой.

Как часто нужно очищать кеш?

В идеальном мире вам никогда не понадобится очищать кеш браузера. На самом деле вы можете очистить его, если подозреваете проблемы с отображением или производительностью, связанные с кешем, или если вы хотите удалить следы посещенных вами сайтов, хранящиеся на вашем компьютере. В последнем случае рекомендуется настроить браузер на очистку кеша при закрытии браузера.

Сделать это

Подпишитесь на Confident Computing! Меньше разочарований и больше уверенности, решения, ответы и советы в вашей почте каждую неделю.

Читайте также: