Будильник онлайн

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

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

Будильников не поставлено. Наберите время — например, 14:30.

Как он считает время

Время берётся с часов вашего устройства и в вашем часовом поясе — переводить ничего не нужно. Если названное время сегодня уже прошло, будильник встанет на завтра: так работает привычка, а не арифметика, и переспрашивать об этом бессмысленно. Сколько осталось до звонка, видно на каждой карточке.

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

Чего он не может

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

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

Повтора по дням недели пока нет: это отдельная работа, и обещать её раньше времени нечестно. Для повторяющегося подъёма в одно и то же время по-прежнему правильнее будильник телефона.