🚀 New Launched: The Ultimate Developer Toolbox Extension — Check it out

Почему автоматическое обновление ждет дольше, чем интервал — и как его исправить

Сделайте автоматическое обновление немедленно запустите таймер

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

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

img
временной интервал
список обновления
Обнаружить ключевое слово

Предварительные варианты

Обновление только на текущей вкладке

Остановись после 3 Номер автоматического обновления

Жесткое обновление

Запуск счетчика сразу же, как только начнется загрузка URL

Запустить автоматическое обновление при запуске браузера

как его включить

  1. Откройте всплывающее окно автоматического обновления.
  2. Прокрутите до Предварительные варианты панель
  3. Проверка "Запуск счетчика сразу же, как только начнется загрузка URL" .
  4. Щелчок Сохранять и запустить (или перезапустить) автоматическое обновление на вкладке.

Почему 5-секундный интервал может казаться длиннее

Значение интервала (5 секунд, 10 секунд и т.д.) управляет временем между обратным отсчетом , не между запросом страницы и запросом страницы. Общее время, которое вы видите в адресной строке, примерно:

  • Время загрузки страницы — Сколько времени занимает сервер, сеть и браузер, чтобы доставить и отобразить страницу.
  • + Настроенный интервал — Например, 5 секунд.
  • = Время эффективного между обновлениями.

При включенном «Счетчике запуска сразу же, как только начнётся загрузка URL», сконфигурированный интервал и время загрузки страницы максимально перекрываются, поэтому обратный отсчет больше не приостанавливается, пока страница отображается.

Если задержка все еще заметна

  • Проверьте, работает ли сама страница медленная — откройте тот же URL-адрес вручную и посмотрите, сколько времени потребуется браузеру, чтобы завершить загрузку. Все, что прошло сконфигурированного интервала, — это время сервера/сети, а не задержка расширения.
  • Если целевая страница использует тяжелые скрипты или сторонние ресурсы, они продолжают загружаться после появления видимого содержимого, и они могут продвигать событие «Готово» мимо таймера.
  • Для фоновых вкладок браузеры дроссуют таймеры JavaScript. Держите вкладку видимой, если вам нужны точные короткие интервалы.

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