Используйте кэш браузера как исправить: Кэш браузера | .htaccess

Содержание

Кэш браузера | .htaccess

  • htaccess кэширование сохраняет содержимое веб-страницы на локальном компьютере, когда пользователь посещает ее;
  • Использование кэша браузера – веб-мастер дает указания браузерам, как следует рассматривать ресурсы.

Когда браузер отображает веб-страницу, он должен загрузить логотип, CSS файл и другие ресурсы:

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

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

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

Для большинства людей единственный способ кэширования сайта htaccess заключается в том, чтобы добавить код в файл .htaccess на веб-сервере.

Файл .htaccess контролирует многие важные настройки для вашего сайта.

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

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

Сохраните файл .htaccess, а затем обновите веб-страницу.

В приведенном выше коде заданы промежутки времени. Например, 1 year (1 год) или 1 month (1 месяц). Они связаны с типами файлов. Приведенный выше код устанавливает, что .jpg файлы (изображения) следует кэшировать в течение года.

Если бы вы хотели изменить это, чтобы и JPG изображения кэшировались в течение месяца, то вы бы просто заменили «1 год» на «1 месяц». Указанные выше значения кэширования через htaccess оптимальны для большинства веб-страниц.

Описанный выше метод называется «Expires», он помогает с кэшированием большинству новичков. После того, как вам станет проще работать с кэшированием, можете попробовать другой метод кэширования Cache-Control, который дает больше возможностей.

Возможно, что метод Expires не сработает на вашем сервере, в этом случае вы возможно захотите попробовать использовать Cache-Control.

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

Пример использования в файле .htaccess:

# 1 Month for most static assets
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>

Приведенный выше код устанавливает заголовок Cache-Control в зависимости от типа файла.

Рассмотрим упомянутую выше строку кода кэширования в браузере htaccess:

# 1 Month for most static assets

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

<FilesMatch ". (CSS | JPG | JPEG | PNG | GIF | JS | ICO) $">

Упомянутая выше строка говорит, что, «если файл будет одним из этих типов, то мы сделаем что-то с ним… «

Самое важное в этой строке то, что в ней перечислены различные типы файлов (CSS, JS, JPEG, PNG и т.д.) и что инструкции кэширования следует применять к этим типам файлов. Например, если вы не хотите, чтобы JPG файлы кэшировались в течение указанного периода времени, можете удалить «JPG». Если вы хотите добавить HTML, то нужно в этой строке указать «HTML»:

Header set Cache-Control "max-age=2592000, public"

В упомянутой выше строке установлены фактические заголовки и значения:

  • Часть «Header set Cache-Control» — устанавливает заголовок;
  • Переменная «max-age=2592000» – указывает, сколько времени займет процесс кэширования (в секундах). В этом случае мы осуществляем кэширование в течение одного месяца (2592000) секунд;
  • Часть «public» сообщает о том, что это общедоступно.

Эта строка кэширования через htaccess закрывает оператор и заканчивает блок кода.

Если вы составляете список изображений, которые будут кэшироваться в течение года и более, помните, что если вы вносите изменения в свои страницы, они могут быть не видны всем пользователям. Так как пользователи обратятся к кэшируемым файлам, а не к существующим. Если есть файл, который вы периодически редактируете (например — файл CSS),то можно преодолеть проблему кэша с помощью цифрового отпечатка URL.

Получение нового (некэшируемого) файлового ресурса возможно при наличии уникального имени. Например, если файл CSS назван «main.css», то вместо этого мы могли бы назвать его «main_1.css». В следующий раз, когда мы поменяем его имя, мы можем назвать файл «main_2.css». Это полезно для файлов, которые периодически изменяются.

При кэшировании файлов htaccess необходимо указать один заголовок из пары Expires или Cache-Control max-age, а также один из заголовков Last-Modified или ETag для всех кэшируемых ресурсов. Использовать и Expires, и Cache-Control: max-age излишне, как и Last-Modified и ETag одновременно.

ВЛВиктория Лебедеваавтор-переводчик статьи «Leverage browser caching»

Кэш браузера | .htaccess

  • htaccess кэширование сохраняет содержимое веб-страницы на локальном компьютере, когда пользователь посещает ее;
  • Использование кэша браузера – веб-мастер дает указания браузерам, как следует рассматривать ресурсы.

Когда браузер отображает веб-страницу, он должен загрузить логотип, CSS файл и другие ресурсы:

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

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

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

Для большинства людей единственный способ кэширования сайта htaccess заключается в том, чтобы добавить код в файл .htaccess на веб-сервере.

Файл .htaccess контролирует многие важные настройки для вашего сайта.

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

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

Сохраните файл .htaccess, а затем обновите веб-страницу.

В приведенном выше коде заданы промежутки времени. Например, 1 year (1 год) или 1 month (1 месяц). Они связаны с типами файлов. Приведенный выше код устанавливает, что .jpg файлы (изображения) следует кэшировать в течение года.

Если бы вы хотели изменить это, чтобы и JPG изображения кэшировались в течение месяца, то вы бы просто заменили «1 год» на «1 месяц». Указанные выше значения кэширования через htaccess оптимальны для большинства веб-страниц.

Описанный выше метод называется «Expires», он помогает с кэшированием большинству новичков. После того, как вам станет проще работать с кэшированием, можете попробовать другой метод кэширования Cache-Control, который дает больше возможностей.

Возможно, что метод Expires не сработает на вашем сервере, в этом случае вы возможно захотите попробовать использовать Cache-Control.

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

Пример использования в файле .htaccess:

# 1 Month for most static assets
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>

Приведенный выше код устанавливает заголовок Cache-Control в зависимости от типа файла.

Рассмотрим упомянутую выше строку кода кэширования в браузере htaccess:

# 1 Month for most static assets

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

<FilesMatch ". (CSS | JPG | JPEG | PNG | GIF | JS | ICO) $">

Упомянутая выше строка говорит, что, «если файл будет одним из этих типов, то мы сделаем что-то с ним… «

Самое важное в этой строке то, что в ней перечислены различные типы файлов (CSS, JS, JPEG, PNG и т.д.) и что инструкции кэширования следует применять к этим типам файлов. Например, если вы не хотите, чтобы JPG файлы кэшировались в течение указанного периода времени, можете удалить «JPG». Если вы хотите добавить HTML, то нужно в этой строке указать «HTML»:

Header set Cache-Control "max-age=2592000, public"

В упомянутой выше строке установлены фактические заголовки и значения:

  • Часть «Header set Cache-Control» — устанавливает заголовок;
  • Переменная «max-age=2592000» – указывает, сколько времени займет процесс кэширования (в секундах). В этом случае мы осуществляем кэширование в течение одного месяца (2592000) секунд;
  • Часть «public» сообщает о том, что это общедоступно.

Эта строка кэширования через htaccess закрывает оператор и заканчивает блок кода.

Если вы составляете список изображений, которые будут кэшироваться в течение года и более, помните, что если вы вносите изменения в свои страницы, они могут быть не видны всем пользователям. Так как пользователи обратятся к кэшируемым файлам, а не к существующим. Если есть файл, который вы периодически редактируете (например — файл CSS),то можно преодолеть проблему кэша с помощью цифрового отпечатка URL.

Получение нового (некэшируемого) файлового ресурса возможно при наличии уникального имени. Например, если файл CSS назван «main.css», то вместо этого мы могли бы назвать его «main_1.css». В следующий раз, когда мы поменяем его имя, мы можем назвать файл «main_2.css». Это полезно для файлов, которые периодически изменяются.

При кэшировании файлов htaccess необходимо указать один заголовок из пары Expires или Cache-Control max-age, а также один из заголовков Last-Modified или ETag для всех кэшируемых ресурсов. Использовать и Expires, и Cache-Control: max-age излишне, как и Last-Modified и ETag одновременно.

ВЛВиктория Лебедеваавтор-переводчик статьи «Leverage browser caching»

Кэш браузера | .htaccess

  • htaccess кэширование сохраняет содержимое веб-страницы на локальном компьютере, когда пользователь посещает ее;
  • Использование кэша браузера – веб-мастер дает указания браузерам, как следует рассматривать ресурсы.

Когда браузер отображает веб-страницу, он должен загрузить логотип, CSS файл и другие ресурсы:

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

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

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

Для большинства людей единственный способ кэширования сайта htaccess заключается в том, чтобы добавить код в файл .htaccess на веб-сервере.

Файл .htaccess контролирует многие важные настройки для вашего сайта.

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

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##

Сохраните файл .htaccess, а затем обновите веб-страницу.

