Treceți la conținutul principal

Acuratețe și încredere

Cum estimează Time.ms acuratețea

Time.ms afișează ora actuală exactă prin calibrarea browserului dvs. în raport cu o referință de timp din rețea, apoi afișând întârzierea măsurată și incertitudinea estimată.

Calibrare cu patru marcaje temporale

Fiecare eșantion înregistrează citirile trimise și primite de browser, plus marcajele de timp pentru primirea și trimiterea de către server.

Selectarea măsurătorilor cu latență minimă

Time.ms selectează măsurătorile consecvente cu cea mai mică latență în rețea și găsește intervalul de timp pe care îl au în comun.

Interval de eroare calculabil

Intervalul de eroare este afișat numeric numai când temporizatorul browserului și măsurătorile selectate oferă suficiente date măsurabile.

Ce reprezintă ora afișată

După o calibrare reușită, Time.ms ancorează ora de referință acceptată la ceasul monoton al browserului. Astfel, afișajul avansează uniform fără să urmeze fluctuațiile ulterioare ale ceasului dispozitivului.

Cum afectează întârzierea rețelei precizia

Când sunt disponibile datele de cronometrare detaliate ale browserului, pentru calibrare și măsurarea duratei dus-întors (RTT) se folosesc momentul începerii efective a solicitării și cel al primului octet al răspunsului. Fără aceste date se folosește intervalul complet al solicitării, astfel încât marja de eroare este mai largă și mai prudentă. Timpul dus-întors nu este împărțit direct la doi pentru calcularea incertitudinii.

De ce abaterea ceasului rămâne stabilă

Abaterea ceasului este diferența stabilă dintre ora calibrată și ceasul de sistem al dispozitivului din cel mai recent rezultat de calibrare acceptat. Se actualizează numai când este acceptat un rezultat nou.

Ce se întâmplă când o sursă nu este disponibilă

Browserul folosește servere de timp aprobate și le verifică răspunsurile. Dacă unul nu este disponibil, trece la alt server și repetă o serie de măsurători; măsurătorile de la servere diferite nu sunt niciodată combinate.

Limite de confidențialitate

Sincronizarea orei nu necesită un cont sau o locație precisă a dispozitivului. Localizarea geografică a browserului este opțională și este utilizată numai după ce faceți clic pe controlul locației dispozitivului.

Time.ms folosește valoarea mai mare dintre eroarea estimată a măsurătorii și limita impusă de conexiunea de rețea, apoi o rotunjește în sus la milisecunde întregi.

Un temporizator precis al browserului și măsurători consecvente permit afișarea unui interval de eroare concret. Un temporizator mai puțin precis, măsurători neconcordante sau prima calibrare pot produce totuși o estimare prudentă, etichetată clar; valoarea este ascunsă numai când eroarea nu poate fi calculată. Ea rămâne fixă pentru calibrarea actuală și nu include abaterea ulterioară a ceasului dispozitivului.

Cum să citiți starea de sincronizare

Latența rețelei
Cea mai mică durată dus-întors dintre măsurătorile valide selectate. Aceasta indică viteza conexiunii la rețea, dar nu determină singură marja de eroare.
Eroare de timp
Marja de eroare estimată, calculată din intervalul de timp comun măsurătorilor selectate și din limitele de temporizare măsurate în browser și pe server.
Abaterea ceasului
Diferența dintre ceasul dispozitivului și ora calibrată la ultima calibrare acceptată.

Verificați propriul dispozitiv

Rulați testul de abatere a ceasului pentru a măsura abaterea actuală. Dacă rezultatul este mare, urmați ghidul pentru ceasul dispozitivului și testați din nou.

Întrebări frecvente privind acuratețea

De ce Time.ms arată o estimare a preciziei?

Browserul nu poate măsura direct latența rețelei într-un singur sens. Cele patru momente înregistrate la fiecare măsurătoare delimitează de aceea intervalul în care se poate afla ora corectă. Time.ms compară mai multe măsurători, găsește intervalul lor comun și estimează pe baza lui ora și eroarea. Măsurătorile suplimentare verifică fiabilitatea rezultatului.

De ce se poate schimba abaterea ceasului meu?

Abaterea afișată se actualizează numai când Time.ms acceptă un rezultat nou de calibrare.

Time.ms are nevoie de locația precisă a dispozitivului?

Nu. Sincronizarea exactă a orei nu necesită localizarea geografică a dispozitivului.