Что такое общий таймер?

Общий таймер — это обратный отсчёт, за которым группа следит вместе, каждый со своего экрана. Когда кто-то запускает, приостанавливает или сбрасывает его, это происходит одновременно для всех. Так встреча, занятие, мастер-класс или учебная группа могут придерживаться одного расписания, и никому не нужно делиться своим экраном.

Техника Помодоро делит работу на периоды сосредоточенной работы, обычно по 25 минут, с 5-минутным перерывом после каждого и более длинным перерывом после каждого четвёртого периода. Если заниматься вместе с друзьями или коллегами по одному таймеру, проще вовремя начать и сделать перерыв.

Описание инструмента

Этот инструмент позволяет группе пользоваться одним таймером по ссылке. Откройте страницу, отправьте ссылку — и все, кто её откроет, увидят один и тот же обратный отсчёт с точностью до секунды. Любой участник комнаты может запустить, приостановить или сбросить таймер, изменить его длительность либо переключить его в режим Помодоро с периодами сосредоточенной работы и перерывами.

Аккаунт не нужен: комната создаётся при открытии страницы. На панели рядом с таймером отображается список участников и доступен чат.

Возможности

  • Режим таймера — обратный отсчёт любой длительности: от одной секунды до суток; по достижении нуля он останавливается, и его можно запустить снова
  • Режим Помодоро — периоды сосредоточенной работы, короткие и длинные перерывы, длительность которых можно настроить; при желании следующий этап начинается автоматически
  • Одно и то же время на каждом экране — все страницы ведут обратный отсчёт до одного момента по часам сервера, независимо от показаний часов на устройствах
  • Звуковой сигнал по достижении нуля — на каждой странице воспроизводится короткий звук по окончании отсчёта, а во время работы таймера оставшееся время отображается в заголовке вкладки браузера

Как это работает

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

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

Ограничения

  • Любой участник комнаты может запустить, приостановить или сбросить таймер, а также изменить его.
  • Браузеры воспроизводят звук только на странице, с которой кто-то взаимодействовал — например, щёлкнул мышью или ввёл текст. Чтобы услышать сигнал, один раз щёлкните в любом месте страницы.
  • Комната закрывается через некоторое время после того, как все участники покинут её. Браузер сохраняет состояние таймера, поэтому при повторном открытии ссылки страница предложит восстановить его в приостановленном состоянии, в котором он находился.

Советы

  • После перезагрузки страницы вы останетесь в комнате, а таймер продолжит работать.
  • Новая длительность вступит в силу, когда таймер будет остановлен на отметке полного времени, или после нажатия кнопки «Сбросить».