Каждый раз, когда мы работаем с любым проектом, мы модифицируем, обновляем или добавляем новые стили, скрипты, изображения, коды и пр. Для корректного отображения всего задуманного нами на устройствах заказчика и посетителей необходимо очистить кеш в используемых браузерах.
После обновления сайта необходимо очистить кеш браузера.
Это нужно для того, чтобы браузер загрузил актуальную версию сайта — новые стили, изображения, скрипты и элементы интерфейса.
Без обновления кеша браузер может продолжать показывать старую версию сайта.
Почему после обновления сайта изменения могут быть не видны
При работе над сайтом мы регулярно:
Обновляем дизайн;
Изменяем стили оформления;
Добавляем новые блоки и функции;
Оптимизируем скорость работы;
Подключаем новые скрипты и анимацию;
Адаптируем сайт под мобильные устройства и современные браузеры.
После публикации обновлений браузер пользователя может продолжать использовать ранее сохраненные файлы сайта вместо новых.
В результате отображается старая версия сайта:
Прежний дизайн;
Старое расположение элементов;
Отсутствуют новые изменения;
Некорректно отображаются блоки;
Часть функций может выглядеть или работать неправильно.
Это происходит у всех пользователей, которые еще не обновили кеш браузера после изменений на сайте.
Что такое кеш браузера
Для ускорения загрузки сайтов браузеры кешируют некоторые данные — сохраняют часть файлов на устройстве пользователя:
Изображения;
Стили оформления (CSS);
Статичные HTML-файлы, динамические страницы;
Скрипты (JavaScript, jQuery);
Шрифты и другие технические файлы.
Это позволяет сайтам открываться быстрее и уменьшает расход интернет-трафика.
Но после обновления сайта браузер может некоторое время использовать старые сохраненные файлы вместо актуальных.
Именно поэтому после обновлений почти всегда требуется вручную обновить кеш страницы.
Как обновить сайт на компьютере
В большинстве случаев достаточно выполнить принудительное обновление страницы:
Windows / Linux
Нажмите одновременно:
Ctrl + F5
или
Ctrl + Shift + R
Mac (Apple)
Нажмите одновременно:
Command + Shift + R
После этого браузер заново загрузит все файлы сайта с сервера (хостинга) и покажет его актуальную версию.
Как обновить сайт на телефоне или планшете
Мобильные браузеры также активно используют кеширование, поэтому после обновлений сайта на мобильных устройствах может отображаться старая версия страниц.
Но обновление на телефоне или планшете несколько отличается от аналогичного действия на ПК.
Для обновления:
Откройте используемый интернет-браузер;
Перейдите в меню или настройки;
Найдите раздел:
«История»;
«Очистить данные»;
«Конфиденциальность»;
«Очистить кеш»;
Очистите кеш браузера;
Откройте сайт повторно.
После очистки кеша браузер загрузит актуальную версию сайта.
Когда это необходимо
Очистка кеша рекомендуется, если после обновления сайта вы видите:
Старый дизайн;
«Разъехавшуюся» верстку;
Неправильные цвета или шрифты;
Отсутствие новых разделов;
Некорректную работу кнопок, меню или анимации;
Отличия от актуальной версии сайта.
Почему это является нормой
Кеширование используется абсолютно всеми современными браузерами и является стандартным механизмом работы интернета.
Без кеширования сайты открывались бы значительно медленнее.
Поэтому после крупных обновлений сайта требуется вручную обновить (очистить) сохраненные браузером данные, чтобы устройство загрузило актуальные версии страниц.