Preskočiť na hlavný obsah

Pomodoro časovač zadarmo

Sústreďte sa pomocou techniky Pomodoro. Prispôsobte trvanie práce a prestávok, sledujte dokončené cykly a počujte zvukové upozornenie, keď každá fáza skončí.

Po načítaní funguje offline
25:00Sústredenie

Skratky: Space spustiť/pozastaviť · R obnoviť · S preskočiť

Rýchle predvoľby (sústredenie/prestávka)
0
Dnešné Pomodoros
0 / 4
Relácia
0
Minúty sústredenia

Bežné použitia

  • Pomodoro Timer na učenieVyužite techniku Pomodoro na efektívnejšie učenie — pracujte v zameraných sedeniach 25 minút s 5-minútovými prestávkami.
  • Pomodoro Timer na vzdialený odborný plánBojujte proti rozptýleniu práce z domu štruktúrovanými sedeniami Pomodoro. Sledujte čas zamerania a vynútite si pravidelné prestávky.
  • Pomodoro Timer na pisovateľské projektyVyužite pomodoro relácie na prekonanie pisateľskej blokády a udržanie tempa pri esejach, správach či tvorivej práci.
  • Pomodoro Timer na programovaniePoužite štruktúrované sedenia zamerania na efektívnejšie kódovanie — vyhnite sa prerušeniam toku behu s postupným zabezpečením pravidelných prestávok.
  • Pomodoro Timer pre fokus a ADHDŠtruktúrované pracovné intervaly pomáhajú ľuďom s ADHD udržať fokus a podľa nich sa ľahšie zvládajú ťažké úlohy.

Ako to funguje

Tento Pomodoro časovač beží výhradne v prehliadači bez akýchkoľvek externých knižníc. Odpočítavanie je ukotvené k reálnemu času pomocou Date.now(), takže obmedzenie karty na pozadí nemôže časovač spomaliť, a všetky zvuky upozornení sa syntetizujú na požiadanie cez Web Audio API — nesťahujú sa žiadne zvukové súbory.

  1. 1
    Engine odpočítavania podľa reálneho času
    Keď stlačíte Spustiť, časovač zaznamená absolútnu koncovú časovú značku (Date.now() plus zostávajúce sekundy). Každých 500 ms setInterval prepočíta, koľko sekúnd zostáva, odčítaním aktuálneho času od tohto pevného koncového bodu. Ak prehliadač kartu obmedzí, matematika sa sama opraví v okamihu ďalšieho tiku.
  2. 2
    Opätovná synchronizácia pri zameraní karty
    Poslucháč udalosti visibilitychange spustí tú istú synchronizačnú funkciu v okamihu, keď sa prepnete späť na kartu. To znamená, že zobrazenie okamžite preskočí na správny zostávajúci čas namiesto čakania na ďalší 500 ms tik — dôležité, keď bola karta dlho na pozadí.
  3. 3
    Syntéza zvuku cez Web Audio API
    Tri zvuky upozornenia (klasický, zvonček, digitálny) generuje výhradne vstavaný AudioContext prehliadača — OscillatorNode nastavuje frekvenciu a typ vlny (sínus alebo obdĺžnik) a GainNode aplikuje exponenciálnu rampu hlasitosti na tvarovanie obálky zvuku. Žiadne zvukové súbory sa nenačítavajú ani nedekódujú.
  4. 4
    Uchovávanie nastavení a denného počtu
    Vaše vlastné dĺžky a dnešný počet dokončených pomodor sa zapisujú do localStorage pod dvoma samostatnými kľúčmi. Pri načítaní stránky ich nástroj načíta späť, overí každú hodnotu voči povoleným rozsahom a znovu obnoví časovač — takže vaše nastavenia prežijú obnovenie stránky bez akéhokoľvek okruhu na server.

Súvisiace nástroje

Často kladené otázky