Меню показать Меню скрыть
Современные
проекты
от ПаЛыЧа
3 г. назад

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

Часто в процессе работы заказчики хотят видеть, как продвигаются работы над тем или иным сайтом. Но они сталкиваются со следующей проблемой – сайт выглядит по-старому или с какими-то косяками. Почти в 100% случаев виноват... браузер, а точнее, его функция «кэширование страниц». Это делается для того, чтобы уменьшить время загрузки сайта. Ведь проще взять из кэша, чем каждый раз тянуть все содержимое с сервера. Сам кэш хранится в некотором файловом хранилище браузера. Его всегда можно удалить на стороне клиента или сделать так, чтобы некоторые вещи не кэшировались на стороне браузера, это касается разработчика. Рассмотрим на примерах, как очистить кэш в разных браузерах.

Очистка кэша в FireFox

Вызываем диалоговое окно, нажимая одновременно три клавишы CTRL + SHIFT + DEL. В открывшемся окне нажимаем «Очистить» и выбираем «Всё». Далее убираем все галочки, оставляем только одну возле «Кэш» и нажимаем «Очистить».

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

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

Нажимаем справа в углу значок «Сервис» или нажимаем кнопки ALT + X. Далее выбираем «Свойства обозревателя»:

Очистка кеша в Internet Explore

В новом окне нажимаем кнопку «Удалить».

Очистка кеша в Internet Explore

Оставляем только две галочки, подчеркнутые красным. Нажимаем «Удалить».

Очистка кеша в Internet Explore

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

Нажимаем на логотип «Opera» слева вверху. Далее нажимаем на «Настройка» и потом на «Удалить личные данные».

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

В диалоговом окне нажимаем на «Детальная настройка» и оставляем только одну галку «Очистить кэш». Нажимаем «Удалить».

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

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

Нажимаем клавиши CTRL + H. В открывшемся окне кликаем на «Очистить историю...»

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

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

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

В помощь разработчику

Разработчик также может запретить кеширование статики в браузере. Достаточно добавить временной штамп к URL'ам. Пример:

<link rel="stylesheet" href="/css/template.css?=<?php echo JHTML::_('date', 'now', '%d%m%Y'); ?>" type="text/css" />

Код ?=<?php echo JHTML::_('date',  'now', '%d%m%Y' ); ?> запретит кэширование в браузере. Самое главное потом не забыть его убрать перед продакшеном в процессе создания сайтов.

Добавить комментарий

Наверх