Minutnik
Wybierz czas, naciśnij Start i poczekaj na sygnał, gdy czas się skończy.
5:00
Minutnik odmierza czas także w karcie w tle, ale sygnał może nie zabrzmieć, gdy telefon jest zablokowany.
Jak to działa
Minutnik mierzy czas według zegara, a nie przez zliczanie taktów, więc odmierza go poprawnie nawet wtedy, gdy karta jest w tle, a przeglądarka oszczędza energię. Pozostały czas widać też w tytule karty.
Własny czas można wpisać w minutach (7 lub 2,5), w minutach i sekundach (4:30) albo w godzinach, minutach i sekundach (1:15:00). Można też podać jednostki: 4 min 30 s albo 1 godz. 15 min.
Sygnał jest generowany w przeglądarce, bez pliku dźwiękowego. Usłyszysz go tylko wtedy, gdy dźwięk jest włączony, a karta mogła odtwarzać dźwięk w chwili naciśnięcia przycisku. Niektóre telefony blokują to w trybie cichym.
Dwadzieścia pięć minut to długość jednej sesji w technice Pomodoro: pracuj przez jedną sesję, odpocznij pięć minut, a po czterech sesjach zrób dłuższą przerwę.
Jak liczy narzędzie
Po naciśnięciu przycisku Start minutnik zaczyna mierzyć czas tak jak stoper: zegarem przeglądarki przeznaczonym do pomiarów, performance.now(), a czas uśpienia zwykłym zegarem komputera. Pięć razy na sekundę odejmuje zmierzony czas od wybranego. Pozostały czas jest zaokrąglany w górę do pełnych sekund, zarówno w trakcie odliczania, jak i podczas pauzy. Minutnik ustawiony na pięć minut pokazuje więc 5:00 przez pierwszą sekundę i 0:01 przez ostatnią, a potem informuje, że czas minął.
Jeśli zegar komputera zostanie cofnięty w trakcie odliczania, na przykład przez synchronizację z serwerem czasu, pozostały czas się nie zmieni, a czas uśpienia jest liczony, także w systemach, w których performance.now() stoi, gdy komputer śpi. Przestawienie zegara do przodu o ponad dwie sekundy jest natomiast liczone jako upływ czasu, bo strona nie potrafi go odróżnić od uśpienia. Do października 2026 minutnik liczył tylko według zegara komputera i szedł za każdym jego przestawieniem.
Sygnał to trzy krótkie dźwięki o częstotliwości 880 herców, każdy trwający około ćwierć sekundy, z odstępem nieco ponad jednej trzeciej sekundy między ich początkami. Przeglądarka tworzy go dopiero wtedy, gdy czas minie.
Wpisywanie czasu
Pojedyncza liczba oznacza minuty, a przecinek i kropka są separatorem dziesiętnym: 90 to półtorej godziny, pokazywane jako 1:30:00, 2,5 i 2.5 to 2:30, a 4,30 i 4.30 to 4,3 minuty, czyli 4:18. Cztery i pół minuty wpisz jako 4:30. Dwie liczby rozdzielone dwukropkiem to minuty i sekundy, a trzy liczby rozdzielone dwukropkami lub kropkami, np. 1:15:00, to godziny, minuty i sekundy. Sekund musi być mniej niż 60, więc 0:90 nie zostanie przyjęte, a w dłuższym zapisie ten sam limit dotyczy minut. Górnej granicy nie ma, ale czas równy zeru nie jest przyjmowany.
Czas można też wpisać z jednostkami: h lub godz. dla godzin, min lub m dla minut oraz s lub sek. dla sekund, z kropką lub bez i ze spacjami lub bez, np. 4 min 30 s, 4m30s albo 1 godz. 15 min. Jednostki występują w kolejności godziny, minuty, sekundy. Liczba bez jednostki na końcu oznacza następną mniejszą jednostkę, więc 4 min 30 to 4:30, a 1 h 15 to 1:15:00, a po większej jednostce liczba musi być mniejsza niż 60. Tylko ostatnia liczba może mieć część dziesiętną, więc 2,5 min to 2:30.
Dwukropek odpowiada polskiej normie. Według Poradni Językowej PWN w zapisie pomiaru czasu godziny, minuty i sekundy oddziela się dwukropkiem, np. 7:11:57, a kropka jest zasadniczo znakiem godziny zegarowej, np. 7.45. Minutnik też pokazuje czas z dwukropkami.
Gdy karta jest w tle
Przeglądarki rzadziej uruchamiają liczniki w kartach, których nie widać. Firefox na komputerze czeka co najmniej sekundę, a Firefox na Androida co najmniej piętnaście minut i może całkiem wyładować kartę. Chrome sprawdza takie liczniki raz na sekundę, a od wersji 88 tylko raz na minutę, gdy strona jest ukryta dłużej niż pięć minut, od co najmniej 30 sekund nie odtwarza dźwięku, a licznik uruchomił się co najmniej pięć razy z rzędu. Ten minutnik działa pięć razy na sekundę, więc spełnia ostatni warunek.
Pozostały czas jest poprawny, gdy wrócisz do karty, ale sygnał i czas w tytule karty mogą się spóźnić nawet o minutę. Jeśli sygnał ma zabrzmieć dokładnie na czas, nie chowaj karty.