Chrome расширение — обновление вкладки по таймеру

Как работает автоматическое обновление вкладки в Auto Refresh Turbo

Auto Refresh Turbo планирует перезагрузку с помощью сигналов тревоги Chrome и вызывает API перезагрузки вкладок браузера — он не внедряет таймер страницы для основного цикла.

Обратный отсчет, который существует только внутри веб-страницы, прекращается, когда вкладка переходит в режим сна или сайт блокирует скрипты. Здесь работник службы расширения сохраняет расписание даже после закрытия всплывающего окна.

Интервал, Старт, Стоп

Вы выбираете интервал в секундах. Предустановки охватывают общие значения; введите произвольное число, если вам нужно что-то нечетное (минимум одна секунда).

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

Во время сеанса во всплывающем окне отображается HH:MM:SS на светодиодной панели. При желании на значке панели инструментов отображается короткий обратный отсчет только для активной вкладки — наглядное число, а не количество существующих сеансов.

Случайные интервалы

При включенном случайном режиме каждый цикл выбирает задержку между минимумом и максимумом (в секундах). Полезно, когда совершенно стабильный темп не нужен. Минимум должен оставаться ниже максимума; оба остаются на уровне минимального расширения или превышают его.

Окно ежедневного расписания

Включите расписание и установите время начала и окончания. Внутри окна обновление выполняется в соответствии с настройками. За пределами окна сеанс приостанавливается: ваш интервал и параметры сохраняются, а обновление возобновляется, когда окно открывается снова.

Это не то же самое, что «Стоп», при котором сеанс завершается до тех пор, пока вы снова не нажмете «Старт». Если во всплывающем окне отмечается пауза в расписании, проверьте окно часов, прежде чем предполагать ошибку. См. также часто задаваемые вопросы.

Несколько вкладок

Каждая вкладка может иметь собственный сеанс. Во всплывающем окне перечислены запущенные сеансы, вы можете добавить текущую вкладку и отобразить дополнительные вкладки, когда они вам понадобятся. Пятисекундная панель мониторинга не приводит к принудительному включению вкладки "Документы" на тот же таймер.

Дополнительные инструменты на странице

Они используют скрипт содержимого, поэтому при включении им требуется доступ к странице:

<ол>
  • Визуальный таймер — компактный стеклянный светодиодный чип на странице; перетаскиваемый; синхронизируется с рабочим
  • Остановить при нажатии/вводе текста — взаимодействие может остановить обновление, чтобы перезагрузка не дошла до середины редактирования (по умолчанию включено).
  • Остановка на подозрительной странице — упрощенная эвристика; может остановиться, если страница выглядит как экран с ошибкой или запросом (по умолчанию включено).
  • Обычное интервальное обновление не требует внедрения пользовательского интерфейса на страницу. Оставьте их выключенными, если вам нужна только перезагрузка.

    Жесткое обновление и остановка после N

    Принудительное обновление перезагружается с обходом кэша. Используйте его, когда при обычной перезагрузке оболочка остается устаревшей. Он не удаляет файлы cookie.

    Остановить после N завершает цикл после фиксированного количества перезагрузок (удобно для короткого прохода контроля качества). Используйте «Безлимитно», если хотите, чтобы таймер работал до тех пор, пока вы не остановите его или расписание не приостановит его.

    Один цикл обновления, шаг за шагом

    <ол>
  • Вы нажимаете «Начать» с интервалом (и любыми флажками) для вкладки.
  • Сервисный работник сохраняет сеанс и планирует следующий сигнал
  • Всплывающее окно/необязательный значок/необязательный чип на странице показывает оставшееся время.
  • Срабатывает сигнал тревоги → Chrome перезагружает вкладку
  • Если сеанс должен продолжиться, включается следующая задержка (фиксированная или произвольная).
  • Правила расписания, остановка после N, остановка взаимодействия или остановка на подозрительной странице могут приостановить или завершить цикл.
  • Если Chrome убивает сервисного работника, сохраненные снимки помогут восстановить сеансы после перезапуска. URL-адреса и интервалы для этого пути восстановления сохраняются локально, а не для создания продукта с историей посещений.

    Кому принадлежит обратный отсчет?

    Обслуживающий работник отвечает за вопрос «когда произойдет следующая перезагрузка?» Всплывающее окно следует этому расписанию. Чип на странице тикает локально и выполняет повторную синхронизацию. Значок представляет собой компактный вид активной вкладки. После полной перезагрузки документ страницы становится новым, поэтому чип перемонтируется; раннее внедрение сокращает этот разрыв.

    Что не утверждает версия 1

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

    Фрагменты, обеспечивающие конфиденциальность

    <ул>
  • Настройки и снимки: локальное хранилище
  • Обновить: API вкладок Chrome
  • Время: Chrome будильников.
  • Дополнительные функции страницы: только локальная обработка.
  • Формулировка с разрешения: Политика конфиденциальности.

    Попробуйте

    Установите Auto Refresh Turbo, затем Начните примерно через две минуты.

    Связанное

    <ул>
  • Главная страница
  • Часто задаваемые вопросы
  • Продолжайте исследовать

    Интересное