Kalibracja z czterema znacznikami czasu
Każda próbka rejestruje odczyty wysłania i odebrania przeglądarki oraz znaczniki odebrania i wysłania serwera.
Dokładność i zaufanie
Time.ms wskazuje dokładny bieżący czas, kalibrując przeglądarkę względem sieciowego źródła czasu, a następnie pokazując zmierzone opóźnienie i szacowaną niepewność.
Każda próbka rejestruje odczyty wysłania i odebrania przeglądarki oraz znaczniki odebrania i wysłania serwera.
Time.ms wybiera spójne próbki o najmniejszym opóźnieniu sieciowym i ustala wspólny dla nich zakres czasu.
Time.ms pokazuje liczbowy zakres błędu tylko wtedy, gdy timer przeglądarki i wybrane próbki dostarczają wystarczających danych pomiarowych.
Po kalibracji zegar na stronie działa równomiernie i nie podąża za późniejszymi zmianami zegara systemowego urządzenia.
Gdy dane są dostępne, przeglądarka używa rzeczywistego początku żądania i chwili nadejścia pierwszego bajtu odpowiedzi zarówno do kalibracji, jak i RTT. Jeśli brakuje szczegółowych danych czasowych przeglądarki, używa pełnego przedziału żądania, co daje szerszy, ostrożniejszy zakres. RTT sieci nie jest bezpośrednio dzielone przez dwa w celu obliczenia niepewności.
Odchylenie zegara to różnica między czasem skalibrowanym a zegarem urządzenia w ostatnim zaakceptowanym wyniku kalibracji. Aktualizuje się dopiero po przyjęciu nowego wyniku.
Przeglądarka sprawdza odpowiedź serwera czasu. Jeśli jest niedostępny, wykonuje nowe pomiary z innym serwerem, bez łączenia wyników z różnych serwerów.
Synchronizacja czasu nie wymaga konta ani dokładnej lokalizacji urządzenia. Geolokalizacja w przeglądarce jest opcjonalna i używana dopiero po kliknięciu elementu lokalizacji urządzenia.
Wyświetlany zakres błędu: większa z wartości — oszacowanie na podstawie pomiarów lub granica wynikająca z opóźnienia sieciowego — zaokrąglona w górę do pełnej milisekundy.
Zmierzony timer przeglądarki o wysokiej rozdzielczości i spójny wspólny zakres czasu pozwalają wyświetlić wyraźny zakres błędu. Timer o niskiej rozdzielczości, niespójne próbki lub pierwsza kalibracja nadal mogą dać wyraźnie oznaczone ostrożne oszacowanie; liczba jest ukrywana tylko wtedy, gdy błędu nie można określić. Wartość pozostaje stała dla bieżącego wyniku kalibracji i nie uwzględnia późniejszego dryfu zegara urządzenia.
Uruchom test odchylenia zegara, aby zmierzyć bieżące odchylenie. Jeśli wynik jest duży, postępuj zgodnie z poradnikiem zegara i przetestuj ponownie.
Zegary są chwilowo niedostępne.