Браузер может реже вызывать или остановить визуальные callbacks скрытой вкладки. Секундомер, прибавляющий фиксированное число на каждом вызове, отстанет. LapWatch хранит монотонную точку старта и накопленную паузу, а при показе или круге вычитает отметки времени.

Перерисовка — не часы

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

Пауза накапливает один раз

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

Знайте ограничения браузера

LapWatch — неофициальный инструмент внутри страницы, а не независимая служба времени. Закрытие или перезагрузка удаляет все отметки и круги. Сон устройства, приостановка браузера и различия систем могут влиять на результат. Используйте другой подходящий способ, когда длительность важна, и не применяйте инструмент в медицине, ЧС, пищевой безопасности, транспорте, производстве, официальных, юридических и иных критичных задачах. Пределы 99:59:59.999 и 500 кругов не позволяют забытой вкладке изображать бесконечную непрерывность.