Pomodoro časovač zdarma
Zůstaňte soustředění s technikou Pomodoro. Přizpůsobte délky práce a přestávek, sledujte dokončené bloky a slyšte zvukové upozornění na konci každé fáze.
Zkratky: Mezera zahájit/pozastavit · R resetovat · S přeskočit
Běžná použití
- Pomodoro časovač pro studiumPoužijte techniku Pomodoro pro efektivnější studium — pracujte v soustředěných 25minutových sezeních s 5minutovými přestávkami.
- Pomodoro časovač pro práci na dálkuBojujte proti rozptýlení při práci z domu se strukturovanými relacemi Pomodoro. Sledujte dobu zaměření a vynucujte běžné přestávky.
- Pomodoro časovač pro projekty psaníPoužívejte relace Pomodoro, abyste prolomili blok psaní a udrželi si psaní na essejích, zprávách nebo tvůrčích pracích.
- Pomodoro časovač pro programováníPoužívejte strukturované soustředěné relace k efektivnějšímu kódování — vyhnete se přerušením toku, zatímco zajistíte běžné přestávky.
- Pomodoro časovač pro fokus a ADHDStrukturované pracovní intervaly pomáhají lidem s ADHD udržovat zaměření a činit obtížné úkoly lépe zvladatelnými.
Jak to funguje
Tento časovač Pomodoro běží zcela v prohlížeči bez jakýchkoli externích knihoven. Odpočet je ukotven na časové razítko reálného času pomocí Date.now(), takže omezování pozaďové karty nemůže časovač zpomalit, a všechny zvuky upozornění se syntetizují na vyžádání přes Web Audio API — nestahují se žádné zvukové soubory.
- 1Engine odpočtu podle reálného časuKdyž stisknete Start, časovač zaznamená absolutní koncové časové razítko (Date.now() plus zbývající sekundy). Každých 500 ms setInterval přepočítá, kolik sekund zbývá, odečtením aktuálního času od tohoto pevného koncového bodu. Pokud prohlížeč kartu omezí, matematika se sama opraví ve chvíli, kdy se spustí další tik.
- 2Resynchronizace při zaměření kartyPosluchač události visibilitychange spustí stejnou synchronizační funkci ve chvíli, kdy se přepnete zpět na kartu. To znamená, že zobrazení okamžitě skočí na správný zbývající čas, místo aby čekalo na další 500ms tik — důležité, když byla karta dlouho na pozadí.
- 3Syntéza zvuku přes Web Audio APITři výstražné zvuky (klasický, zvonění, digitální) generuje zcela vestavěný AudioContext prohlížeče — OscillatorNode nastavuje frekvenci a typ vlnění (sinusová nebo obdélníková) a GainNode aplikuje exponenciální rampu hlasitosti pro tvarování obálky. Nestahují se ani nedekódují žádné zvukové soubory.
- 4Perzistence nastavení a denního počtuVaše vlastní délky a počet dnes dokončených pomodor se zapisují do localStorage pod dvěma samostatnými klíči. Při načtení stránky je nástroj načte zpět, ověří každou hodnotu proti povoleným rozsahům a znovu hydratuje časovač — takže vaše nastavení přežije obnovení stránky bez jakékoli zpáteční cesty na server.
Související nástroje
Noise Generator
Míchejte bílý, růžový a hnědý šum se zvuky deště a oceánu, nastavte časovač spánku se zeslabováním a stáhněte si smyčkovatelný 1 až 60minutový WAV nebo MP3.
Intervalový časovač
Časovač práce a odpočinku pro tréninky HIIT a Tabata s rozcvičkou, koly, sériemi, velkým odpočtem, barevně odlišenými fázemi, pípáním a volitelnými hlasovými pokyny.
Kartičky
Vytvářejte balíčky kartiček nebo je importujte z tabulky a procvičujte je s otáčecími kartami a plánem opakování uloženým ve vašem prohlížeči.