Time.ms
Saltar al contenido principal

Precisión y confianza

Cómo funciona la precisión de Time.ms

Time.ms muestra la hora exacta actual calibrando el navegador con una referencia horaria de red y presentando después la latencia medida y la incertidumbre estimada.

Calibración en tiempo real

Cada muestra de sincronización registra el inicio de la solicitud, la llegada de la respuesta y la marca de tiempo del servidor.

Compensación de la latencia

La aplicación suma al tiempo del servidor la mitad del tiempo de ida y vuelta medido como estimación práctica en el navegador.

Incertidumbre transparente

La precisión se presenta como una estimación basada en la latencia de red más reciente.

Qué representa la hora mostrada

Tras una calibración correcta, Time.ms ancla la marca de tiempo calibrada al reloj monotónico del navegador para que la pantalla se actualice con fluidez.

Cómo afecta la latencia de red a la precisión

El tiempo de ida y vuelta mide el intervalo entre la salida de una solicitud del navegador y la llegada de la respuesta. Se utiliza la mitad del RTT para compensar la latencia, mientras que la estimación de precisión se mantiene deliberadamente conservadora.

Por qué el desfase horario se mantiene estable

El desfase horario es la diferencia entre la hora calibrada y el reloj de tu dispositivo en la última muestra de sincronización aceptada. Solo cambia cuando se acepta una muestra nueva.

Qué ocurre cuando una fuente no está disponible

El sitio intenta primero acceder a un punto de conexión horario propio y protegido. Si no está disponible, el navegador recurre a metadatos horarios públicos desde el cliente para que la interfaz siga funcionando.

Límites de privacidad

La sincronización horaria no requiere una cuenta ni la ubicación precisa del dispositivo. La geolocalización del navegador es opcional y solo se utiliza después de que hagas clic en el control de ubicación del dispositivo.

precisión estimada = tiempo de ida y vuelta / 2 + margen de temporización del navegador

El margen mantiene el valor conservador y fácil de interpretar en condiciones normales de navegación.

Cómo interpretar el estado de sincronización

RTT
Un tiempo de ida y vuelta menor suele ofrecer una estimación más ajustada.
Precisión
Estimación conservadora en el navegador, calculada a partir de la última sincronización aceptada.
Desfase
Distancia entre el reloj de tu dispositivo y la hora calibrada en la última muestra de sincronización aceptada.

Preguntas frecuentes sobre la precisión

¿Por qué muestra Time.ms una estimación de precisión?

La sincronización del navegador depende de la latencia de red en tiempo real. Time.ms mide esa latencia y muestra una estimación conservadora.

¿Por qué puede cambiar el desfase horario tras una nueva sincronización?

El desfase mostrado se actualiza cuando Time.ms acepta una nueva muestra de calibración.

¿Necesita Time.ms la ubicación precisa del dispositivo?

No. La sincronización con la hora exacta no requiere geolocalizar el dispositivo.