Přejít na hlavní obsah

Přesnost a důvěra

Jak funguje přesnost Time.ms

Time.ms zobrazuje přesný aktuální čas tím, že zkalibruje váš prohlížeč podle referenčního času sítě a poté zobrazí naměřené zpoždění a odhadovanou nejistotu.

Kalibrace čtyř časových razítek

Každé měření zaznamená okamžik odeslání a přijetí v prohlížeči a časová razítka přijetí a odeslání na serveru.

Výběr měření s nejnižším zpožděním

Time.ms vybere vzájemně souhlasící měření s nejnižším síťovým zpožděním a najde časový rozsah, který mají společný.

Vyčíslený rozsah chyby

Číselný rozsah chyby se zobrazí jen tehdy, když časovač prohlížeče a vybraná měření poskytují dostatek měřitelných údajů.

Co představuje zobrazený čas

Po úspěšné kalibraci ukotví Time.ms přijatý referenční čas k monotónním hodinám prohlížeče. Zobrazený čas tak postupuje plynule a nereaguje na pozdější kolísání systémových hodin zařízení.

Jak zpoždění sítě ovlivňuje přesnost

Jsou-li k dispozici podrobné údaje o časování v prohlížeči, použije se při kalibraci a měření doby odezvy tam a zpět (RTT) skutečný čas zahájení požadavku a čas přijetí prvního bajtu odpovědi. Když tyto údaje chybějí, použije se celý časový interval požadavku, takže rozsah chyby je širší a opatrnější. Tato doba odezvy se při výpočtu nejistoty nedělí přímo dvěma.

Proč časový posun zůstává stabilní

Časový posun je stabilní rozdíl mezi kalibrovaným časem a systémovými hodinami zařízení v posledním přijatém výsledku kalibrace. Aktualizuje se pouze po přijetí nového výsledku.

Co se stane, když je zdroj nedostupný

Prohlížeč používá schválené časové servery a ověřuje jejich odpovědi. Pokud jeden není dostupný, přepne na jiný server a zopakuje sérii měření; měření z různých serverů se nikdy nemíchají.

Hranice soukromí

Synchronizace času nevyžaduje účet ani přesnou polohu zařízení. Geolokace prohlížeče je volitelná a používá se pouze po kliknutí na ovládací prvek umístění zařízení.

Time.ms použije větší z odhadované chyby měření a limitu daného síťovým přenosem a výsledek zaokrouhlí nahoru na celé milisekundy.

Přesný časovač prohlížeče a vzájemně souhlasící měření umožňují zobrazit konkrétní rozsah chyby. Méně přesný časovač, neshodná měření nebo první kalibrace mohou přesto vést ke zřetelně označenému opatrnému odhadu; číslo se nezobrazí jen tehdy, když chybu nelze vyčíslit. Hodnota zůstává pro aktuální kalibraci pevná a nezahrnuje pozdější odchylku hodin zařízení.

Jak číst stav synchronizace

Síťová latence
Nejkratší doba přenosu tam a zpět mezi vybranými platnými měřeními. Vypovídá o rychlosti síťového spojení, ale sama neurčuje rozsah chyby.
Chyba času
Odhadovaný rozsah chyby vypočtený z časových rozsahů, které se u vybraných měření překrývají, a z naměřených mezí časování prohlížeče a serveru.
Odchylka hodin
Rozdíl mezi hodinami zařízení a kalibrovaným časem při poslední přijaté kalibraci.

Zkontrolujte své vlastní zařízení

Spusťte test odchylky hodin a změřte aktuální odchylku. Pokud je výsledek velký, postupujte podle průvodce hodinami zařízení a test zopakujte.

Nejčastější dotazy ohledně přesnosti

Proč Time.ms zobrazuje odhad přesnosti?

Prohlížeč nemůže přímo změřit síťové zpoždění v jednom směru. Čtyři časové údaje každého měření proto vymezí možný rozsah správného času. Time.ms porovná několik měření, najde rozsah, který mají společný, a podle něj odhadne čas i chybu. Další měření slouží ke kontrole, zda je výsledek spolehlivý.

Proč se může odchylka mých hodin změnit?

Zobrazený posun se aktualizuje pouze tehdy, když Time.ms přijme nový výsledek kalibrace.

Potřebuje Time.ms přesnou polohu zařízení?

Ne. Přesná synchronizace času nevyžaduje geolokaci zařízení.