Stoper online
Uruchamiaj, zatrzymuj i zapisuj międzyczasy z dokładnością do setnej sekundy. Naciśnij Spację, aby uruchomić lub zatrzymać stoper, L, aby zapisać okrążenie, i R, aby wyzerować. Czas biegnie dalej po przełączeniu karty, a bieżący wynik widać w tytule karty, więc można na niego zerknąć z dowolnego miejsca.
Okrążenia
Naciśnij Okrążenie (lub L), gdy stoper działa, aby zapisać czas okrążenia.
Skróty klawiszowe
| Klawisz | Działanie |
|---|---|
| Spacja | Uruchom lub zatrzymaj stoper |
| L | Zapisz okrążenie, gdy stoper działa |
| R | Wyzeruj czas i usuń wszystkie okrążenia |
Skróty działają w dowolnym miejscu strony, z wyjątkiem pisania w polu tekstowym. Spacja na aktywnym przycisku naciska ten przycisk.
Dlaczego stoper mierzy dokładnie także w karcie w tle
Naiwny internetowy stoper dodaje 10 milisekund przy każdym wywołaniu timera. Taki pomiar mocno się rozjeżdża, ponieważ przeglądarki ograniczają timery w ukrytych kartach do mniej więcej jednego wywołania na sekundę, a Chrome potrafi rozciągnąć połączone w łańcuch timery do jednego na minutę, gdy karta jest ukryta od pięciu minut. Każde pominięte wywołanie to czas, który stoper po cichu gubi.
Ten stoper nigdy nie zlicza taktów. Po naciśnięciu Start zapisuje znacznik czasu, a przy każdym odświeżeniu wyświetlacza odejmuje go od bieżącego. Jeśli karta uśpi się na dziesięć minut, już pierwsza klatka po powrocie pokaże poprawny łączny czas. Okrążenia działają tak samo: każde zapisuje łączny czas w chwili naciśnięcia L, a czas okrążenia to różnica względem poprzedniego.
Znaczniki czasu pochodzą z performance.now(), a nie z Date.now(). Date.now() odczytuje zegar ścienny, który może skoczyć do przodu lub do tyłu, gdy komputer synchronizuje się z serwerem czasu albo gdy zaczyna się czas letni. performance.now() to zegar monotoniczny, który od chwili załadowania strony tylko idzie naprzód, więc korekta NTP w trakcie pomiaru nie doda ani nie odejmie sekundy od wyniku. Przeglądarki celowo zmniejszają jego rozdzielczość (do wartości od 5 mikrosekund do 1 milisekundy), aby blokować ataki czasowe, co nadal jest znacznie dokładniejsze niż wyświetlane tu setne części sekundy.
Dlaczego wyświetlacz kończy się na setnych sekundy
Pomiar czasu w sporcie zatrzymał się na setnych sekundy nie bez powodu. Na igrzyskach w Monachium w 1972 roku Gunnar Larsson wygrał z Timem McKee 400 m stylem zmiennym o dwie tysięczne sekundy; potem władze pływackie ustaliły, że wyniki rozstrzyga się z dokładnością do 1/100 s, ponieważ torów basenowych nie da się zbudować identycznie z dokładnością do kilku milimetrów. Lekkoatletyka olimpijska także podaje wyniki sprintów w setnych, choć kamery fotofinishu rejestrują tysiące klatek na sekundę.
Przy ręcznie obsługiwanym stoperze setne części sekundy to już większa precyzja, niż jest w stanie zapewnić palec. Wzrokowy czas reakcji wynosi średnio około ćwierć sekundy, a reagujesz zarówno na starcie, jak i na mecie, więc wynik mierzony ręcznie jest wiarygodny do około jednej dziesiątej. Setnych używaj do porównywania własnych okrążeń, gdzie opóźnienia reakcji w dużej mierze się znoszą, a nie do rozstrzygania wyścigu.
Praktyczne zastosowania tabeli międzyczasów
Interwały biegowe, próba wystąpienia slajd po slajdzie, mierzenie czasu na każde pytanie w egzaminie próbnym albo sprawdzanie, ile trwa każdy krok przepisu: naciskaj L na każdym punkcie kontrolnym, a tabela pokaże czas okrążenia i czas łączny. Przy dwóch lub więcej okrążeniach najszybsze jest oznaczone na zielono, a najwolniejsze na czerwono, więc nierówne tempo widać od razu. Jeśli chcesz zaplanować tę samą sesję w różnych krajach, stronę zegara obsłuży konwerter stref czasowych.
Gdy stoper działa, strona prosi przeglądarkę o blokadę wygaszania ekranu, aby telefon lub laptop nie przyciemniał się i nie blokował w trakcie długiego pomiaru. Blokada zostaje zwolniona w chwili zatrzymania. Przeglądarki bez Wake Lock API po prostu zachowują zwykłe ustawienia zasilania; sam pomiar czasu nie ulega zmianie.
Najczęściej zadawane pytania
- Czy stoper online działa dalej po przełączeniu karty lub zablokowaniu ekranu telefonu?
- Tak. Stoper zapamiętuje chwilę naciśnięcia Start i na jej podstawie oblicza upływający czas, więc ograniczone timery w karcie w tle nie powodują utraty czasu. Na niektórych telefonach przeglądarka jest całkowicie wstrzymywana, gdy ekran jest wyłączony; poprawny łączny czas pojawia się, gdy tylko wrócisz do karty.
- Jakie skróty klawiszowe obsługuje stoper?
- Spacja uruchamia i zatrzymuje, L zapisuje okrążenie, gdy stoper działa, a R zeruje czas i czyści okrążenia. Skróty są ignorowane podczas pisania w polu tekstowym.
- Jak dokładny jest stoper w przeglądarce w porównaniu ze sportowym czasomierzem?
- Sam zegar jest dokładny znacznie poniżej milisekundy, ponieważ odczytuje monotoniczny zegar wysokiej rozdzielczości przeglądarki. Ograniczeniem jest ludzki czas reakcji na starcie i mecie, zwykle około 0,2–0,3 sekundy, co dotyczy w równym stopniu ręcznego stopera sportowego.
- Czy moje międzyczasy są gdzieś zapisywane?
- Nie. Okrążenia istnieją tylko w otwartej karcie i znikają po zresetowaniu lub zamknięciu. Nic nie jest wysyłane, a strona nie zapisuje Twoich czasów.
- Dlaczego czas jest widoczny w tytule karty przeglądarki?
- Dzięki temu możesz śledzić stoper, pracując w innej karcie. Tytuł odświeża się dwa razy na sekundę, pokazując minuty i sekundy, a po zresetowaniu wraca do normalnego.