Как пользоваться
- Для обратного отсчёта укажите часы, минуты и секунды или выберите быстрый пресет, например на 5 или 25 минут.
- Нажмите «Старт» (или Пробел). Оставшееся время также отображается в заголовке вкладки браузера, поэтому его видно даже из другой вкладки.
- В любой момент можно поставить таймер на паузу, возобновить или сбросить. Когда время истечёт, дисплей станет зелёным, появится сообщение и, если звук включён, прозвучат три сигнала.
- Чтобы воспользоваться секундомером, переключите режим, нажмите «Старт» и используйте кнопку «Круг» для записи времени на отрезках. Кнопка «Скопировать круги» копирует таблицу, которую можно вставить в электронную таблицу.
Как это работает
Таймер не отсчитывает отдельные тики. Он сохраняет момент запуска (по высокоточным часам браузера performance.now) и при каждом обновлении рассчитывает оставшееся или прошедшее время. В фоновых вкладках браузеры замедляют или приостанавливают таймеры, поэтому показания могут обновляться реже, но само время остаётся точным и отображается правильно, как только вы вернётесь.
Окончание обратного отсчёта определяется при следующем обновлении после наступления заданного времени. В активной вкладке задержка составляет доли секунды. В скрытой вкладке некоторые браузеры задерживают таймеры на секунду и более, а Chrome может задержать их до минуты, если вкладка скрыта уже несколько минут. Поэтому звуковой сигнал может прозвучать с опозданием. Если сигнал должен прозвучать точно вовремя, оставьте вкладку открытой на экране.
Сигнал — это короткий тон, сгенерированный с помощью Web Audio API; звуковой файл не загружается. Браузеры разрешают воспроизводить звук только после вашего взаимодействия со страницей, поэтому звук подготавливается при нажатии кнопки «Старт». Отображение обратного отсчёта округляется вверх: до истечения последней секунды показывается 00:00:01. Секундомер показывает сотые доли секунды; время круга — это время с предыдущего круга, а общее время — время с начала отсчёта без учёта пауз. Скринридеры сообщают об окончании времени, но не об изменении каждой секунды.
Примеры
Рабочий сеанс по методу Pomodoro
Выберите пресет на 25 минут и нажмите Пробел. Работайте до звукового сигнала, затем установите 5 минут на перерыв. Пока вы работаете в другой вкладке, оставшееся время отображается в заголовке вкладки.
Замер времени на дистанции
Запустите секундомер на старте и нажимайте «Круг» на отметке каждого километра. Затем скопируйте результаты в таблицу, чтобы сравнить время на отрезках.
Контроль времени выступления
Установите 0 часов, 12 минут и 0 секунд и отключите звук. Ставьте таймер на паузу во время вопросов и возобновляйте, когда продолжите: время паузы не учитывается.
Часто задаваемые вопросы
Таймер продолжает работать, если я переключаю вкладки или блокирую телефон?
Отсчёт времени продолжается, потому что оно рассчитывается от момента запуска, а не по тикам. В фоновой вкладке сигнал об окончании может задержаться, а на телефонах браузер может полностью приостановить страницу, если экран заблокирован. Чтобы сигнал прозвучал надёжно, оставьте страницу открытой и на экране.
Почему я не услышал сигнал?
Проверьте, включён ли звук и не отключён ли он на устройстве или в беззвучном режиме. Некоторые телефоны не воспроизводят веб-аудио в беззвучном режиме, а браузеры разрешают звук только после нажатия кнопки на странице.
Какую максимальную длительность обратного отсчёта можно установить?
99 часов, 59 минут и 59 секунд. У секундомера практически нет ограничений.
Сохранится ли таймер после перезагрузки страницы?
Нет. Таймер и результаты кругов доступны, только пока открыта страница. Скопируйте результаты кругов, прежде чем закрыть или перезагрузить страницу.
Конфиденциальность
Таймер и секундомер работают полностью в браузере. Время и результаты кругов не сохраняются и никуда не отправляются; записывается только анонимное событие об использовании инструмента.