Pređi na glavni sadržaj
LibraTool logoLibraTool

Online štoperica — besplatno

Precizna štoperica sa beležanjem krugova, isticanjem najbržeg/najsporijeg kruga i prečicama na tastaturi. Broji od nule sa preciznošću do milisekundi.

Radi van mreže kada se učita
00:00.00
Spremno

Tastatura: Space pokreni/zaustavi · L Krug · R Resetuj

Uobičajene upotrebe

  • Štoper za HIIT i intervalne vežbeVreme vaših intervala visokog intenziteta, perioda odmora i vežbi u krugu sa preciznošću i zapisivanjem kruga.
  • Kulinarski štoper za recepte sa više korakaPratite vreme kuvanja za stekove, jaja, testenju i druga jela osetljiva na vreme sa obeleživačima za prelaze faza.
  • Sportski štoper za merenje vremena trkeVreme vaših trka u krug, kompleta plivanja, intervala vožnje i drugih treninga sa atletskom preciznošću.
  • Štoper za vežbanje vremena prezentacijeVreme sebe dok vežbate prezentacije da biste bili sigurni da ste unutar dodeljenog vremena. Obeleživači kruga za svaki odeljak.
  • Štoper za meditaciju i vežbe disanjaVreme sesija meditacije, zadržavanja daha i obrazaca vežbi disanja sa minimalnom vizuelnom dirakcijom.

Kako funkcioniše

Ova štoperica se u potpunosti izvršava u pregledaču koristeći ugrađeni performance.now() API pregledača — monotoni tajmer visoke rezolucije — pokretan petljom requestAnimationFrame koja ponovo iscrtava prikaz svaki animacioni kadar (obično 60 puta u sekundi). Server nije uključen ni u jednom trenutku.

  1. 1
    performance.now() meri vreme
    Kada pritisnete Start, alatka beleži referentnu tačku sa performance.now(). Svaki animacioni kadar, prikaz oduzima tu referencu od trenutne vrednosti performance.now() da izračuna protekle milisekunde — izbegavajući probleme pomeranja časovnika koji dolaze sa ponovljenim setInterval pozivima.
  2. 2
    requestAnimationFrame pokreće prikaz
    Umesto tajmera fiksnog intervala, prikaz cifara se ažurira unutar petlje requestAnimationFrame. Ovo drži prikaz sinhronizovan sa sopstvenim mehanizmom iscrtavanja pregledača, tako da brojač centisekundi glatko klizi i nikada se ne pokreće brže nego što ekran može da osveži.
  3. 3
    localStorage čuva tekuću sesiju
    Pri svakom događaju start, stop, ili krug, alatka upisuje snimak u localStorage — uključujući vremenski pečat sidra zidnog časovnika. Ako ponovo učitate stranicu usred pokretanja, štoperica čita to sidro, izračunava koliko je milisekundi prošlo od kada je upisano, i nastavlja od tačnog vremena.
  4. 4
    Krugovi se izvoze kao tekst razdvojen tabulatorom ili CSV
    Svaki krug čuva i svoje vreme deonice (razliku od prethodnog kruga) i kumulativan ukupan zbir. Kopiraj sve upisuje redove razdvojene tabulatorom u privremenu memoriju preko navigator.clipboard.writeText; Preuzmi CSV proizvodi Blob sa UTF-8 BOM tako da se fajl ispravno otvara u Excel-u bez potrebe za čarobnjakom za uvoz.

Slične alatke

Česta pitanja