Gratis Pomodoro-timer
Bly gefokus met die Pomodoro-tegniek. Pas werk- en pouseduur aan, volg voltooide sessies en hoor 'n oudiowaarskuwing wanneer elke fase eindig.
Snelkoppelings: Spasie begin/pouseer · R herstel · S slaan oor
Algemene gebruike
- Pomodoro-tyer vir studeerGebruik die Pomodoro-tegniek om meer doeltreffend te leer — werk in gefokuste 25-minuutsessies met 5-minuutbreuke.
- Pomodoro-tyer vir afstandwerkVeg werkafleiding van tuis af met gestruktureerde Pomodoro-sessies. Spoor fokusgyd en dwing gereelde breuke af.
- Pomodoro-tyer vir skryfprojekteGebruik Pomodoro-sessies om skryfblokkasie te oorwin en skryfmomentum op opstelle, verslae of kreatiewe werk te handhaaf.
- Pomodoro-tyer vir programmeringGebruik gestruktureerde fokusstessies om doeltreffender te kodeer — vermyf vloeistaatonderbrekings terwyl gereelde breuke verseker word.
- Pomodoro-tyer vir fokus en ADHDGestruktureerde werktussenposes help mense met ADHD om fokus te behou en moeilike take meer hanteerbaar te laat voel.
Hoe dit werk
Hierdie Pomodoro-tydhouer loop heeltemal in die blaaier sonder eksterne biblioteke. Die aftelling word aan 'n muur-klok-tydstempel geanker met Date.now() sodat agtergrond-oortjie-beperking nie die tydhouer kan vertraag nie, en alle kennisgewingklanke word op aanvraag via die Web Audio-API gesintetiseer — geen oudiolêers word afgelaai nie.
- 1Muur-klok-aftelling-enjinWanneer jy Begin druk, teken die tydhouer 'n absolute eindtydstempel aan (Date.now() plus die oorblywende sekondes). Elke 500 ms herbereken setInterval hoeveel sekondes oorbly deur die huidige tyd van daardie vaste eindpunt af te trek. As die blaaier die oortjie beperk, korrigeer die wiskunde homself die oomblik wat die volgende tik afgaan.
- 2Oortjie-fokus-hersinkronisering'n visibilitychange-gebeurtenisluisteraar gaan dieselfde sinkroniseringsfunksie af die oomblik wat jy terug na die oortjie wissel. Dit beteken die vertoning spring onmiddellik na die korrekte oorblywende tyd eerder as om vir die volgende 500 ms-tik te wag — belangrik wanneer die oortjie vir 'n lang ruk in die agtergrond was.
- 3Web Audio-API-klanksinteseDie drie waarskuwingsklanke (klassiek, klokkie, digitaal) word heeltemal deur die blaaier se ingeboude AudioContext gegenereer — 'n OscillatorNode stel die frekwensie en golfvormtipe (sinus of vierkant), en 'n GainNode pas 'n eksponensiële volume-oprit toe om die omhulsel te vorm. Geen oudiolêers word gehaal of gedekodeer nie.
- 4Instellings- en daaglikse-telling-volhardingJou pasgemaakte duurtes en vandag se voltooide-pomodoro-telling word na localStorage onder twee aparte sleutels geskryf. By bladsylaai lees die nutsprogram hulle terug, bekragtig elke waarde teen toegelate reekse, en hidreer die tydhouer — sodat jou instellings 'n bladsyverfrissing oorleef sonder enige bediener-heen-en-weer.
Verwante gereedskap
Ruisgenerator
Meng wit, pienk en bruin ruis met reën- en oseaanklanke, stel 'n slaaptydhouer wat uitfadeer, en laai 'n herhaalbare 1 tot 60 minute WAV of MP3 af.
Intervaltimer
'n Werk-en-rus-timer vir HIIT- en Tabata-oefeninge met opwarming, rondtes, stelle, 'n groot aftelling, kleurgekodeerde fases, piepgeluide en opsionele stemaanwysings.
Flitskaarte
Maak flitskaartstelle of voer hulle uit 'n sigblad in, en leer dan met omkeerkaarte en 'n spasieerherhalingskedule wat in jou blaaier gestoor word.