Когда нибудь обновляли страницу снова и снова и всё равно видели одно и то же старое содержимое? Это работа кэша вашего браузера. Чтобы загружаться быстрее, браузеры повторно используют сохранённые копии изображений, скриптов и иногда целых страниц, что отлично для скорости, но плохо, когда вам нужна самая последняя версия. Обычное автоматическое обновление может снова и снова показывать вам эту кэшированную копию, поэтому ожидаемое обновление никогда не появляется.
Решение это жёсткая перезагрузка. Вместо обычного обновления жёсткая перезагрузка сначала очищает кэшированную версию и загружает свежую копию с сервера. Auto Refresh имеет эту функцию встроенной: включите Hard Refresh в Advance Options, и каждое автоматическое обновление будет обходить кэш, поэтому вы всегда будете видеть самое свежее содержимое страницы.
Обновлять только текущую вкладку
Остановить после 3 количества автоматических обновлений
Показывать визуальный таймер на веб странице
Остановить обновление при клике в любом месте страницы
Жёсткая перезагрузка
Начинать отсчёт сразу после начала загрузки URL
Запускать автоматическое обновление при запуске браузера
Обычная перезагрузка просит браузер снова отобразить страницу, и браузер может повторно использовать всё, что уже находится в кэше, чтобы сэкономить время. Жёсткая перезагрузка указывает браузеру пропустить эти сохранённые копии и получить всё с сервера, как при первом посещении. Практическая разница заключается в том, что вы в итоге видите:
Кэширование существует для того, чтобы веб страницы работали быстрее. При первом посещении страницы браузер загружает изображения, таблицы стилей и скрипты, а затем сохраняет их копии на диске. При следующем посещении он использует эти копии вместо повторной загрузки, что экономит время и данные. Для большинства случаев просмотра это хороший компромисс. Проблема возникает, когда вы специально отслеживаете изменения, например цену, обратный отсчёт или наличие товара, потому что браузер может уверенно показать вам кэшированную копию, которая больше не соответствует данным на сервере.
Жёсткая перезагрузка это осознанное переопределение. Очищая кэшированную версию перед каждым обновлением, она заставляет браузер каждый раз запрашивать актуальную страницу у сервера. Вы жертвуете небольшой скоростью ради уверенности, что просматриваемая информация действительно обновлена. Поскольку Auto Refresh применяет это при каждом запланированном цикле, эта уверенность становится автоматической, вам никогда не нужно нажимать специальную комбинацию клавиш или очищать кэш вручную.
Устаревшее содержимое из кэша является одной из самых распространённых причин, почему страница с автоматическим обновлением кажется зависшей. Включите Hard Refresh в Advance Options Auto Refresh, и каждое обновление будет загружаться напрямую с сервера, предоставляя вам самую свежую версию страницы автоматически каждый раз.
Он заставляет каждую автоматическую перезагрузку обходить кэш браузера и получать свежую копию страницы с сервера, поэтому вы всегда видите актуальное содержимое вместо сохранённой версии.
Обычное обновление может повторно использовать кэшированные файлы для ускорения загрузки, из за чего может отображаться устаревшее содержимое. Жёсткая перезагрузка пропускает кэш и заново загружает всё с сервера.
Нет. Жёсткая перезагрузка очищает кэшированные ресурсы страницы только для этой перезагрузки, ваши файлы cookie и сохранённые сессии остаются без изменений, поэтому вы остаетесь авторизованными.
Да, немного. Поскольку она повторно загружает ресурсы вместо использования кэшированных, она использует больше трафика и может быть немного медленнее, поэтому на тяжёлых страницах используйте более длительный интервал.
Некоторые страницы загружают содержимое динамически после перезагрузки. Попробуйте немного увеличить интервал обновления, чтобы страница успела получить и отобразить новые данные.