UltKit

Online stopky

Spúšťajte, zastavujte a zaznamenávajte kolá s presnosťou na stotinu sekundy. Medzerníkom (Space) stopky spustíte alebo zastavíte, klávesom L zaznamenáte kolo a klávesom R ich vynulujete. Čas beží ďalej, aj keď prepnete kartu, a aktuálny čas sa zobrazuje v názve karty, takže ho môžete skontrolovať odkiaľkoľvek.

Pripravené
00:00.00
Aktuálne kolo 1 · 00:00.00

Kolá

Stlačte Kolo (alebo L), kým stopky bežia, a zaznamenajte medzičas.

Klávesové skratky

KlávesAkcia
MedzerníkSpustiť alebo zastaviť stopky
LZaznamenať kolo, kým stopky bežia
RVynulovať čas a vymazať všetky kolá

Skratky fungujú kdekoľvek na stránke okrem písania do textového poľa. Medzerník na tlačidle so zameraním stlačí namiesto toho dané tlačidlo.

Prečo sú tieto stopky presné aj na karte na pozadí

Naivné webové stopky pridajú 10 milisekúnd pri každom spustení časovača. Takto sa čas výrazne rozchádza, pretože prehliadače v skrytých kartách obmedzujú časovače približne na jedno spustenie za sekundu a Chrome môže po piatich minútach skrytia karty natiahnuť reťazené časovače až na jedno spustenie za minútu. Každý vynechaný tik je čas, ktorý stopky nepozorovane stratia.

Tieto stopky tiky nepočítajú. Keď stlačíte Štart, zaznamenajú časovú značku a pri každom obnovení displeja ju odpočítajú od aktuálnej. Ak karta desať minút spí, hneď prvý snímok po návrate ukáže správny celkový čas. Medzičasy fungujú rovnako: každý ukladá celkový čas v okamihu stlačenia L a čas medzičasu je rozdiel oproti predchádzajúcemu.

Časové značky pochádzajú z performance.now(), nie z Date.now(). Date.now() číta systémové hodiny, ktoré môžu skočiť dopredu alebo dozadu pri synchronizácii počítača s časovým serverom alebo pri zmene letného času. performance.now() je monotónne hodiny, ktoré sa od načítania stránky posúvajú len dopredu, takže korekcia NTP uprostred merania nemôže pridať ani uberať sekundu z výsledku. Prehliadače zámerne znižujú ich rozlíšenie (na hodnotu medzi 5 mikrosekundami a 1 milisekundou), aby zabránili časovým útokom, čo je stále oveľa jemnejšie než tu zobrazované stotiny.

Prečo displej končí pri stotinách sekundy

Športové meranie času sa ustálilo na stotinách z dobrého dôvodu. Na olympiáde v Mníchove v roku 1972 vyhral Gunnar Larsson 400 m polohové preteky pred Timom McKeeom o dve tisíciny sekundy; potom plavecká federácia rozhodla, že výsledky sa budú určovať na 1/100 s, pretože dráhy v bazéne nemožno postaviť identicky s presnosťou na niekoľko milimetrov. Olympijská atletika tiež zverejňuje výsledky šprintov v stotinách, hoci cieľové kamery zachytia tisíce snímok za sekundu.

Pri ručne ovládaných stopkách sú stotiny už väčšia presnosť, než dokáže poskytnúť váš prst. Zraková reakčná doba je v priemere približne štvrť sekundy a reagujete na štarte aj v cieli, takže ručne nameraný výsledok je spoľahlivý zhruba na desatinu. Stotiny využite na porovnanie vlastných medzičasov navzájom, kde sa reakčné oneskorenia väčšinou vyrušia, nie na rozhodovanie pretekov.

Praktické využitie tabuľky kôl

Intervalový beh, nácvik prezentácie snímku po snímke, meranie času na každú otázku v skúšobnom teste alebo kontrola, ako dlho trvá každý krok receptu: na každom kontrolnom bode stlačte L a tabuľka zobrazí medzičas aj priebežný súčet. Pri dvoch a viac medzičasoch je najrýchlejší označený zelenou a najpomalší červenou, takže nerovnomerné tempo vidno na prvý pohľad. Ak potrebujete naplánovať rovnaké stretnutie medzi krajinami, čas vám pomôže vyriešiť prevodník časových pásiem.

Kým stopky bežia, stránka požiada prehliadač o zámku vypnutia obrazovky, aby sa telefón alebo notebook uprostred dlhého merania nestmavil a nezamkol. Zámka sa uvoľní hneď po zastavení. Prehliadače bez rozhrania Wake Lock API jednoducho ponechajú bežné nastavenia napájania; samotné meranie času to neovplyvní.

Často kladené otázky

Bežia online stopky ďalej, keď prepnem kartu alebo zamknem obrazovku telefónu?
Áno. Stopky si uložia okamih stlačenia Štart a od neho počítajú uplynutý čas, takže obmedzené časovače v karte na pozadí čas nestrácajú. Na niektorých telefónoch sa prehliadač pri vypnutej obrazovke úplne pozastaví; správny celkový čas sa zobrazí hneď, ako sa na kartu vrátite.
Aké klávesové skratky majú stopky?
Medzerník spúšťa a zastavuje, L zaznamená medzičas počas behu stopiek a R vynuluje čas a vymaže medzičasy. Skratky sa ignorujú, kým píšete do textového poľa.
Aké presné sú stopky v prehliadači v porovnaní so športovými stopkami?
Samotné hodiny sú presné na hlboko pod milisekundu, pretože čítajú monotónny vysoko rozlíšený časovač prehliadača. Limitom je ľudská reakčná doba na štarte a v cieli, typicky okolo 0,2 až 0,3 sekundy, čo platí rovnako aj pre ručné športové stopky.
Ukladajú sa niekde moje časy kôl?
Nie. Medzičasy existujú len v otvorenej karte a po vynulovaní alebo zatvorení zmiznú. Nič sa nenahráva a stránka vaše časy neukladá.
Prečo sa čas zobrazuje v názve karty prehliadača?
Aby ste mohli sledovať stopky pri práci v inej karte. Názov sa aktualizuje dvakrát za sekundu s minútami a sekundami a po vynulovaní sa vráti do normálu.