Cronômetro online e temporizador regressivo
Esta página reúne dois modos de controle de tempo: cronômetro progressivo e contagem regressiva. No modo cronômetro, o tempo começa em zero, avança com precisão em milissegundos usando o relógio de alta resolução do navegador e pode registrar voltas. No modo temporizador, você informa horas, minutos e segundos, inicia a contagem e recebe um aviso visual e sonoro quando o tempo chega a zero. Tudo funciona no próprio navegador, sem precisar instalar aplicativo.
Modo cronômetro
O cronômetro usa performance.now() e requestAnimationFrame para atualizar a tela com fluidez. O botão principal alterna entre iniciar, parar e retomar. O botão de volta registra o tempo total e o tempo parcial desde a última volta. A tabela de voltas mostra cada registro em ordem recente, com divisão e total. Quando existem pelo menos três voltas, a página destaca a volta mais rápida e a mais lenta com cores diferentes, ajudando a comparar ritmo em estudos, treinos, tarefas, jogos ou medições simples.
Modo contagem regressiva
No temporizador regressivo, os campos de horas, minutos e segundos são convertidos em milissegundos totais. Ao iniciar, os campos ficam ocultos e a tela mostra o tempo restante. Um anel circular indica a proporção do tempo que ainda falta. O botão permite pausar e retomar, e o reset volta ao estado inicial. Quando a contagem termina, a página mostra status de finalizado, aplica uma animação de alerta e tenta tocar um som curto com Web Audio API. Se o navegador bloquear áudio automático, o alerta visual ainda aparece.
Precisão e comportamento do navegador
O cálculo usa diferenças de tempo, não apenas a quantidade de vezes que a tela atualizou. Isso ajuda a manter o tempo coerente mesmo se o navegador variar a taxa de quadros. Ainda assim, abas em segundo plano, economia de energia, bloqueio de áudio e carga alta do sistema podem afetar a atualização visual ou o aviso sonoro. Para usos cotidianos, a ferramenta é suficiente; para medições oficiais, laboratórios, provas esportivas ou situações de segurança, use equipamentos dedicados e métodos de conferência.
Atalhos e usos práticos
Os atalhos ajudam em uso repetido: espaço inicia ou pausa o modo ativo, L marca volta no cronômetro e R reinicia. A ferramenta serve para pomodoro, estudo, apresentações, cozinha, exercícios, reuniões, provas simuladas e qualquer tarefa cronometrada. Para medições oficiais, competições ou situações críticas, use equipamentos certificados e regras formais de cronometragem. Em abas em segundo plano, alguns navegadores podem reduzir a frequência de atualização visual, embora o cálculo tente preservar o tempo decorrido real.
Comentários