Как работает Времяонлайн
Точное время и синхронизация
Браузер запрашивает время сервера, выбирает из трёх проб ответ с наименьшей задержкой и учитывает половину времени запроса. Между запросами часы идут по монотонному счётчику браузера. Повторная синхронизация происходит примерно раз в пять минут и при возвращении во вкладку.
Задержка сети под часами — измеренный RTT, а не гарантия абсолютной точности. Канал может быть асимметричным. Точность серверного времени зависит от синхронизации операционной системы VPS с NTP; при сбоях соединения сайт показывает время устройства и сообщает об этом.
Города и часовые пояса
Каталог основан на GeoNames: 16 750 населённых пунктов. Данные доступны по лицензии Creative Commons Attribution 4.0. На странице города указаны ID, координаты и дата изменения записи. Названия и население могут содержать неточности. Страны и территории следуют классификации источника.
Россия: население от 1 000; другие страны: от 50 000. Часовые пояса преобразуются через Intl и базу IANA, встроенную в браузер. Для недавно изменённых правил обновите браузер.
Планирование встреч
Конвертер позволяет указать местную дату и время, сравнить до пяти городов и поделиться ссылкой. При переводе часов время может отсутствовать или повторяться дважды: приложение сообщает об этом и позволяет выбрать нужный вариант.
Таймер и календарные даты
Таймер сохраняется в пределах текущей вкладки. Звук и уведомления требуют разрешений браузера. При заморозке вкладки или закрытии браузера сигнал не гарантируется. Калькулятор считает календарные дни, начальная дата в разницу не включается; выходные считаются обычными днями.
Данные в браузере
Тема и панель «Мои часы» сохраняются локально в браузере; старое избранное можно явно перенести в панель без удаления исходного списка; состояние таймера — в хранилище вкладки. Их можно удалить очисткой данных сайта. Поиск работает в браузере после загрузки каталога. Сервер времени получает обычные технические данные HTTP-запроса; на VPS могут сохраняться журналы доступа.