TanodTools
IT

Timer con conto alla rovescia

Imposta una durata e premi avvia, oppure conta alla rovescia fino a una data e un'ora nel fuso che preferisci e condividi il link.

Funziona interamente nel tuo browser

Conto alla rovescia
00:05:00

Le durate arrivano fino a 99 ore, 59 minuti e 59 secondi. Il timer funziona solo finché questa pagina resta aperta in una scheda; chiuderla ferma il conto alla rovescia e il suono.

Come usare il timer con conto alla rovescia

  1. Inserisci ore, minuti e secondi oppure premi un preset, poi premi Avvia. Il titolo della scheda mostra il tempo rimasto.
  2. Metti in pausa e riprendi quante volte vuoi, oppure premi Azzera per tornare al tempo iniziale.
  3. Per contare alla rovescia fino a un evento, passa a Fino a una data, inserisci data, ora e fuso, e copia il link da condividere.

Come un timer resta preciso, e cosa gli fa una scheda nascosta

Il modo ovvio di costruire un conto alla rovescia è sottrarre uno a un numero ogni volta che scatta un timer da un secondo. È anche sbagliato. I browser limitano i timer nelle schede in background a una volta al secondo o addirittura una al minuto, e una pagina occupata li ritarda ancora di più, quindi un timer a conteggio resta silenziosamente indietro. Questa pagina memorizza il momento in cui il timer deve finire e, a ogni tick, sottrae l'ora attuale, usando l'orologio monotono per le durate e l'orologio di sistema per le date. I tick decidono solo quando lo schermo viene ridisegnato.

La modalità data lavora con il tempo di calendario, che è più complicato. "Mezzanotte del 1° gennaio ad Auckland" è un istante diverso dalla stessa lettura dell'orologio a Londra, e due volte l'anno alcuni fusi saltano o ripetono un'ora. La pagina chiede al database dei fusi orari del browser lo scarto esatto nel giorno di destinazione, così un conto alla rovescia verso un evento locale è corretto per il luogo in cui avviene, in qualunque fuso si trovi chi guarda.

Gli annunci per gli screen reader sono volutamente sparsi: l'inizio, ogni minuto intero, 10 e 5 secondi e la fine. Leggere ogni secondo renderebbe la pagina inutilizzabile con uno screen reader e non aiuterebbe nessuno che veda le cifre.

Suggerimenti

Domande frequenti

Resta preciso se passo a un'altra scheda?

Sì. I browser rallentano i timer nelle schede in background, quindi la pagina non conta mai i tick. Confronta la lettura dell'orologio attuale con il momento in cui il timer deve terminare, così il display si aggiorna nell'istante in cui la scheda torna visibile e l'orario di fine non va alla deriva. La sveglia in una scheda nascosta può arrivare con un ritardo fino a circa un secondo.

Il suono verrà riprodotto?

La sveglia è un breve tono prodotto dal motore audio del browser, senza file audio. I browser consentono il suono solo dopo che hai interagito con la pagina, quindi premi prima Avvia su questa pagina. Se il dispositivo è in silenzioso o la scheda è disattivata, non lo sentirai, e il messaggio di fine resta sullo schermo. Usa la casella per disattivare il suono.

Il timer può tenere acceso lo schermo?

C'è una casella facoltativa per questo. Usa la funzione Wake Lock del browser, offerta da Chrome, Edge e Safari. Se il tuo browser o il risparmio energetico la rifiuta, la pagina lo dice e prosegue; il conto alla rovescia in sé non è influenzato.

Come condivido un conto alla rovescia fino a un evento?

Passa alla modalità data, inserisci data, ora e fuso, poi usa Copia link. La destinazione è memorizzata nella parte dell'indirizzo dopo il #, come #to=2026-12-31T23:59&tz=Europe/London. Quella parte non viene inviata a nessun server quando qualcuno apre il link, e la persona vede lo stesso momento sul proprio orologio.

Cosa succede al cambio dell'ora legale?

In modalità data l'ora viene calcolata per il fuso che hai scelto, usando i dati dei fusi orari del browser. Se l'ora indicata viene saltata, per esempio le 02:30 nella notte in cui le lancette vanno avanti, la pagina passa al momento successivo equivalente e te lo segnala. Se si verifica due volte, viene usata la prima.

Perché mostra un secondo intero prima di arrivare a zero?

Il display arrotonda per eccesso, quindi 00:00:01 resta sullo schermo per l'ultimo secondo e lo zero compare nel momento in cui il tempo scade, come si comporta un timer da cucina.