Temporitzador Pomodoro de franc
Mantén-te concentrat amb la tècnica Pomodoro. Personalitza les durades de treball i descans, fa un seguiment de les sessions completades i escolta una alerta d'àudio quan acaba cada fase.
Dreceres: Espai inicia/pausa · R reinicia · S salta
Usos habituals
- Temporitzador Pomodoro per estudiarUtilitzeu la tècnica Pomodoro per estudiar més eficaçment — treballeu en sessions enfocades de 25 minuts amb pauses de 5 minuts.
- Temporitzador Pomodoro per al treball remotCombatiu la distracció del treball des de casa amb sessions Pomodoro estructurades. Seguiu el temps de concentració i força les pauses regulars.
- Temporitzador Pomodoro per a projectes d'escripturaUtilitzeu sessions Pomodoro per superar el bloqueig de l'escriptor i mantenir el ritme d'escriptura en assajos, informes o treballs creatius.
- Temporitzador Pomodoro per a programacióUtilitzeu sessions enfocades estructurades per programar de manera més eficaç — eviteu les interrupcions del flux mentre assegureu pauses regulars.
- Temporitzador Pomodoro per a focus i ADHDEls intervals de treball estructurats ajuden les persones amb ADHD a mantenir la concentració i fan que les tasques difícils siguin més manejables.
Com funciona
Aquest temporitzador Pomodoro s'executa completament al navegador sense biblioteques externes. La compte enrere està ancorada a una marca de temps de rellotge real utilitzant Date.now() perquè la limitació de pestanyes en segon pla no pugui alentir el temporitzador, i tots els sons de notificació es sintetitzen a demanda via l'API Web Audio — no es descarrega cap fitxer d'àudio.
- 1Motor de compte enrere de rellotge realQuan prems Inicia, el temporitzador registra una marca de temps final absoluta (Date.now() més els segons restants). Cada 500 ms, setInterval torna a calcular quants segons queden restant el temps actual d'aquest punt final fix. Si el navegador limita la pestanya, la matemàtica s'autocorregeix el moment que es dispara el següent tic.
- 2Ressincronització en enfocar la pestanyaUn listener d'esdeveniment visibilitychange dispara la mateixa funció de sincronització a l'instant que tornes a la pestanya. Això significa que la visualització salta immediatament al temps restant correcte en lloc d'esperar al següent tic de 500 ms — important quan la pestanya ha estat en segon pla durant molt de temps.
- 3Síntesi de so amb l'API Web AudioEls tres sons d'alerta (clàssic, campaneta, digital) es generen completament pel AudioContext integrat del navegador — un OscillatorNode estableix la freqüència i el tipus d'ona (sinus o quadrada), i un GainNode aplica una rampa exponencial de volum per donar forma a l'envolupant. No es recupera ni descodifica cap fitxer d'àudio.
- 4Persistència de configuració i recompte diariLes teves durades personalitzades i el recompte de pomodoros completats d'avui s'escriuen a localStorage sota dues claus separades. En carregar la pàgina, l'eina els torna a llegir, valida cada valor contra els rangs permesos, i rehidrata el temporitzador — així la teva configuració sobreviu a una actualització de pàgina sense cap anada i tornada al servidor.
Eines relacionades
Generador de soroll
Barreja soroll blanc, rosa i marró amb sons de pluja i oceà, configura un temporitzador per dormir que s'esvaeix i descarrega un fitxer WAV o MP3 en bucle d'1 a 60 minuts.
Temporitzador d'intervals
Un temporitzador de treball i descans per a entrenaments HIIT i Tabata amb escalfament, rondes, sèries, un compte enrere gran, fases amb codi de colors, pitits i indicacions de veu opcionals.
Targetes de memorització
Crea baralles de targetes o importa-les d'un full de càlcul, i després estudia amb targetes que es giren i un calendari de repetició espaiada desat al navegador.