Besplatan Pomodoro tajmer
Ostanite fokusirani uz Pomodoro tehniku. Prilagodite trajanje rada i pauza, pratite završene sesije i čujte zvučno upozorenje na kraju svake faze.
Prečice: razmak start/pauza · R resetuj · S preskoči
Kako radi
Ovaj Pomodoro tajmer radi u potpunosti u pregledniku bez ikakvih vanjskih biblioteka. Odbrojavanje je usidreno na vremenski žig zidnog sata koristeći Date.now() tako da usporavanje pozadinske kartice ne može usporiti tajmer, i svi zvukovi obavijesti se sintetizuju na zahtjev putem Web Audio API-ja — nikakve audio datoteke se ne preuzimaju.
- 1Mehanizam odbrojavanja zidnog sataKada pritisnete Pokreni, tajmer bilježi apsolutni krajnji vremenski žig (Date.now() plus preostale sekunde). Svakih 500 ms, setInterval ponovo izračunava koliko sekundi ostaje oduzimajući trenutno vrijeme od te fiksne tačke. Ako preglednik uspori karticu, matematika se sama ispravlja u trenutku kada se sljedeći otkucaj aktivira.
- 2Ponovna sinhronizacija fokusa karticeSlušalac događaja visibilitychange aktivira istu funkciju sinhronizacije u trenutku kada se vratite na karticu. Ovo znači da prikaz odmah skače na ispravno preostalo vrijeme umjesto da čeka sljedeći otkucaj od 500 ms — važno kada je kartica bila u pozadini duže vrijeme.
- 3Sinteza zvuka Web Audio API-jemTri zvuka upozorenja (klasičan, zvono, digitalni) se u potpunosti generišu ugrađenim AudioContext preglednika — OscillatorNode postavlja frekvenciju i tip talasnog oblika (sinus ili kvadrat), a GainNode primjenjuje eksponencijalnu rampu jačine zvuka da oblikuje omotnicu. Nikakve audio datoteke se ne dohvataju niti dekodiraju.
- 4Postavke i trajnost dnevnog brojanjaVaše prilagođene dužine trajanja i današnji broj završenih pomodoro sesija se zapisuju u localStorage pod dva odvojena ključa. Pri učitavanju stranice alat ih čita nazad, validira svaku vrijednost u odnosu na dozvoljene raspone, i ponovo hidrira tajmer — tako da vaše postavke prežive osvježavanje stranice bez ikakvog putovanja do servera.
Povezani alati
Linijar za čitanje
Pomagalo za fokusirano čitanje koje zatamni sve osim jedne podesive trake teksta, koja prati kursor ili strelice na tastaturi. Korisno kod disleksije i ADHD-a. Zalijepite tekst — ništa se ne šalje na server.
Odbrojavanje
Odbrojavajte do bilo kojeg datuma i vremena. Postavite prilagođeni datum ili koristite brze postavke (5 min, 15 min, 1 sat). Registracija nije potrebna.
Online štoperica
Precizna štoperica sa bilježenjem krugova, isticanjem najbržeg/najsporijeg kruga i tastaturnim prečicama. Broji unaprijed od nule s tačnošću na milisekundu.