Saltar ao contido principal
LibraTool logoLibraTool

Cronómetro en liña de balde

Cronómetro de precisión con rexistro de voltas, resaltado da volta máis rápida/lenta e atallos de teclado. Conta dende cero con precisión de milisegundos.

Funciona sen conexión unha vez cargado
00:00.00
Listo

Teclado: Space iniciar/deter · L Volta · R Restablecer

Usos habituais

  • Cronómetro para HIIT e Treinos de IntervaloTempo de intervalos de alta intensidade, períodos de descanso e treinos de circuíto con precisión e rexistro de volta.
  • Cronómetro de Cocina para Receitas de Varios PasosRastreia o tempo de cocina para filetes, ovos, pasta e outros pratos sensibles ao tempo con marcadores de volta para transicións de fase.
  • Cronómetro de Tempo de Carreira DeportivaTempo de vueltas de carreira, conxuntos de natación, intervalos de ciclismo e outras sesións de adestramento deportivo con precisión.
  • Practica o Tempo de Presentación cun CronómetroCronométrate practicando presentacións para asegurate de que encaixas dentro do tempo asignado. Marcadores de volta para cada sección.
  • Cronómetro para Meditación e RespiraciónTempo de sesións de meditación, retencións de alento e patróns de respiración con mínima distracción visual.

Como funciona

Este cronómetro execútase enteiramente no navegador usando a API performance.now() integrada do navegador — un temporizador de alta resolución monótono — dirixido por un bucle requestAnimationFrame que redebuxa a pantalla en cada fotograma de animación (normalmente 60 veces por segundo). Ningún servidor está implicado en ningún momento.

  1. 1
    performance.now() mide o tempo
    Cando premes Iniciar, a ferramenta rexistra un punto de referencia con performance.now(). En cada fotograma de animación, a pantalla resta esa referencia do valor actual de performance.now() para calcular os milisegundos transcorridos — evitando os problemas de deriva de reloxo que veñen con chamadas repetidas a setInterval.
  2. 2
    requestAnimationFrame dirixe a pantalla
    En lugar dun temporizador de intervalo fixo, a lectura de díxitos actualízase dentro dun bucle requestAnimationFrame. Isto mantén a pantalla sincronizada coa propia canalización de renderización do navegador, así que o contador de centésimas de segundo despraza suavemente e nunca se dispara máis rápido do que a pantalla pode actualizar.
  3. 3
    localStorage mantén unha sesión en execución
    En cada evento de inicio, parada ou volta, a ferramenta escribe unha instantánea en localStorage — incluíndo unha marca de tempo de ancoraxe do reloxo real. Se recargas a páxina en medio dunha execución, o cronómetro le esa ancoraxe, calcula cantos milisegundos pasaron desde que se escribiu, e retoma desde a hora correcta.
  4. 4
    As voltas expórtanse como texto separado por tabulacións ou CSV
    Cada volta almacena tanto o seu tempo de intervalo (delta desde a volta anterior) como o total acumulado. Copiar todo escribe filas separadas por tabulacións ao portapapeis mediante navigator.clipboard.writeText; Descargar CSV produce un Blob con BOM UTF-8 para que o ficheiro se abra correctamente en Excel sen precisar ningún asistente de importación.

Ferramentas relacionadas

Preguntas frecuentes