Přeskočit na hlavní obsah

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.

Funguje offline po načtení
25:00Soustředění

Zkratky: Mezera zahájit/pozastavit · R resetovat · S přeskočit

Rychlé předvolby (soustředění/pauza)
0
Dnešní pomodora
0 / 4
Sezení
0
Minut soustředění

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.

  1. 1
    Engine odpočtu podle reálného času
    Když 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.
  2. 2
    Resynchronizace při zaměření karty
    Posluchač 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í.
  3. 3
    Syntéza zvuku přes Web Audio API
    Tř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.
  4. 4
    Perzistence nastavení a denního počtu
    Vaš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

Časté dotazy