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

Чому автоматичне оновлення чекає довше, ніж інтервал — і як це виправити

Зробіть автоматичне оновлення негайно запустіть таймер

Короткий інтервал, наприклад 5 секунд, може бути набагато довшим на практиці, якщо таймер чекає повного завантаження сторінки, перш ніж почне рахувати. За замовчуванням Auto Refresh починає зворотний відлік лише після того, як сторінка готова, тому повільна мережа, повільний сервер або зайнята машина ефективно додає себе поверх налаштованого вами інтервалу.

Є один варіант, який виправляє це: "Запустіть лічильник негайно, як тільки почнеться завантаження URL-адреси" . Якщо його ввімкнено, зворотний відлік починається з моменту виходу запиту на нову сторінку, замість того, щоб чекати, поки він завершить візуалізацію.

img
інтервал часу
Оновити список
виявити ключове слово

Попередні варіанти

Оновити лише на поточній вкладці

переставати 3 Кількість автоматичного оновлення

Жорстке оновлення

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

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

Як увімкнути

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

Чому 5-секундний інтервал все ще може відчувати себе довше

Значення інтервалу (5 секунд, 10 секунд тощо) контролює час Між зворотним відліком , а не між запитом сторінки та запитом сторінки. Загальний час, який ви бачите в адресному рядку, приблизно:

  • Час завантаження сторінки — скільки часу потрібно серверу, мережі та браузеру для доставки та відтворення сторінки.
  • + Налаштований інтервал — Наприклад, 5 секунд.
  • = ефективний час між оновленнями.

Якщо ввімкнено "Запустити лічильник негайно, як тільки почнеться завантаження URL-адреси", налаштований інтервал і час завантаження сторінки максимально перекриваються, тому зворотний відлік більше не призупиняється, поки сторінка відтворюється.

Якщо затримка все ще помітна

  • Перевірте, чи сама сторінка повільна — відкрийте ту саму URL-адресу вручну та подивіться, скільки часу браузеру потрібно для завершення завантаження. Все, що перевищує налаштований інтервал, - це час сервера/мережі, а не затримка розширення.
  • Якщо цільова сторінка використовує важкі сценарії або сторонні ресурси, вони продовжують завантажуватися після того, як з’явиться видимий вміст, і вони можуть проштовхнути подію «готовність» за таймер.
  • Для фонових вкладок браузери придушують таймери JavaScript. Тримайте вкладку видимою, якщо вам потрібні точні короткі інтервали.

Дізнайтеся, як автоматично оновлювати сторінку на Edge за допомогою Розширення з автоматичного оновлення краю . У цьому покроковому посібнику показано, як налаштувати користувацькі інтервали оновлення, автоматично перезавантажити веб-сторінки та оновлювати вміст, не оновлюючи веб-переглядач вручну.