Multi-cronômetro
Vários cronômetros regressivos ao mesmo tempo, cada um com o próprio iniciar, pausar e zerar
O que é um multi-cronômetro?
Um multi-cronômetro permite executar vários cronômetros regressivos lado a lado na mesma tela, cada um com a própria duração e os próprios controles. Adicione um para o assado, outro para o arroz, outro para a sobremesa - inicie-os todos juntos ou um de cada vez, pause qualquer um e ouça um alerta distinto no momento em que cada um termina. É a diferença entre lidar com um único cronômetro de cozinha e vigiar um fogão inteiro de uma só vez. Sem instalar aplicativos, sem criar conta. Tudo roda na aba do navegador e os seus cronômetros nunca saem do dispositivo.
Como utilizar
Como utilizar
- Clique em 'Adicionar cronômetro' e digite minutos e segundos
- Cada cronômetro é independente - você pode iniciar, pausar e zerar um a um
- Toca um alerta sonoro quando qualquer cronômetro chega a zero
- Use o botão × para remover um cronômetro de que não precisa mais
Notas sobre a precisão
- Os cronômetros do navegador podem pausar ou perder precisão quando a aba está em segundo plano, o dispositivo entra em suspensão ou o modo de economia de energia está ativo.
- Se os alarmes forem importantes, mantenha esta aba visível - alguns navegadores silenciam o áudio em abas em segundo plano para economizar energia.
Casos de uso
Como funciona
Cada cronômetro é guardado como um objeto de estado independente que contém a duração total, o tempo restante e o indicador de execução. Ao iniciar um cronômetro, a página registra esse instante com Date.now() e a duração restante no arranque; o tempo restante é depois recalculado em cada ciclo como restante = restanteNoArranque − (Date.now() − início). Esta abordagem autocompensadora mantém o tempo apresentado exato mesmo que o navegador limite temporariamente o ritmo ou a thread do JavaScript esteja ocupada, porque o cálculo lê sempre o relógio real do sistema em vez de contar ciclos.
Um único ciclo compartilhado faz avançar todos os cronômetros ativos, por isso adicionar mais cronômetros não multiplica o trabalho de CPU - uma passagem por atualização os recalcula todos. Quando a aba passa para segundo plano, os navegadores limitam agressivamente os temporizadores e podem congelá-los para poupar bateria; assim que a aba volta a estar visível, cada cronômetro compensa pelo relógio do sistema e salta diretamente para o tempo restante correto.
Para o alerta de término, a página utiliza a Web Audio API para reproduzir um tom curto. Os navegadores exigem um gesto prévio do usuário (como clicar em Iniciar) antes de permitirem áudio - uma política de autoplay que impede sons indesejados. Se a aba estiver oculta ou o sistema em suspensão quando um cronômetro termina, o alarme não dispara, mas o visor estará correto assim que você voltar. Tudo roda localmente; nenhum dado de cronômetro é enviado para lugar nenhum.
- Cada cronômetro é um objeto de estado independente com o próprio instante de início e duração restante.
- Usa Date.now() para precisão de relógio de parede - recalcula o tempo restante em cada ciclo em vez de contar ciclos de setInterval.
- Um ciclo compartilhado faz avançar todos os cronômetros ativos, por isso adicionar cronômetros não multiplica o trabalho de CPU.
- Abas em segundo plano são limitadas pelo navegador; os cronômetros compensam com o relógio do sistema ao retornar.
- A Web Audio API reproduz cada alarme e exige um gesto do usuário (como clicar em Iniciar) antes de permitir o áudio.
- Todo o processamento roda localmente no navegador. Nenhum dado é enviado para lugar nenhum.
Exemplos
Almoço de domingo - três pratos ao mesmo tempo
Cronômetro 1: 01:30:00 (assado) -> alarme
Cronômetro 2: 00:25:00 (arroz) -> alarme
Cronômetro 3: 00:12:00 (molho) -> alarme
Inicie o assado agora; o arroz e o molho mais tarde para os três terminarem juntos.Circuito HIIT (30 s esforço / 15 s descanso x 4)
Cronômetro A: 00:30 (esforço) -> alarme
Cronômetro B: 00:15 (descanso) -> alarme
Cronômetro C: 00:30 (esforço) -> alarme
Cronômetro D: 00:15 (descanso) -> alarme
Mantenha a aba visível para cada alarme tocar no horário.Fases de prova - leitura, escrita, revisão
Cronômetro 1: 00:15:00 (leitura)
Cronômetro 2: 01:30:00 (escrita)
Cronômetro 3: 00:10:00 (revisão)
Inicie cada um quando a fase anterior terminar; os três aparecem numa só tela.Perguntas frequentes
Quantos cronômetros posso executar ao mesmo tempo?
Não há limite fixo - adicione quantos couberem confortavelmente na tela. Cada cronômetro é acompanhado de forma independente, por isso ter mais em execução não desacelera os que já estão ativos.
Os cronômetros continuam precisos quando mudo de aba?
Sim. Cada cronômetro usa o relógio do sistema, não um contador de ciclos, por isso mantém o tempo restante correto mesmo com a aba em segundo plano. O visor atualiza no instante em que você retorna.
Se vários cronômetros terminarem ao mesmo tempo, ouço todos os alarmes?
Cada cronômetro toca o próprio alerta ao chegar a zero. Se tiver muitos em execução, mantenha a aba visível e o som ativo para não perder nenhum - abas em segundo plano podem ter o áudio restringido pelo navegador.
Posso pausar um cronômetro sem parar os outros?
Sim. Cada cronômetro tem os próprios controles de iniciar, pausar e zerar. Pausar um deixa os restantes rodando exatamente como estavam.
O que acontece se o computador entrar em suspensão?
Os cronômetros medem o tempo decorrido com o relógio do sistema, por isso permanecem precisos durante a suspensão e atualizam quando o computador acorda. O alarme não toca enquanto o sistema está suspenso, mas o visor estará correto quando você voltar.
Qual é a diferença em relação a um único cronômetro regressivo?
Um cronômetro regressivo simples segue apenas um prazo de cada vez. O multi-cronômetro segue vários em simultâneo - ideal quando você está cozinhando vários pratos, fazendo séries de intervalos ou cronometrando várias fases de uma prova ou evento ao mesmo tempo.
Algum dado é enviado para um servidor?
Não. Todos os cronômetros rodam inteiramente no navegador. Nada do que você configurar é enviado para lugar nenhum.
Ferramentas relacionadas
Calculadora de Dias Úteis
Calculadora de dias úteis online gratuita. Conta dias úteis reais dentro de um intervalo de datas, excluindo fins de semana e feriados. Perfeita para planejamento de projetos.
Relógio Mundial
Ferramenta de relógio mundial online gratuita. Visualize hora atual, data e dia da semana para cidades do mundo todo. Pesquise fusos horários de cidades e veja diferença do horário local.
Calculadora de Soma/Subtração de Datas
Calculadora de soma/subtração de datas online gratuita. Adiciona ou subtrai dias, semanas, meses, anos de uma data. Opções rápidas para cálculos instantâneos.
Calculadora de Idade
Calculadora de idade online gratuita. Calcula idade exata, zodíaco chinês, dias totais vividos e dias até o próximo aniversário a partir da data de nascimento.
Calculadora de Data de Validade
Calculadora online de data de validade. Calcule a data de expiração a partir da data de produção e prazo de validade, ou estime a data de produção a partir da expiração. Calculo em lote com alerta de dias restantes.
Cronômetro
Cronômetro online gratuito com precisão de milissegundos e cronometragem por voltas. Registre tempos parciais, destaque automático da melhor e pior volta, perfeito para esportes, experimentos e apresentações.
