Neljän aikaleiman kalibrointi
Jokainen näyte tallentaa selaimen lähetys- ja vastaanottoajat sekä palvelimen vastaanotto- ja lähetysaikaleimat.
Tarkkuus ja luottamus
Time.ms näyttää tarkan kellonajan kalibroimalla selaimesi verkon aikaviittauksen mukaan ja näyttämällä sitten mitatun viiveen ja arvioidun epävarmuuden.
Jokainen näyte tallentaa selaimen lähetys- ja vastaanottoajat sekä palvelimen vastaanotto- ja lähetysaikaleimat.
Time.ms valitsee keskenään johdonmukaiset mittaukset, joiden verkkoviive on pienin, ja etsii niiden yhteisen mahdollisen aikavälin.
Virhealue näytetään numeroina vain, kun selaimen ajastin ja valitut mittaukset antavat siihen riittävästi mitattavaa tietoa.
Onnistuneen kalibroinnin jälkeen Time.ms sitoo hyväksytyn viiteajan selaimen monotoniseen kelloon, jotta näyttö etenee sujuvasti ilman laitteen kellon myöhempää lyhytaikaista vaihtelua.
Kun selaimen yksityiskohtaiset ajoitustiedot ovat käytettävissä, kalibroinnissa ja meno-paluuaikaa (RTT) mitattaessa käytetään pyynnön todellista aloitusaikaa ja ensimmäisen vastaustavun vastaanottoaikaa. Jos tietoja ei ole, käytetään pyynnön koko aikaväliä, jolloin virheraja on laajempi ja varovaisempi. Tätä meno-paluuaikaa ei jaeta suoraan kahdella epävarmuuden laskemiseksi.
Kellon poikkeama on kalibroidun ajan ja laitteen järjestelmäkellon välinen vakaa ero viimeisimmässä hyväksytyssä kalibrointituloksessa. Se päivittyy vain, kun uusi tulos hyväksytään.
Selain käyttää hyväksyttyjä aikapalvelimia ja tarkistaa niiden vastaukset. Jos yksi ei ole käytettävissä, selain vaihtaa toiseen palvelimeen ja toistaa mittaussarjan; eri palvelimilta saatuja mittauksia ei koskaan sekoiteta.
Ajan synkronointi ei vaadi tiliä tai laitteen tarkkaa sijaintia. Selaimen paikannus on valinnainen, ja sitä käytetään vasta, kun napsautat laitteen sijaintipainiketta.
Time.ms käyttää mittauksen arvioidusta virheestä ja verkkoyhteyden asettamasta rajasta suurempaa ja pyöristää tuloksen ylöspäin täysiin millisekunteihin.
Tarkka selaimen ajastin ja keskenään johdonmukaiset mittaukset mahdollistavat tarkan virhealueen näyttämisen. Epätarkempi ajastin, ristiriitaiset mittaukset tai ensimmäinen kalibrointi voivat silti antaa selvästi merkityn varovaisen arvion; luku jätetään näyttämättä vain, jos virhettä ei voida määrittää. Arvo pysyy samana nykyisen kalibroinnin ajan eikä sisällä laitteen kellon myöhempää poikkeamaa.
Suorita kellon poikkeamatesti mitataksesi nykyisen poikkeaman. Jos tulos on suuri, noudata laitteen kellon opasta ja testaa uudelleen.