Saltar ao contido principal
LibraTool logoLibraTool

Temporizador Pomodoro de balde

Mantente concentrado coa técnica Pomodoro. Personaliza as duracións de traballo e descanso, fai un seguimento das sesións completadas e escoita una alerta de audio ao final de cada fase.

Funciona sen conexión unha vez cargado
25:00Foco

Atallos: Espazo iniciar/pausar · R reiniciar · S saltar

Axustes rápidos (concentración/descanso)
0
Pomodoros de hoxe
0 / 4
Sesión
0
Minutos de foco

Usos habituais

  • Reloxo Pomodoro para EstudarUsa a técnica Pomodoro para estudar de forma máis efectiva: traballa en sesións enfocadas de 25 minutos con descansos de 5 minutos.
  • Reloxo Pomodoro para Traballo RemotoCombate as distraccións do traballo dende a casa con sesións Pomodoro estruturadas. Rastrea o tempo de enfoque e fai descansos regulares.
  • Reloxo Pomodoro para Proxectos de EscrituraUsa sesións Pomodoro para superar o bloqueo de escritor e manter o impulso de escritura en ensaios, informes ou traballo creativo.
  • Reloxo Pomodoro para ProgramaciónUsa sesións de enfoque estruturado para programar de forma máis efectiva: evita interrupcións do estado de fluxo e garante descansos regulares.
  • Reloxo Pomodoro para Enfoque e ADHDOs intervalos de traballo estruturados axudan ás persoas con ADHD a manter o enfoque e tornan as tarefas difíciles máis xestionables.

Como funciona

Este temporizador Pomodoro execútase enteiramente no navegador sen bibliotecas externas. A conta atrás áncrase a unha marca de tempo do reloxo real usando Date.now() para que a limitación de pestanas en segundo plano non poida ralentizar o temporizador, e todos os sons de notificación sintetízanse baixo demanda mediante a API Web Audio — non se descarga ningún ficheiro de audio.

  1. 1
    Motor de conta atrás de reloxo real
    Cando premes Iniciar, o temporizador rexistra unha marca de tempo final absoluta (Date.now() máis os segundos restantes). Cada 500 ms, setInterval recalcula cantos segundos quedan restando a hora actual dese punto final fixo. Se o navegador limita a pestana, a matemática autocorríxese no momento en que se dispara o seguinte tic.
  2. 2
    Resincronización ao enfocar a pestana
    Un escoitador de eventos visibilitychange dispara a mesma función de sincronización no instante en que volves á pestana. Isto significa que a pantalla salta inmediatamente ao tempo restante correcto en lugar de esperar ao seguinte tic de 500 ms — importante cando a pestana estivo en segundo plano durante un tramo longo.
  3. 3
    Síntese de son mediante a API Web Audio
    Os tres sons de alerta (clásico, campá, dixital) xérense enteiramente polo AudioContext integrado do navegador — un OscillatorNode establece a frecuencia e o tipo de forma de onda (senoidal ou cadrada), e un GainNode aplica unha rampa de volume exponencial para dar forma á envolvente. Non se obtén nin decodifica ningún ficheiro de audio.
  4. 4
    Persistencia da configuración e do reconto diario
    As túas duracións personalizadas e o reconto de pomodoros completados hoxe escríbense en localStorage baixo dúas claves separadas. Ao cargar a páxina, a ferramenta lelas de novo, valida cada valor contra os rangos permitidos, e rehidrata o temporizador — así que a túa configuración sobrevive a unha recarga de páxina sen ningunha viaxe de ida e volta ao servidor.

Ferramentas relacionadas

Preguntas frecuentes