Vai al contenuto principale

Cerca su Time.ms

Apertura della ricerca…

Esplora Time.ms

Precisione e affidabilità

Come Time.ms stima la precisione dell’ora

Time.ms mostra l’ora esatta calibrando il browser rispetto a un riferimento temporale di rete, quindi visualizza la latenza misurata e l’incertezza stimata.

Calibrazione a quattro timestamp

Ogni campione registra le letture di invio e ricezione del browser e i timestamp di ricezione e invio del server.

Selezione dei campioni con RTT basso

Time.ms seleziona i campioni coerenti con la minore latenza di rete e individua l’intervallo temporale che condividono.

Margine di errore quantificato

Time.ms mostra un margine di errore numerico solo quando il timer del browser e i campioni selezionati forniscono dati misurabili sufficienti.

Che cosa rappresenta l’ora visualizzata

Dopo la calibrazione, l’orologio della pagina avanza regolarmente, senza seguire le successive modifiche all’orologio di sistema del dispositivo.

Come la latenza di rete influisce sulla precisione

Quando disponibili, il browser usa l’inizio effettivo della richiesta e l’arrivo del primo byte della risposta per la calibrazione e la misura del tempo di andata e ritorno (RTT). Se non sono disponibili dati temporali dettagliati del browser, usa l’intervallo completo della richiesta, ottenendo un margine più ampio e prudente. L’RTT di rete non viene diviso direttamente per due per calcolare l’incertezza.

Perché lo scarto dell’orologio rimane stabile

Lo scarto dell’orologio è la differenza tra l’ora calibrata e l’orologio del dispositivo nell’ultimo risultato di calibrazione accettato. Si aggiorna solo quando viene accettato un nuovo risultato.

Che cosa succede quando una fonte non è disponibile

Il browser verifica la risposta del server orario. Se non è disponibile, ripete le misurazioni con un altro server, senza mescolare i risultati di server diversi.

Limiti relativi alla privacy

La sincronizzazione dell’ora non richiede un account né la posizione precisa del dispositivo. La geolocalizzazione del browser è facoltativa e viene usata solo dopo che hai fatto clic sul controllo della posizione del dispositivo.

Il margine di errore visualizzato è il maggiore tra la stima della misura e il limite dovuto alla latenza di rete, arrotondato per eccesso al millisecondo intero successivo.

Un timer del browser ad alta risoluzione e campioni coerenti producono un margine di errore esplicito. Un timer a bassa risoluzione, campioni incoerenti o una calibrazione iniziale possono comunque produrre una stima prudente chiaramente indicata; il valore viene nascosto solo nei casi non quantificabili. Il margine resta fisso per il risultato di calibrazione corrente e non include la deriva dell’orologio del dispositivo accumulata in seguito.

Come leggere lo stato della sincronizzazione

Latenza di rete
La latenza minima di andata e ritorno tra i campioni validi selezionati; è un utile dato sulla rete, non la formula dell’errore.
Margine d’errore
Il margine di errore stimato in base all’intervallo temporale condiviso dai campioni selezionati e ai limiti di temporizzazione misurati.
Scarto
La differenza tra l’orologio del dispositivo e l’ora calibrata nell’ultimo risultato di calibrazione accettato.

Controlla il tuo dispositivo

Esegui il test dello scarto per misurare la differenza attuale. Se è grande, segui la guida dell’orologio e prova di nuovo.

Domande frequenti sulla precisione

Perché Time.ms mostra una stima della precisione?

Un browser non può osservare direttamente la latenza di rete in una sola direzione. Ogni campione a quattro timestamp definisce quindi un possibile intervallo temporale. Time.ms confronta più campioni coerenti e calibra l’ora usando il centro dell’intervallo che condividono. La metà dell’ampiezza di tale intervallo, insieme ai margini di temporizzazione misurati del browser e del server, determina il margine di errore. Le misure ripetute indicano se il risultato è coerente e se servono altri campioni.

Perché lo scarto dell’orologio può cambiare?

Lo scarto mostrato si aggiorna solo quando Time.ms accetta un nuovo risultato di calibrazione.

Time.ms richiede la posizione precisa del dispositivo?

No. La sincronizzazione dell’ora esatta non richiede la geolocalizzazione del dispositivo.
Altre città