Stoper online za darmo
Precyzyjny stoper z rejestrowaniem okrążeń, podświetlaniem najszybszego i najwolniejszego okrążenia oraz skrótami klawiszowymi. Liczy od zera z dokładnością do milisekund.
Klawiatura: Space start/stop · L Okrążenie · R Resetuj
Typowe zastosowania
- Stoper dla Treningów HIIT i PrzedziałowychMierz przedziały wysokiej intensywności, okresy odpoczynku i treningi obwodowe z precyzją i rejestracją okrążeń.
- Stoper Gotowania dla Przepisów WieloetapowychŚledzić czas gotowania steków, jajek, makaronu i innych potraw wrażliwych na czas za pomocą znaczników okrążeń dla przejść fazy.
- Stoper Timing Wyścigu SportowegoMierz okrążenia biegowe, zestawy pływackie, interwały rowerowe i inne sesje treningowe atletyczne z precyzją.
- Ćwicz Timing Prezentacji ze StoperemMierz się podczas ćwiczenia prezentacji, aby upewnić się, że zmieścisz się w wydzielonym czasie. Znaczniki okrążeń dla każdej sekcji.
- Stoper do Medytacji i Ćwiczeń OddechowychMierz sesje medytacji, wstrzymywanie oddechu i wzory ćwiczeń oddechowych przy minimalnym rozproszeniu wzroku.
Jak to działa
Ten stoper działa w całości w przeglądarce z użyciem wbudowanego API performance.now() — monotonicznego timera o wysokiej rozdzielczości — napędzanego pętlą requestAnimationFrame, która przerysowuje wyświetlacz w każdej klatce animacji (zwykle 60 razy na sekundę). W żadnym momencie nie jest używany serwer.
- 1performance.now() mierzy czasPo naciśnięciu Start narzędzie zapisuje punkt odniesienia przez performance.now(). W każdej klatce animacji wyświetlacz odejmuje ten punkt od bieżącej wartości performance.now(), obliczając upływ milisekund — unikając problemów z dryfem zegara, które pojawiają się przy powtarzanych wywołaniach setInterval.
- 2requestAnimationFrame napędza wyświetlaczZamiast timera o stałym interwale odczyt cyfr jest aktualizowany w pętli requestAnimationFrame. Dzięki temu wyświetlacz jest zsynchronizowany z potokiem renderowania przeglądarki, więc licznik setnych sekundy przesuwa się płynnie i nigdy nie odświeża się szybciej niż ekran.
- 3localStorage zachowuje trwającą sesjęPrzy każdym starcie, zatrzymaniu lub okrążeniu narzędzie zapisuje stan w localStorage — łącznie ze znacznikiem czasu zegara ściennego. Jeśli przeładujesz stronę w trakcie pomiaru, stoper odczytuje ten znacznik, oblicza, ile milisekund minęło od zapisu, i wznawia od właściwego czasu.
- 4Eksport okrążeń jako tekst rozdzielany tabulatorami lub CSVKażde okrążenie przechowuje zarówno czas międzyczasu (różnicę od poprzedniego okrążenia), jak i łączną sumę. Kopiuj wszystko zapisuje wiersze rozdzielane tabulatorami do schowka przez navigator.clipboard.writeText; Pobierz CSV tworzy Blob UTF-8 z BOM, więc plik poprawnie otwiera się w Excelu bez kreatora importu.
Powiązane narzędzia
Licznik okrążeń (z pomiarem czasu)
Precyzyjny stoper okrążeń rejestrujący każdy podział z dokładnym pomiarem czasu. Wyświetlaj najlepsze, średnie i najgorsze okrążenia, eksportuj do CSV i zachowaj sesję po odświeżeniu. Zawiera skróty klawiszowe.
Wizualizator Algorytmów
Obejrzyj sortowanie, wyszukiwanie ścieżki i klasyczne algorytmy w akcji — bubble/quick/merge sort, Dijkstra/A*/BFS na interaktywnej siatce labiryntu, plus wyszukiwanie binarne, Sito, N-Hetmany i Gra w Życie. Animacja krok po kroku, zsynchronizowany pseudokod, metryki na żywo i tryb wyścigu obok siebie. Przyjazny dla urządzeń mobilnych i 100% w przeglądarce.
Kalkulator cyfr znaczących
Policz cyfry znaczące w liczbie i zaokrąglij ją do dowolnej liczby cyfr znaczących.