Как работает Онлайн-секундомер
Онлайн-секундомер измеряет прошедшее время с точностью до миллисекунды и позволяет фиксировать отдельные времена кругов в ходе сеанса. Каждый круг фиксирует как промежуточное время с момента последнего круга, так и общее прошедшее время, предоставляя и продолжительность отдельного отрезка, и нарастающий суммарный итог. Секундомер работает исключительно в браузере с использованием Performance API для синхронизации; ничто не передаётся ни на какой сервер, и инструмент полностью работает офлайн.
Performance API обеспечивает временные метки с более высоким разрешением, чем стандартный Date API, что позволяет отображению обновляться точно до миллисекунды. Данные кругов и текущее состояние записываются в локальное хранилище браузера по ходу работы, поэтому случайное обновление страницы или закрытие вкладки не приводит к потере записи. Ничто не покидает устройство, и cookie не устанавливается; элемент сброса очищает круги.