В приведенном выше коде заданы промежутки времени. Например, 1 year (1 год) или 1 month (1 месяц). Они связаны с типами файлов. Приведенный выше код устанавливает, что .jpg файлы (изображения) следует кэшировать в течение года.

Если бы вы хотели изменить это, чтобы и JPG изображения кэшировались в течение месяца, то вы бы просто заменили «1 год» на «1 месяц». Указанные выше значения кэширования через htaccess оптимальны для большинства веб-страниц.

Описанный выше метод называется «Expires», он помогает с кэшированием большинству новичков. После того, как вам станет проще работать с кэшированием, можете попробовать другой метод кэширования Cache-Control, который дает больше возможностей.

Возможно, что метод Expires не сработает на вашем сервере, в этом случае вы возможно захотите попробовать использовать Cache-Control.

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

Пример использования в файле .htaccess:

# 1 Month for most static assets
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>

Приведенный выше код устанавливает заголовок Cache-Control в зависимости от типа файла.

Рассмотрим упомянутую выше строку кода кэширования в браузере htaccess:

# 1 Month for most static assets

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

<FilesMatch ". (CSS | JPG | JPEG | PNG | GIF | JS | ICO) $">

Упомянутая выше строка говорит, что, «если файл будет одним из этих типов, то мы сделаем что-то с ним… «

Самое важное в этой строке то, что в ней перечислены различные типы файлов (CSS, JS, JPEG, PNG и т.д.) и что инструкции кэширования следует применять к этим типам файлов. Например, если вы не хотите, чтобы JPG файлы кэшировались в течение указанного периода времени, можете удалить «JPG». Если вы хотите добавить HTML, то нужно в этой строке указать «HTML»:

Header set Cache-Control "max-age=2592000, public"

В упомянутой выше строке установлены фактические заголовки и значения:

  • Часть «Header set Cache-Control» — устанавливает заголовок;
  • Переменная «max-age=2592000» – указывает, сколько времени займет процесс кэширования (в секундах). В этом случае мы осуществляем кэширование в течение одного месяца (2592000) секунд;
  • Часть «public» сообщает о том, что это общедоступно.

Эта строка кэширования через htaccess закрывает оператор и заканчивает блок кода.

Если вы составляете список изображений, которые будут кэшироваться в течение года и более, помните, что если вы вносите изменения в свои страницы, они могут быть не видны всем пользователям. Так как пользователи обратятся к кэшируемым файлам, а не к существующим. Если есть файл, который вы периодически редактируете (например — файл CSS),то можно преодолеть проблему кэша с помощью цифрового отпечатка URL.

Получение нового (некэшируемого) файлового ресурса возможно при наличии уникального имени. Например, если файл CSS назван «main.css», то вместо этого мы могли бы назвать его «main_1.css». В следующий раз, когда мы поменяем его имя, мы можем назвать файл «main_2.css». Это полезно для файлов, которые периодически изменяются.

При кэшировании файлов htaccess необходимо указать один заголовок из пары Expires или Cache-Control max-age, а также один из заголовков Last-Modified или ETag для всех кэшируемых ресурсов. Использовать и Expires, и Cache-Control: max-age излишне, как и Last-Modified и ETag одновременно.

ВЛВиктория Лебедеваавтор-переводчик статьи «Leverage browser caching»

Кэш карты—ArcGIS Server | Документация для ArcGIS Enterprise

При отправке клиентами запросов к ArcGIS Server для отображения картографического сервиса ответ с сервера обычно кэшируется браузером и используется в течение определенного периода времени. Это помогает ArcGIS Server добиться максимально возможной скорости отображения картографического сервиса. Однако в зависимости от использования картографического сервиса и связанных с ним данных в приложении, может потребоваться изменить время использования кэшированного ответа. Это можно сделать с помощью добавления свойства cacheControlMaxAge к JavaScript Object Notation (JSON) вашего сервиса.

Как используется свойство cacheControlMaxAge

Ответы картографического сервиса ArcGIS Server содержат тег объекта (ETag) и заголовок Cache-Control. Значение ETag является уникальным идентификатором ответа. Заголовок Cache-Control имеет значение максимальной длительности, который сообщает браузеру максимальный период времени, в течение которого можно повторно использовать кэш. Это значение управляется свойством cacheControlMaxAge.

При повторе запроса, когда максимальное время действия кэша еще не прошло, браузер будет использовать кэшированный ответ, не отправляя запрос к серверу. Если максимальное время действия кэша уже превышено, браузер должен отправить на сервер запрос и присвоить ответу в кэше заголовок IF-NONE-MATCH с соответствующим значением ETag. ArcGIS Server оценивает запрос и использует значение ETag, чтобы определить, изменился ли ответ. Если ответ сервера отличается от копии в браузере, сервер отправит браузеру полностью новый ответ. Если ответ сервера идентичен копии в браузере, сервер сообщает браузеру, что можно продолжать использовать ответ в кэше.

Установка значения для параметра cacheControlMaxAge

Чтобы указать, как долго браузер может использовать кэшированный ответ, задайте свойство cacheControlMaxAge. Это свойство может быть задано для отдельных кэшей сервиса. Снижая для ArcGIS Server необходимость отправки полного ответа, вы делаете кэш браузера более эффективным, оптимизируете приложения и экономите пропускную способность канала.

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

Для кэшированных картографических сервисов, которые разрешают клиентам локальное кэширование листов, по умолчанию используется значение 86400 секунд (1 день). Это означает, что если запрос повторяется в течение 1 дня, браузер будет использовать ответ из кэша.

Более подробно о локальном хранилище кэша

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

