Към основното съдържание
LibraTool logoLibraTool

Онлайн хронометър — безплатно

Прецизен хронометър с записване на обиколки, открояване на най-бързата/най-бавната обиколка и клавишни комбинации. Брои нагоре от нула с точност до милисекунда.

Работи офлайн след зареждане
00:00.00
Готов

Клавиатура: Space старт/стоп · L Обиколка · R Нулирай

Често срещани употреби

  • Хронометър за HIIT и интервално тренировкаВреме на интервалите с висока интензивност, периоди на отдих и тренировки в кръг с прецизност и записване на обиколка.
  • Готварски хронометър за рецепти с няколко стъпкиПроследете времето за готвене на пържени месца, яйца, паста и други ястия, чувствителни към време, със знаци за преходи на фази.
  • Спортен хронометър за измерване на времето на състезаниетоВреме на тренировката на лягане, комплекти за плуване, интервали на возене и друго спортно тренировка с прецизност.
  • Хронометър за практика на време на презентацияВреме на себе си при репетиция на презентации, за да сте сигурни, че сте в рамките на отделеното време. Маркери на обиколката за всеки раздел.
  • Хронометър за медитация и дихателни упражненияВреме на сесиите на медитация, дихателното задържане и моделите на дихателните упражнения с минимално визуално отвличане.

Как работи

Този хронометър работи изцяло в браузъра чрез вградения performance.now() API на браузъра — монотонен таймер с висока резолюция — задвижван от цикъл requestAnimationFrame, който преизчертава дисплея при всеки анимационен кадър (обикновено 60 пъти в секунда). Сървър не участва в нито един момент.

  1. 1
    performance.now() измерва времето
    Когато натиснете „Старт“, инструментът записва референтна точка с performance.now(). При всеки анимационен кадър дисплеят изважда тази референция от текущата стойност на performance.now(), за да изчисли изминалите милисекунди — избягвайки проблемите с отклонение на часовника, идващи с повторни извиквания на setInterval.
  2. 2
    requestAnimationFrame задвижва дисплея
    Вместо таймер с фиксиран интервал, цифровото отчитане се обновява вътре в цикъл requestAnimationFrame. Това поддържа дисплея в синхрон със собствения рендериращ конвейер на браузъра, така че броячът на стотни от секундата се превърта плавно и никога не се задейства по-бързо, отколкото екранът може да се опресни.
  3. 3
    localStorage запазва работеща сесия
    При всяко събитие старт, стоп или обиколка инструментът записва снимка в localStorage — включително времева марка-котва по реалния часовник. Ако презаредите страницата по средата на изпълнение, хронометърът чете тази котва, изчислява колко милисекунди са изминали, откакто е записана, и продължава от правилното време.
  4. 4
    Обиколките се експортират като текст, разделен с табулация, или CSV
    Всяка обиколка съхранява както своето разделно време (делта от предишната обиколка), така и кумулативната обща сума. „Копирай всички“ записва редове, разделени с табулация, в клипборда чрез navigator.clipboard.writeText; „Изтегли CSV“ произвежда Blob с UTF-8 BOM, така че файлът се отваря правилно в Excel без нужда от помощник за импортиране.

Свързани инструменти

Често задавани въпроси