Чтобы добавить свойство cacheControlMaxAge к сервису и задать для него значение по умолчанию, сделайте следующее:

  1. В веб-браузере откройте ArcGIS Server Administrator Directory и войдите под именем пользователя с правами администратора. Адрес URL в формате https://gisserver.domain.com:6443/arcgis/admin.
  2. Щелкните services и выберите картографический сервис, который вы хотите изменить, в списке Сервисы. Если сервис в списке не отображается, он может располагаться в директории под корневой папкой.
  3. Прокрутите вниз страницу Сервис – <service name> (<service type>) и щелкните редактировать.
  4. В диалоговом окне Свойства сервиса найдите раздел свойств сервиса JSON.
  5. Добавьте свойство cacheControlMaxAge в раздел и задайте для него значение (в секундах), например:
    "properties": {
      "cacheControlMaxAge": "2592000",
  6. Щелкните Сохранить изменения.
  7. На странице Service – <service name> (<service type>) проверьте, что свойство cacheControlMaxAge и указанное для него значение отображаются в разделе Свойства.

Используйте кэш браузера для asp.net Блог программиста

  У компании Google есть специальный сервис (PageSpeed), который проверяет скорость работы сайта. Так же этот сервис дает советы, применяя которые можно улучшить показатели работы сайта

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

Настроить эту опцию в asp.net очень просто, нужно всего лишь изменить web.config.
Найдите раздел<system.webServer> и в него добавить код (если такого раздела нету, то добавте его в раздел <configuration>):

<caching>
      <profiles>
        <add extension=».jpg» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
        <add extension=».swf» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
        <add extension=».png» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
        <add extension=».css» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
        <add extension=».js» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
        <add extension=».gif» policy=»CacheForTimePeriod»
                        kernelCachePolicy=»DontCache» duration=»00.12:00:00″ />
      </profiles>
</caching>

Этот код будет сохранять у клиента файлы (.jpg .swf .png .css .js .gif) на 12 минут.

Код проверен на IIS 7.

Главное не включайте кэш, когда сайт еще разрабатывается, что бы избежать лишних проблем и нажатий Ctrl+F5

Предотвращение ненужных сетевых запросов с помощью кэша HTTP

— Обновлено

Appears in: Надежность соединения

Получать ресурсы по сети медленно и дорого.

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

Как избежать ненужных сетевых запросов? Первое из доступных средств — кэш HTTP браузера. Это не самый мощный и гибкий подход, и он дает ограниченный контроль над сроком жизни кэшированных ответов. Тем не менее он эффективен, поддерживается во всех браузерах и для его настройки не требуется особых усилий.

В этом руководстве рассказывается об основных принципах реализации эффективного кэширования HTTP.

Совместимость браузеров #

На самом деле не существует единого API, называемого HTTP Cache (кэшем HTTP). Это общее название коллекции API веб-платформы. Эти API поддерживаются во всех браузерах:

Принцип работы кэша HTTP #

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

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

Более глубокий концептуальный обзор см. в статье MDN «HTTP-кеширование».

Заголовки запросов: использование параметров, применяемых по умолчанию (в обычных случаях) #

Несмотря на то что в исходящие запросы веб-приложения следует включать ряд важных заголовков, при создании запросов браузер почти всегда самостоятельно настраивает заголовки от вашего имени. Создавая заголовки запросов, влияющих на проверку актуальности, например If-None-Match и If-Modified-Since, браузер руководствуется собственными оценками текущих значений в кэше HTTP.

Это хорошо, потому что вы можете включать нужные теги, например <img src="мое_изображение.png">, в HTML-код, а браузер автоматически позаботится о кэшировании HTTP без дополнительных усилий с вашей стороны.

Разработчикам, которым требуется больший контроль над кэшем HTTP в своих веб-приложениях, доступна альтернатива — вы можете «раскрыть» уровень и вручную использовать Fetch API, передавая ему объекты Request с набором переопределений cache. Однако эта тема выходит за рамки данного руководства.

Заголовки ответов: настройка веб-сервера #

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

  • Cache-Control. Сервер может возвратить директиву Cache-Control, чтобы указать, каким образом и на какой срок браузер и другие промежуточные кэши должны кэшировать тот или иной ответ.
  • ETag. Когда браузер находит кэшированный ответ с истекшим сроком действия, он может отправить на сервер небольшой токен (обычно хэш содержимого файла), чтобы проверить, не изменился ли файл. Если сервер возвращает такой же токен, это означает, что файл не изменился, и повторно загружать его не нужно.
  • Last-Modified. Этот заголовок используется для той же цели, что и заголовок ETag, но для него применяется стратегия на основе времени, позволяющая определить, изменился ли ресурс (в отличие от стратегии на основе содержимого, применяемой для заголовка ETag).

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

Чтобы не тратить время на поиск, воспользуйтесь приведенными ниже ссылками на инструкции по настройке нескольких популярных веб-серверов.

Если заголовки ответов Cache-Control не обрабатываются, это не значит, что кэширование HTTP отключено. Вместо этого браузер эффективно прогнозирует, какие действия при кэшировании лучше всего подходят для контента того или иного типа. Скорее всего вам потребуется больший контроль, чем обеспечивает эта функция, поэтому вам придется настроить заголовки ответов.

Какие значения заголовков ответов использовать #

При настройке заголовков ответов веб-сервера следует учитывать два важных сценария.

Долгосрочное кэширование для URL-адресов со сведениями о версиях #

Как URL-адреса со сведениями о версиях могут упростить стратегию кэширования Использовать URL-адреса со сведениями о версиях — хороший подход, так как он упрощает аннулирование кэшированных ответов.Предположим, ваш сервер сообщает браузерам, что нужно кэшировать файл CSS на 1 год (Cache-Control: max-age=31536000), но ваш дизайнер только что создал экстренное обновление, которое нужно немедленно развернуть. Как уведомить браузеры о том, что необходимо обновить «устаревший» кэшированный файл? Вы не сможете сделать это (не изменив, по крайней мере, URL-адрес ресурса). После того, как браузер кэширует ответ, кэшированная версия используется до тех пор, пока она не перестанет быть актуальной согласно значениям параметров max-age или expires либо пока она не будет удалена из кэша по какой-либо другой причине, например если пользователь очистит кэш браузера. В результате может получиться так, что при создании страницы для разных пользователей будут использоваться разные версии файла: для пользователей, которые только что получили ресурс, будет использоваться новая версия, а для пользователей, у которых кэширована более ранняя (но все еще действующая) копия, будет использоваться старая версия ответа. Как использовать лучшее из обоих «миров» — кэширование на стороне клиента и быстрые обновления? Нужно изменить URL-адрес ресурса и сделать так, чтобы пользователь загрузил новый ответ при изменении содержимого этого ответа. Обычно для этого внедряют отпечаток файла или номер версии в имя файла, например так: style.x234dff.css.

При ответах на запросы, связанные с URL-адресами, которые содержат «отпечаток» или информацию о версии и для которых не предполагается изменять содержимое, добавляйте к ответам заголовок Cache-Control: max-age=31536000.

После настройки этого значения сервер сообщит браузеру, что если последнему потребуется загрузить ресурс по тому же URL-адресу в течение следующего года (31 536 000 секунд, максимальное поддерживаемое значение), он может использовать значение, которое хранится в кэше HTTP и не отправлять сетевой запрос на ваш веб-сервер. Это здорово — вы повысили надежность и скорость, исключив ряд сетевых операций.

С помощью средств сборки, например webpack, можно автоматизировать процесс назначения хэш-отпечатков URL-адресам ваших ресурсов.

Повторная URL-адресов без сведений о версиях на сервере #

К сожалению, не во всех URL-адресах, используемых для загрузки ресурсов, имеется информация о версии. Например, если у вас нет возможности добавить этап сборки перед развертыванием веб-приложения, вам не удается включать хэши в URL-адреса ресурсов. Каждое веб-приложение работает с HTML-файлами, а в этих файлах никогда (или почти никогда) не содержатся сведения о версиях, так как никто не будет использовать ваше приложение, если для этого нужно будет переходить примерно по такому URL-адресу: https://example.com/index.34def12.html. Так что же можно сделать при использовании этих URL-адресов?

Это один из сценариев, в которых нужно признать поражение. Только кэширования HTTP недостаточно, чтобы полностью отказаться от передачи данных по сети. (Но не беспокойтесь, скоро вы узнаете о служебных сценариях, с помощью которых можно снова будет взять ситуацию под контроль). Тем не менее вы можете выполнить несколько действий и убедиться, что сетевые запросы выполняются максимально быстро и эффективно.

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

  • no-cache. Это значение указывает браузеру, что он должен выполнять проверку на сервере каждый раз перед использованием кэшированного контента для соответствующего URL-адреса.
  • no-store. Это значение указывает браузеру и другим промежуточным кэшам (например, CDN) никогда не сохранять никакие версии файла.
  • private. Браузерам разрешено кэшировать файл, а промежуточным кэшам — нет.
  • public. Ответ можно хранить в любом кэше.

Изучите раздел «Приложение: блок-схема заголовка Cache-Control», в котором наглядно представлен процесс принятия решения об использовании тех или иных значений заголовка Cache-Control. Кроме того, обратите внимание на то, что для заголовка Cache-Control можно использовать список директив, разделенных запятыми. См. раздел «Приложение: примеры заголовка Cache-Control».

Наряду с этим может быть полезно настроить один из двух дополнительных заголовков ответов — ETag или Last-Modified. Как упоминалось в разделе «Заголовки ответов», заголовки ETag и Last-Modified используются для одной цели: определить, нужно ли браузеру повторно загружать кэшированный файл с истекшим сроком действия. Рекомендуется использовать заголовок ETag, так как он позволяет получать более точные результаты.

Пример заголовка ETagПредположим, что с момента первоначального получения ресурса прошло 120 секунд, и браузер инициировал новый запрос для того же ресурса. Сначала браузер проверяет кэш HTTP и находит предыдущий ответ. К сожалению, браузер не может использовать предыдущий ответ, потому что срок действия последнего истек. На этом этапе браузер может отправить новый запрос и получить новый полный ответ. Однако это неэффективно, потому что если ресурс не изменился, нет причин загружать информацию, которая уже находится в кэше. Для решения этой проблемы предназначены токены проверки, которые указывают в заголовке ETag. Сервер генерирует и возвращает произвольный токен, который обычно представляет собой хэш или другой отпечаток содержимого файла. Браузеру не нужна информация о том, каким образом был создан отпечаток; ему достаточно отправить этот отпечаток на сервер при следующем запросе. Если отпечаток остался прежним, это значит, что ресурс не изменился, и браузер может не загружать его.

После настройки заголовка ETag или Last-Modified запросы на повторную проверку будут выполняться намного эффективнее. В конечном итоге они будут запускать заголовок запроса If-Modified-Since или If-None-Match, о которых мы говорили в разделе «Заголовки запросов».

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

Браузер запрашивает файл /file с сервера и включает в запрос заголовок If-None-Match, тем самым сообщая серверу, что полный файл нужно возвращать, только если заголовок ETag файла на сервере не соответствует значению If-None-Match в браузере. В данном случае два значения совпали, поэтому сервер возвращает ответ 304 Not Modified с инструкциями о том, сколько еще следует хранить файл в кэше (Cache-Control: max-age=120).

Сводка #

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

Для начала можно использовать указанные ниже конфигурации заголовка Cache-Control.

  • Cache-Control: no-cache — для ресурсов, которые следует повторно проверять на сервере перед каждым использованием.
  • Cache-Control: no-store — для ресурсов, которые никогда не нужно кэшировать.
  • Cache-Control: max-age=31536000 — для ресурсов со сведениями о версиях.

С помощью заголовков ETag и Last-Modified можно эффективнее проверять ресурсы с истекшим сроком действия в кэше.

Попробуйте

Дополнительные сведения #

Если вам недостаточно основных сведений по использованию заголовка Cache-Control, прочитайте руководство Джейка Арчибальда (Jake Archibald) «Рекомендации по кэшированию и соображения по максимальному возрасту данных» (Caching best practices & max-age gotchas).

Рекомендации о том, как оптимизировать использование кэша для повторных посетителей см. в статье «Любите кэш» (Love your cache).

Приложение: дополнительные советы #

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

  • Использование согласованных URL-адресов. Если вы передаете один и тот же контент по разным URL-адресам, клиенты будут получать и сохранять этот контент несколько раз.
  • Разделение данных. Если часть ресурса (например, файл CSS) обновляется часто, а остальная часть файла (например, код библиотеки) — нет, попробуйте отделить часто обновляемый код и разместить его в отдельном файле. Для часто обновляемого кода используйте стратегию краткосрочного кэширования, а для кода, который изменяется редко, — стратегию долгосрочного кэширования.
  • Если в используемой вами политике заголовка Cache-Control допускается некоторая степень устаревания данных, попробуйте использовать новую директиву stale-while-revalidate.

Приложение: блок-схема заголовка

Cache-Control #

Приложение: примеры заголовка

Cache-Control #Последнее обновление: — Улучшить статью

undefined

Как очистить кэш в браузере

Очистить кэш браузера может потребоваться по самым разным причинам. Чаще всего к этому прибегают, когда возникают те или иные проблемы с отображением определенных сайтов или их открытием в целом, иногда — если браузер тормозит и в других случаях. В этой инструкции подробно о том, как очистить кэш в браузерах Google Chrome, Microsoft Edge, Яндекс Браузере, Mozilla Firefox, IE и в Opera, а также в браузерах на мобильных устройствах Android и iOS.

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

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

Как очистить кэш в Google Chrome

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

  1. Зайдите в Настройки браузера. 
  2. Откройте дополнительные настройки (пункт внизу) и в разделе «Конфиденциальность и безопасность» выберите пункт «Очистить историю». Или, что быстрее, просто введите в поле поиска настроек вверху и выберите нужный пункт. 
  3. Выберите какие данные и за какой период следует удалить и нажмите «Удалить данные». 

На этом очистка кэша хрома завершена: как видите, всё очень просто.

Очистка кэша в Яндекс Браузере

Схожим образом происходит и очистка кэша в популярном Яндекс браузере.

  1. Зайдите в настройки. 
  2. Внизу страницы настроек нажмите «Дополнительные настройки».
  3. В разделе «Личные данные» нажмите «Очистить историю загрузки».
  4. Выберите те данные (в частности, «Файлы, сохраненные в кэше), которые требуется удалить (а также период времени, за который следует очистить данные) и нажмите кнопку «Очистить историю». 

Процесс завершен, ненужные данные Яндекс Браузера будут удалены с компьютера.

Microsoft Edge

Очистка кэша в браузере Microsoft Edge в Windows 10 ещё проще, чем в предыдущих описанных:

  1. Откройте параметры браузера. 
  2. В разделе «Очистить данные браузера» нажмите «Выберите, что нужно очистить».
  3. Для очистки кэша используйте пункт «Кэшированные данные и файлы». 

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

Как удалить кэш браузера Mozilla Firefox

Далее описана очистка кэша в последней версии Mozilla Firefox (Quantum), но по сути те же самые действия были и в предыдущих версиях браузера.

  1. Зайдите в настройки браузера. 
  2. Откройте настройки безопасности.
  3. Для удаления кэша в разделе «Кэшированное веб-содержимое» нажмите кнопку «Очистить сейчас». 
  4. Для удаления cookie и других данных сайтов выполните очистку в разделе «Данные сайтов» ниже, нажав кнопку «Удалить все данные».

Также, как и в Google Chrome, в Firefox вы можете просто набрать в поле поиска (которое присутствует в настройках) слово «Очистить», чтобы быстро найти необходимый пункт.

Opera

Мало чем отличается процесс удаления кэша и в Opera:

  1. Откройте настройки браузера. 
  2. Откройте подраздел «Безопасность». 
  3. В разделе «Конфиденциальность» нажмите «Очистить историю посещений».
  4. Выберите период, за который нужно очистить кэш и данные, а также сами данные, которые необходимо удалить. Для очистки всего кэша браузера укажите «С самого начала» и отметьте пункт «Кэшированные изображения и файлы». 

В Opera также присутствует поиск по настройкам и, кроме этого, если нажать по отдельной кнопке настроек вверху справа «Экспресс-панели» Opera, там есть отдельный пункт для быстрого открытия очистки данных браузера.

Internet Explorer 11

Для очистки кэша в Internet Explorer 11 в Windows 7, 8 и Windows 10:

  1. Нажмите по кнопке настроек, откройте раздел «Безопасность», а в нем — «Удалить журнал браузера». 
  2. Укажите, какие данные следует удалить. Если нужно удалить только кэш, отметьте пункт «Временные файлы Интернета и веб-сайтов», а также снимите отметку «Сохранить данные избранных веб-сайтов». 

По завершении нажмите кнопку «Удалить» для очистки кэша IE 11.

Очистка кэша браузеров с помощью бесплатных программ

Существует множество бесплатных программ, которые могут удалить кэш сразу во всех браузерах (или почти во всех). Одна из самых популярных из них — бесплатная CCleaner.

Очистка кэша браузеров в ней происходит в разделе «Очистка» — «Windows» (для встроенных в Windows браузеров) и «Очистка» — «Приложения» (для сторонних браузеров).

И это не единственная такого рода программа:

Очистка кэша браузеров на Android

Большинство пользователей Android пользуются браузером Google Chrome, для него очистка кэша очень простая:

  1. Откройте настройки Google Chrome, а затем в разделе «Дополнительно» нажмите «Личные данные». 
  2. Внизу страницы параметров личных данных нажмите «Очистить историю». 
  3. Выберите, что нужно удалить (для очистки кэша — «Изображения и другие файлы, сохраненные в кеше» и нажмите «Удалить данные»).

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

  1. Зайдите в настройки Android — приложения.
  2. Выберите браузер и нажмите по пункту «Память» (если такой есть, в некоторых вариантах Android — нет и сразу можно перейти к шагу 3).
  3. Нажмите кнопку «Очистить кэш».

Как очистить кэш браузера на iPhone и iPad

На устройствах Apple iPhone и iPad как правило пользуются браузером Safari или тем же Google Chrome.

Для того, чтобы очистить кэш Safari для iOS, выполните следующие шаги:

  1. Зайдите в Настройки и на главной странице настроек найдите пункт «Safari». 
  2. Внизу страницы параметров браузера Safari нажмите «Очистить историю и данные». 
  3. Подтвердите очистку данных.

А очистка кэша Chrome для iOS проводится так же, как и в случае с Android (описано выше).

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

remontka.pro в Телеграм | Другие способы подписки

А вдруг и это будет интересно:

Как очистить кэш браузера во всех основных браузерах (шаг за шагом)

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

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

Или, может быть, вы заметили, что скорость и производительность вашего сайта ниже, чем обычно.

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

Но что такое кеш браузера и как очистить кеш с помощью вашего любимого веб-браузера?

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

Что такое кэш браузера?

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

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

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

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

Кэш браузера, история посещенных страниц и файлы cookie (в сравнении)

Кэш браузера не следует путать с историей посещенных страниц или файлами cookie. Вот краткий обзор каждого:

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

Зачем нужно очищать кэш браузера?

Есть несколько причин, по которым вам следует научиться очищать кэши:

  • Очистка кеша заставляет ваш веб-браузер получать самую последнюю доступную копию вашего веб-сайта, обновления и все
  • Поврежденный браузер может вызывать ошибки 404 или 502, когда вы пытаетесь посетить свой веб-сайт во внешнем интерфейсе
  • В кеше вашего браузера может быть вредоносное ПО, которое необходимо очистить
  • Очистка кеша браузера может освободить место на вашем жестком диске (кеши имеют ограничения по размеру, которые можно настроить , но они заполняются )

Очистка кеша браузера — это простой способ очистить кеш браузера и начать заново.

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

Как принудительно обновить одну веб-страницу

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

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

  • Браузеры Windows и Linux: для обновления веб-страницы нажмите CTRL + F5
  • Chrome: для принудительного обновления в Chrome нажмите CMD + SHIFT + R
  • Mozilla Firefox: для обновления нажмите CMD + SHIFT + R
  • Apple Safari: для полного обновления Safari нажмите SHIFT + кнопка «Обновить» на панели инструментов
  • Internet Explorer: для обновления одной веб-страницы нажмите CTRL + F5

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

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

Как очистить кэш браузера популярных веб-браузеров

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

1. Как очистить кэш браузера в Google Chrome

Чтобы очистить кеш в браузере Chrome, нажмите на значок с тремя точками в правом верхнем углу браузера. Затем нажмите Дополнительные инструменты в раскрывающемся меню, а затем Очистить данные просмотра… в подменю.

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

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

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

Кроме того, нажмите на вкладку Advanced , если вы хотите очистить такие вещи, как:

  • История просмотров
  • История загрузок
  • Файлы cookie и другие данные сайта
  • Кэшированные изображения и файлы
  • Пароли и другие данные для входа
  • Данные формы автозаполнения
  • Настройки сайта
  • Данные размещенного приложения

Когда вы выбрали все, что хотите очистить, нажмите Очистить данные .

Если вы хотите очистить кеш в мобильном приложении Chrome, выполните следующие быстрые действия:

  1. Откройте приложение Chrome и коснитесь трехточечного значка Меню в нижней части экрана
  2. Коснитесь Настройки в Меню
  3. Нажмите Конфиденциальность
  4. Выбрать Очистить данные просмотра
  5. Нажмите Кэшированные изображения и файлы , чтобы установить флажок, а затем Очистить данные просмотра
  6. Подтвердите свои действия, нажав Очистить данные просмотра во всплывающем окне

2.Как очистить кеш браузера в Mozilla Firefox

Чтобы очистить кэш в браузере Mozilla Firefox, для начала щелкните значок гамбургера в правом верхнем углу экрана и выберите Параметры .

Далее выберите Конфиденциальность и безопасность .

Прокрутите вниз до раздела History и нажмите кнопку Clear History .

Когда вы это сделаете, появится всплывающее окно, в котором вы можете удалить следующие элементы истории:

  • История просмотров и загрузок
  • Активные входы в систему
  • История форм и поиска
  • Печенье
  • Кэш

Здесь вы также можете удалить такие данные, как настройки сайта и данные офлайн-сайта.

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

Хотите более быстрый способ открыть всплывающее окно Очистить всю историю в Firefox? Используйте сочетание клавиш CTRL + SHIFT + DEL .

Если вы хотите очистить кеш в мобильном приложении Firefox, выполните следующие простые действия:

  1. Откройте приложение Firefox и нажмите трехстрочный значок Меню в нижней части экрана приложения
  2. Выберите Настройки в Меню
  3. Выберите Управление данными
  4. Переместите ползунок рядом с Кэш в положение Вкл. и нажмите Очистить личные данные

3.Как очистить кеш браузера в Safari

Чтобы очистить кеш в браузере Safari, вы можете сделать одно из двух. Первый — очистить всю историю просмотров, включая кеш, файлы cookie и все посещенные страницы, выбрав Safari > Очистить историю .

Откроется окно, и все, что вам нужно сделать, это нажать кнопку Очистить историю .

Второй вариант в браузере Safari — очистить только кэш браузера .Для начала перейдите в Safari > Настройки > Дополнительно и нажмите Показать меню «Разработка» в строке меню .

Это добавит пункт меню Develop на панель инструментов в верхней части экрана

Затем перейдите к Develop > Empty Caches , чтобы очистить кеш браузера Safari.

Чтобы очистить кеш в мобильном приложении Safari ( на iPad или iPhone ), выполните следующие действия:

  1. Откройте приложение Safari на мобильном устройстве и откройте Настройки
  2. Прокрутите вниз и коснитесь Очистить историю и данные веб-сайта
  3. Коснитесь Очистить историю и данные для подтверждения

4.Как очистить кеш браузера в Opera

Чтобы очистить кеш в браузере Opera, нажмите значок Opera в верхнем левом углу экрана и выберите История в раскрывающемся меню.

Затем нажмите кнопку Очистить данные просмотра в подменю.

Когда вы сделаете это, появится всплывающее окно с возможностью очистки:

  • История просмотров
  • Файлы cookie и другие данные сайта
  • Кэшированные изображения и файлы

Выберите поля, которые вы хотите очистить, и нажмите Очистить данные .

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

Чтобы очистить кеш в мобильных браузерах Opera touch, выполните следующие действия:

  1. Откройте приложение Opera и щелкните трехточечный значок Меню в верхней части экрана
  2. Выбрать Очистить данные просмотра
  3. Нажмите Кэшированные изображения и файлы , чтобы поставить галочку рядом с ним
  4. Выберите Очистить в верхней части экрана

Для тех, кто использует приложение Opera Mini, перейдите к Настройки > Очистить данные браузера > Очистить файлы cookie и данные > OK .

5. Как очистить кэш браузера в Microsoft Edge

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

Затем нажмите Конфиденциальность и безопасность , а затем кнопку Выберите, что очистить .

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

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

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

Чтобы очистить кеш в мобильном браузере Edge, выполните следующие действия:

  1. Откройте приложение Edge и коснитесь трехточечной кнопки меню
  2. Выберите Настройки
  3. Выберите Конфиденциальность в меню настроек
  4. Нажмите кнопку Очистить данные браузера
  5. Нажмите Кэш и любые другие данные браузера, которые вы хотите очистить
  6. Нажмите Очистить данные просмотра
  7. Во всплывающем окне подтверждения нажмите Очистить

6.Как очистить кэш браузера в Internet Explorer

Чтобы очистить кэш браузера Internet Explorer, щелкните значок Gear в правом верхнем углу экрана, выберите Безопасность в раскрывающемся меню, а затем нажмите Удалить историю просмотра в подменю.

Вы также можете легко получить доступ к этому меню, используя сочетание клавиш CTRL + SHIFT + DEL .

Отсюда снимите все флажки напротив данных браузера, которые вы хотите удалить.Рекомендуется оставить установленным флажок временных файлов Интернета и файлов веб-сайтов , чтобы случайно не удалить важную информацию.

Когда вы закончите, нажмите Удалить .

Если у вас есть телефон с Windows и вы хотите очистить кэш мобильного приложения Internet Explorer, выполните следующие действия:

  1. Откройте приложение Internet Explorer и щелкните Дополнительно
  2. Нажмите Настройки , а затем Удалить историю
  3. Коснитесь Удалить для подтверждения

Подведение итогов

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

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

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

Какой браузер вы предпочитаете и почему? Мы хотели бы услышать все об этом в комментариях ниже!

Похожие сообщения

Как очистить кеш браузера во всех основных браузерах (быстрый способ)

При исправлении распространенных ошибок WordPress один общий совет, который вы часто получаете, — «очистить кеш браузера».

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

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

Что такое кэш браузера?

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

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

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

Почему браузеры кэшируют статический контент?

Браузер кэширует статическое содержимое, поскольку оно не изменяется так часто, как динамическое содержимое.

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

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

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

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

Улучшает работу пользователей и делает Интернет быстрее для всех.

Зачем и когда нужно очищать кеш браузера?

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

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

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

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

Принудительное принудительное обновление/перезагрузка страницы в браузерах

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

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

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

  • Google Chrome на Mac: Command + Shift + R
  • Google Chrome для Windows и Linux: CTRL + F5
  • Firefox на Mac: Command + Shift + R
  • Firefox для Windows и Linux: CTRL + F5
  • Сафари: Command + Option + R
  • Opera на Mac: Command + Alt + R
  • Opera в Windows: Shift + F5

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

Очистка кеша браузера в Google Chrome

Google Chrome сейчас самый популярный браузер в мире. Вот как очистить кеш браузера в Google Chrome.

Просто запустите веб-браузер Google Chrome на своем компьютере, а затем щелкните меню из трех точек в правом верхнем углу. В меню вам нужно перейти к Дополнительные инструменты » Очистить данные просмотра .

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

Ниже вам нужно установить флажок рядом с опцией «Кэшированные изображения и файлы».

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

Затем нажмите кнопку «Очистить данные», и Google Chrome очистит кеш браузера.

Очистка кеша браузера в Firefox

Если вы используете Mozilla Firefox, то вот как вы можете очистить кеш браузера.

Во-первых, вам нужно запустить веб-браузер Firefox на вашем компьютере. После этого вам нужно щелкнуть меню гамбургера в правом верхнем углу экрана и выбрать опцию «Настройки».

Откроется страница настроек Firefox.Отсюда вам нужно перейти на вкладку «Конфиденциальность и безопасность», а затем нажать кнопку «Очистить данные».

Теперь Firefox спросит, какие данные вы хотите очистить. Вам нужно выбрать «Кэшированный веб-контент» и нажать кнопку «Очистить».

Firefox теперь будет удалять кешированный веб-контент из хранилища вашего браузера.

Очистка кэша браузера в Internet Explorer

Internet Explorer был веб-браузером по умолчанию на компьютерах с Windows, пока его не заменил новый браузер Microsoft Edge.

Тем не менее, многие пользователи все еще используют его. Если вы один из этих пользователей, то вот как вы очистите кеш браузера в Internet Explorer.

Во-первых, вам нужно запустить Internet Explorer на вашем компьютере. После этого вам нужно нажать на значок шестеренки в правом верхнем углу, а затем выбрать Безопасность » Удалить историю просмотров… .

Затем вам нужно снять флажок «Сохранить данные избранного веб-сайта», установить флажок «Временные интернет-файлы» и, при необходимости, установить флажок «Файлы cookie».

Нажмите кнопку «Удалить», чтобы продолжить, и Internet Explorer очистит кеш вашего браузера.

Очистка кеша браузера в Edge

Edge — это браузер по умолчанию на компьютерах с Windows 10. Вот как вы очистите кеш браузера в Microsoft Edge.

Во-первых, вам нужно открыть браузер Edge на вашем компьютере. После этого вам нужно нажать на трехточечное меню в правом верхнем углу экрана и выбрать опцию «Настройки».

Далее вам нужно нажать кнопку «Выбрать, что очистить» в разделе «Очистить данные просмотра».

Откроется панель «Очистить данные браузера». Отсюда вам нужно выбрать параметры «Кэшированные данные и файлы» и «Файлы cookie и данные веб-сайта».

Нажмите кнопку «Очистить», и Microsoft Edge очистит кеш браузера.

Очистка кэша браузера в Safari

Safari — браузер по умолчанию в операционной системе Mac. Вот как очистить кеш браузера в Safari.

Во-первых, вам нужно открыть веб-браузер Safari на вашем компьютере.После этого. нажмите на опцию History » Clear History… в верхнем меню.

Теперь Safari попросит вас выбрать временной диапазон. Выберите «Вся история» в раскрывающемся меню «Очистить», а затем нажмите кнопку «Очистить историю».

Теперь Safari удалит все временные данные, включая кеш, файлы cookie и все временные данные веб-сайтов.

Если вы хотите очистить кеш Safari без удаления файлов cookie и других данных, вам необходимо включить меню «Разработчик».

Просто нажмите Safari » Preferences в верхнем меню. Откроется диалоговое окно настроек, в котором вам нужно переключиться на вкладку «Дополнительно».

Это добавит меню «Разработка» в верхнюю панель вашего веб-браузера. Затем вам нужно щелкнуть меню «Разработка» и выбрать «Очистить кэши».

Теперь Safari будет очищать кэш браузера, не удаляя файлы cookie и другие временные данные.

Очистка кеша браузера в Opera

Если вы используете веб-браузер Opera, вот как очистить кеш браузера в Opera.

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

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

Теперь вы можете нажать кнопку «Очистить данные», и Opera очистит кеш вашего браузера.

Что делать, если очистка кэша браузера не работает?

Это зависит от того, что вы пытаетесь сделать в данный момент. Давайте рассмотрим некоторые распространенные сценарии.

1. Изменения, внесенные вами на веб-сайт, не отображаются на активном сайте

Чаще всего причиной этого является плагин кэширования WordPress. Обычно, если вы вошли в WordPress, ваш плагин кэширования покажет вам некэшированную версию вашего сайта.

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

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

2. Я не могу войти на свой сайт WordPress

Если вы не можете войти на свой веб-сайт WordPress, а страница входа продолжает обновляться, то, скорее всего, проблема связана с настройками WordPress.

См. наше подробное руководство о том, как исправить проблему с обновлением страницы входа в WordPress и перенаправлением.

3. Сторонний веб-сайт не обновляется

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

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

В этом случае вы можете попробовать использовать службу VPN. Это позволит вам изменить свой IP-адрес и посетить веб-сайт из другого географического местоположения.

Это поможет вам в дальнейшем устранении неполадок и докопаться до сути проблемы.

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

Если вам понравилась эта статья, подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете найти нас в Twitter и Facebook.

Как исправить проблемы с кэшированием или очистить кэш веб-браузера?

Существует ряд проблем, которые могут проявляться в кэшированных данных браузера, хранящихся на вашем компьютере. Чтобы решить эти проблемы, вам может понадобиться вручную очистить кеш вашего компьютера от веб-страниц. Это особенно важно для нашей панели управления HostPilot®, поскольку многие ошибки с несколькими запросами на вход и ошибками отображения вызваны проблемами с кэшированными данными или хранилищем файлов cookie.

Вот несколько способов решить проблему с кэшированием в порядке эскалации:

  • Попробуйте удерживать клавишу Shift при нажатии кнопки «Обновить».

  • Закройте браузер и снова откройте его (убедитесь, что вы НЕ находитесь на кэшированной странице) и удалите временные файлы Интернета (очистите кэш). Инструкции по очистке кэша см. в разделе ниже. Как очистить кэш в часто используемых браузерах:

    .
  • Перезагрузите компьютер.

  • Используйте альтернативный URL-адрес для того же местоположения. Например, если вы переходите на www.yourdomain.name, вместо этого вы можете перейти на свой IP-адрес. Если вы не знаете никаких альтернативных URL-адресов, попросите службу технической поддержки предоставить вам их. Обязательно сообщите им, какой именно URL вы используете.

  • Используйте другой браузер (если вы используете IE, попробуйте Firefox и наоборот).

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

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

Как очистить кеш в часто используемых браузерах

Очистка кэша в Microsoft Internet Explorer

  1. Откройте браузер и перейдите в меню Инструменты > Безопасность . Кроме того, вы можете нажать Ctrl+Shift+Delete , чтобы открыть окно Удалить историю просмотров (и пропустить шаг 2).
  2. Щелкните Удалить историю просмотров .

  3. Выберите Временные файлы Интернета .
  4. Нажмите кнопку Удалить в нижней части окна, чтобы удалить временные файлы (т.е. очистите кеш).

  5. Если вы хотите, чтобы браузер автоматически очищал кеш при каждом его закрытии, щелкните вкладку Дополнительно . В разделе Безопасность,  щелкните, чтобы установить флажок рядом с параметром  Пусто Папка временных файлов Интернета при закрытии браузера .

Очистка кеша в Microsoft Edge

  1. Откройте браузер и нажмите кнопку настроек ( ) в правом верхнем углу.В появившемся меню нажмите История .

  2. Нажмите Очистить историю вверху страницы.

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

Очистка кэша в Mozilla Firefox

  1. Откройте браузер и нажмите кнопку Открыть меню в правом верхнем углу, затем нажмите Параметры.

  2. Нажмите Конфиденциальность и безопасность . С правой стороны под заголовком History нажмите кнопку Clear History . . Кроме того, вы можете получить доступ к этому меню напрямую, нажав Ctrl+Shift+Delete .

  3. В поле Временной диапазон для очистки выберите Все .
  4. В разделе Details выберите только Cache и снимите все остальные флажки.
  5. Нажмите кнопку Очистить сейчас .

Очистка кеша в Safari для macOS

  1. Откройте браузер и выберите Safari > Настройки .


  2. Выберите вкладку «Дополнительно» и установите флажок рядом с Показать меню «Разработка» в строке меню.

  3. Вернитесь в Safari и выберите «Разработка» > «Очистить кэши».


Очистка кэша в Safari для Windows

  1. После открытия браузера выберите Инструменты и нажмите Показать строку меню.


  2. Выберите Изменить и нажмите Очистить кэш.


    Примечание. Apple больше не предлагает обновления Safari для Windows. Safari 5.1.7 для Windows была последней версией, созданной для Windows, и сейчас она устарела.

Очистка кэша в Google Chrome

  1. Откройте браузер и нажмите Еще.
  2. Нажмите История .

  3. Щелкните Очистить данные просмотра.


  4. На следующей странице выберите Кэшированные изображения и файлы .
    Если вы не хотите удалять файлы cookie, сохраненные пароли или другие данные, снимите соответствующие флажки в списке.
  5. В разделе Диапазон времени выберите период времени, для которого необходимо удалить кэшированную информацию. (Если вы не уверены, какой период времени выбрать, выберите Все время .)
  6. Нажмите кнопку Очистить данные .

Очистка кеша в Opera

  1. Откройте браузер и выберите Инструменты > История и нажмите Очистить данные просмотра .

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

Очистить кеш, файлы cookie и историю веб-браузера


Прежде чем начать

Очистка кэша, файлов cookie и истории веб-браузера может привести к удалению следующих данных:

  • Сохраненные пароли
  • Подсказки адресной строки
  • Содержимое корзины покупок и т. д.

Хотя вам следует периодически очищать кеш, файлы cookie и историю веб-браузера, чтобы предотвратить или устранить проблемы с производительностью, вы можете сначала записать некоторую сохраненную информацию. Если вы не можете этого сделать, см. раздел «Альтернативы устранения неполадок» ниже.

Подробнее о кеше браузера, файлах cookie и истории см.:

Примечания:

  • Для настольных браузеров: чтобы быстро открыть меню, используемые для очистки кэша, файлов cookie и истории, убедитесь, что браузер открыт и выбран, и нажмите Ctrl-Shift-Delete (Windows) или Command-Shift-Delete (Мак).Если это не сработает, следуйте соответствующим инструкциям ниже.
  • Если приведенные ниже инструкции не совсем соответствуют тому, что вы видите, вам может потребоваться обновить веб-браузер до последней версии.

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

  • UITS настоятельно рекомендует использовать поддерживаемый браузер, а не Internet Explorer (IE).Приложения и службы Microsoft 365 больше не поддерживают Internet Explorer.

Альтернативы устранения неполадок

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

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

Андроид

Действия по очистке кэша, файлов cookie и истории могут различаться в зависимости от модели вашего устройства Android и предпочитаемого вами браузера, но вы должны иметь возможность очистить кэш и данные из меню настроек управления приложениями:

  1. Перейдите и выберите или .
  2. Проведите по вкладке.
  3. В списке установленных приложений найдите и коснитесь веб-браузера. Коснитесь , а затем .
  4. Закройте/закройте все окна браузера и снова откройте браузер.

Chrome для Android

  1. Нажмите .
  2. Нажмите .
  3. В раскрывающемся меню «Диапазон времени» выберите .
  4. Проверить и .
  5. Нажмите .
  6. Закройте/закройте все окна браузера и снова откройте браузер.

Сафари для iOS

  1. Откройте приложение «Настройки».
  2. Нажмите .
  3. Нажмите и подтвердите.
  4. Закройте/закройте все окна браузера и снова откройте браузер.

Chrome для iOS

  1. Нажмите .
  2. Нажмите .
  3. Нажмите .
  4. Выберите тип данных, которые вы хотите очистить.
  5. Нажмите .
  6. Закройте/закройте все окна браузера и снова откройте браузер.

Настольные браузеры

Хром

  1. В строке браузера введите:
     хром: // настройки/clearBrowserData 
  2. В верхней части окна «Очистить данные браузера» нажмите .
  3. Выберите следующее:

    В раскрывающемся меню «Диапазон времени» вы можете выбрать период времени, за который вы хотите очистить кэшированную информацию. Чтобы очистить весь кеш, выберите .

  4. Щелкните .
  5. Закройте/закройте все окна браузера и снова откройте браузер.

Firefox

  1. В меню выберите .

    Если строка меню скрыта, нажмите Alt , чтобы сделать ее видимый.

  2. В раскрывающемся меню выберите нужный диапазон; чтобы очистить весь кеш, выберите .
  3. Рядом с «Подробности» нажмите стрелку вниз, чтобы выбрать, какие элементы истории очистить; чтобы очистить весь кеш, выберите все элементы.
  4. Щелкните .
  5. Закройте/закройте все окна браузера и снова откройте браузер.

Microsoft Edge

Важно:

Поддержка Microsoft Edge Legacy закончилась 9 марта 2021 г. Если у вас все еще есть Edge Legacy, UITS рекомендует установить новый Microsoft Edge на основе Chromium, запустив Центр обновления Windows.

  1. В правом верхнем углу щелкните значок концентратора (выглядит как звезда с тремя горизонтальными линиями).
  2. Щелкните значок История (выглядит как часы), а затем выберите .
  3. Выберите , затем , а затем . Щелкните .
  4. После сигнала «Все чисто!» появляется сообщение, закройте/закройте все окна браузера и снова откройте браузер.

Опера

  1. В меню выберите , затем , а затем .
  2. В открывшемся диалоговом окне в раскрывающемся меню «Удалить следующие элементы из:» выберите .
  3. Выберите следующее:
  4. Щелкните .
  5. Закройте/закройте все окна браузера и снова откройте браузер.

Safari 8 и более поздние версии

  1. В меню выберите или .
  2. Выберите нужный диапазон времени и нажмите .
  3. Перейдите или нажмите Command-Q , чтобы полностью выйти из браузера.

Очистка кэша браузера и файлов cookie — служба поддержки JSTOR


Содержание этой статьи:


Как очистить куки и кеш в браузере:

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

.

*С мая 2021 г. IE 11 больше не поддерживается

Зачем мне очищать файлы cookie и кэш?

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

Обратите внимание, что для сохранения элементов в личном рабочем пространстве необходимо сначала войти в систему.

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

Если вы очистили кэш и файлы cookie, но по-прежнему испытываете проблемы с использованием JSTOR, свяжитесь с нами по адресу [email protected]орг

Какие браузеры работают с JSTOR?

Браузеры до 2015 года МОГУТ не работать на сайтах ITHAKA.

Мы поддерживаем самые последние версии следующих браузеров:

  • Хром
  • Фаерфокс
  • Сафари
  • Microsoft Edge

*По состоянию на май 2021 г. IE 11 больше не поддерживается

Вы можете проверить на каждом соответствующем веб-сайте, какая самая последняя версия, и как узнать, какая версия у вас работает (как правило, вы можете перейти на вкладку настроек в своем браузере и нажать «о» или «версия») .

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

Что такое кеш? И почему его очистка исправляет ситуацию?

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

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

Что такое кеш?

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

Оно следует за тобой.

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

Получите блог Zapier по электронной почте

Это все, что представляет собой кеш: место, где ваш браузер хранит изображения, код и другие файлы, чтобы избежать их повторной загрузки. Без этой функции ваш браузер будет работать намного медленнее, потому что каждый открываемый вами сайт потребует повторной загрузки тонны файлов. Да, логотип, а также фоновые изображения, шрифты и множество других технических вещей, таких как CSS, HTML и JavaScript.Кэш хранит все это локально, чтобы сэкономить трафик и ускорить просмотр.

Почему очистка кэша иногда помогает?

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

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

В нашем случае серверная часть сайта была недавно обновлена, что, вероятно, и стало причиной конфликта.

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

Файлы cookie и кеш: в чем разница?

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

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

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

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

Следует ли мне регулярно очищать кэш?

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

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

Изображение героя Фото One zone Studio на Unsplash.

Как очистить интернет-кэш во всех основных браузерах

Что нужно знать

  • Очистка кеша может исправить некоторые проблемы с просмотром, освободить место и удалить сохраненные версии посещенных страниц по соображениям конфиденциальности.
  • Большинство браузеров позволяют быстро очистить кэш с помощью Ctrl+Shift+Del (Windows) или Command+Shift+Delete (Mac).
  • В противном случае попробуйте параметры браузера , Конфиденциальность или Расширенные параметры.

Что такое кэш?

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

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

Lifewire / Тим Лидтке

Почему вам нужно очистить кэш?

Вам не нужно очищать кеш как обычную часть обслуживания компьютера или смартфона. Однако есть несколько веских причин для очистки кеша:

  • Очистка кеша заставляет ваш браузер получать самую последнюю копию, доступную на веб-сайте, что должно происходить автоматически, но иногда этого не происходит.
  • У вас возникают такие проблемы, как ошибки 404 или 502 (среди прочего), которые могут указывать на повреждение кеша вашего браузера.
  • Вредоносное ПО — еще одна причина для удаления кеша браузера. Он может быть удален в кеш без вашего ведома или вместе с установкой программы, поэтому очистка всего кеша может удалить вредоносные файлы. (Также полезно иметь антивирусное программное обеспечение.)
  • Еще одна причина для удаления данных кэша браузера — освободить место на жестком диске. Со временем кеш может вырасти до огромных размеров; его очистка может восстановить часть ранее использованного пространства.

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

Как упоминалось выше, самый быстрый способ вызвать раздел «очистка кеша» или «просмотр данных» в вашем браузере — через Ctrl + Shift + Del (Windows) или Command + Shift + Удалите (Mac), но см. один из разделов ниже для точных шагов, связанных с очисткой кеша вашего конкретного браузера.

В этом руководстве рассматриваются Chrome, Internet Explorer, Firefox, Safari, Opera, Edge и Vivaldi, а также соответствующие приложения для мобильных браузеров.

Chrome: очистить данные просмотра

Предполагая, что вы используете клавиатуру, самый быстрый способ открыть окно Очистить данные просмотра в Google Chrome — использовать сочетание клавиш Ctrl + Shift + Del (Windows) или Command + Shift + Удалить (Mac).

Если вам не нравятся сочетания клавиш, вот как очистить кеш браузера Chrome на вашем компьютере:

  1. Нажмите кнопку меню с тремя точками в правом верхнем углу Chrome и выберите Настройки в раскрывающемся меню.

  2. Выберите Advanced внизу страницы.

  3. Выберите Очистить данные просмотра .

  4. Установите флажок рядом с Кэшированные изображения и файлы .

    Также выберите Все время из Диапазон времени вверху, чтобы убедиться, что вы получили все.

  5. Выберите Очистить данные .

Вы можете найти более подробную информацию об очистке данных браузера в Chrome на веб-сайте поддержки Google.

Очистить кэш в мобильном приложении Chrome

В мобильном приложении Chrome:

  1. На Android откройте приложение Chrome и коснитесь трехточечного значка меню в верхней части экрана. Пользователи iOS могут найти эту кнопку внизу.

  2. Нажмите Настройки в меню.

  3. Нажмите Конфиденциальность .

  4. Выберите Очистить данные просмотра .

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

  6. Выберите Очистить данные на Android или Очистить данные просмотра на iOS, а затем подтвердите выбор, нажав Очистить (Android) или Очистить данные просмотра (iOS) во всплывающем окне.

Internet Explorer: удалить историю просмотров

В Microsoft Internet Explorer, браузере, установленном на большинстве компьютеров Windows, вы очищаете кеш на экране Удалить историю просмотров .

Как и в других популярных браузерах, самый быстрый путь к экрану Удалить историю просмотров — это сочетание клавиш Ctrl + Shift + Del .

Другой вариант:

  1. Откройте значок Tools , который находится в правом верхнем углу браузера и напоминает шестеренку.

  2. Выберите Удалить историю просмотров в разделе Безопасность .

  3. Установите флажок рядом с Временные файлы Интернета и файлы веб-сайтов .

  4. Выберите Удалить .

Internet Explorer часто ссылается на кеш браузера как на временные интернет-файлы, но это одно и то же.

Firefox: очистить недавнюю историю

В браузере Mozilla Firefox вы очищаете кеш из области Очистить недавнюю историю или Очистить данные .

Сочетание клавиш Ctrl + Shift + Del (Windows) или Command + Shift + Delete (Mac) — это самый быстрый способ открыть экран «Очистить недавнюю историю», который выглядит следующим образом:

Не забудьте выбрать Все из временного диапазона , чтобы очистить параметры , если это ваше намерение.

Чтобы перейти к экрану очистки данных через меню, сделайте следующее:

  1. В кнопке меню Firefox (значок гамбургера с тремя линиями) выберите Options .

  2. Выберите Конфиденциальность и безопасность слева.

  3. Выберите Очистить данные в области Файлы cookie и данные сайта .

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

  4. На открывшемся экране «Очистить данные» выберите Кэшированный веб-контент .

  5. Выберите Очистить .

Очистить кэш в мобильном приложении Firefox

Чтобы удалить кеш в мобильном приложении Firefox:

  1. Коснитесь значка трехстрочного меню вверху (Android) или внизу (iOS) приложения и выберите в меню Настройки .

  2. Выберите Очистить личные данные на Android или Управление данными на iOS.

  3. Включите опцию Cache .

  4. Выберите CLEAR DATA на Android. Если вы используете устройство iOS, выберите Очистить личные данные , а затем подтвердите, нажав OK .

Safari: пустые кэши

В браузере Apple Safari на Mac очистка кеша выполняется через меню Develop . Просто выберите Develop в строке меню Safari, а затем выберите Empty Caches .

Вы также можете очистить кеш в Safari на Mac, используя сочетание клавиш Option + Command + E .

Если вы не видите Develop в строке меню Safari, включите его через Safari > Preferences > Advanced , а затем выберите Show Develop menu в строке меню .

Очистить кэш в мобильном приложении Safari

Очистка кеша браузера из мобильного Safari на вашем iPhone или iPad выполняется в другом приложении.

  1. Откройте приложение Настройки и коснитесь Safari .

  2. Прокрутите вниз и коснитесь Очистить историю и данные веб-сайта .

  3. Нажмите Очистить историю и данные для подтверждения.

Opera: очистить данные просмотра

В Opera очистка кеша выполняется через раздел Очистить данные браузера , который является частью Настройки .

Самый быстрый способ вызвать окно Очистить данные просмотра — это сочетание клавиш Ctrl + Shift + Del (Windows) или Command + Shift + Delete (Mac).

Иначе:

  1. Выберите значок Settings , который выглядит как три ползунка в правом верхнем углу браузера.

  2. Прокрутите вниз и выберите Очистить данные браузера .

  3. Opera автоматически выбирает все элементы, которые вы можете удалить, включая кэшированных изображений и файлов. Щелкните Очистить данные , чтобы удалить информацию.

Вы можете найти подробные инструкции по очистке кеша на веб-сайте Opera.

Обязательно выберите Все время вверху, чтобы стереть все.

Очистить кэш в браузере Opera Touch Mobile

Вы также можете очистить кеш из мобильного приложения Opera Touch.

  1. Используйте кнопку Opera в нижней части приложения, чтобы выбрать Настройки .

  2. Выберите Очистить данные браузера на Android или Очистить данные браузера на iOS.

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

  4. Выберите CLEAR DATA на Android или Clear на iOS.

Если вы используете приложение Opera, нажмите Настройки в меню Opera, перейдите к Очистить данные браузера , выберите Дополнительно внизу, а затем Кэшированные изображения и файлы , а затем нажмите ОЧИСТИТЬ ДАННЫЕ .

Край: очистить данные просмотра

Очистка кеша в Microsoft Edge выполняется через меню Очистить данные просмотра .

Самый быстрый путь к меню Очистить данные просмотра — это сочетание клавиш Ctrl + Shift + Del .

Вот еще вариант:

  1. Откройте Microsoft Edge и выберите кнопку меню с тремя точками в верхней части экрана.

  2. Выберите Настройки .

  3. Перейдите на Конфиденциальность и услуги .

    Если вы не видите эти параметры, откройте меню с помощью кнопки в левом верхнем углу этого экрана.

  4. Выберите Выберите, что очистить .

  5. Выберите элементы, которые вы хотите удалить, а затем выберите Очистить сейчас .

Узнайте, как очистить кеш в Microsoft Edge для получения дополнительной помощи.

Очистить кэш в браузере Edge Mobile

Чтобы удалить файлы кеша из мобильного приложения Edge:

  1. Откройте приложение Edge и коснитесь кнопки меню с тремя точками внизу.

  2. Выберите Настройки .

  3. Выберите Конфиденциальность и безопасность .

  4. Коснитесь Очистить данные браузера .

  5. Убедитесь, что Кэшированные изображения и файлы выбраны на Android или Кэш на iOS. На этом экране вы также можете удалить другие элементы, такие как сохраненные пароли и файлы cookie.

  6. На Android нажмите Удалить , а затем подтвердите ОЧИСТИТЬ . Для iOS выберите Очистить данные браузера , а затем Очистить .

Vivaldi: удалить данные просмотра

Очистите кеш в Vivaldi через область Удалить данные просмотра .

  1. В строке меню (выберите логотип V в левом верхнем углу, если вы его не видите) выберите Инструменты > Удалить данные просмотра .

  2. Выберите Cache , а также любые другие категории, которые вы хотите очистить.

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

  3. Выберите Удалить .

Как и в большинстве браузеров, сочетание клавиш Ctrl + Shift + Del (Windows) или Command + Shift + Delete (Mac) также вызывает это меню.

Очистить кэш в мобильном браузере Vivaldi

Приложение Vivaldi для Android также позволяет очистить кеш:

  1. Нажмите значок V в правом верхнем углу приложения, а затем нажмите Настройки .

  2. Прокрутите вниз и выберите Конфиденциальность .

  3. Коснитесь Очистить данные браузера .

  4. Убедитесь, что выбран параметр Кэшированные изображения и файлы , и при необходимости настройте параметр Временной диапазон , чтобы очистить кэш в большей или меньшей степени.

  5. Нажмите Очистить данные , чтобы стереть кеш.

Подробнее об очистке кэшей в веб-браузерах

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

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

В большинстве браузеров вы можете перезаписать сохраненный кеш веб-страницы, не удаляя весь кеш, собранный браузером. По сути, это стирает и пополняет кеш только для этой конкретной страницы. В большинстве браузеров и операционных систем можно обойти кеш, удерживая клавишу Shift или Ctrl при обновлении.

Спасибо, что сообщили нам!

Расскажите нам, почему!

Другой Недостаточно подробностей Сложно понять .

Leave a Reply