Cronómetro en línea
Inicie, detenga y registre vueltas con precisión de centésimas de segundo. Pulse Espacio para iniciar o detener, L para marcar una vuelta y R para reiniciar. El tiempo sigue contando cuando cambia de pestaña, y el tiempo en curso aparece en el título de la pestaña para que pueda consultarlo desde cualquier sitio.
Vueltas
Pulse Vuelta (o L) mientras el cronómetro está en marcha para registrar un parcial.
Atajos de teclado
| Tecla | Acción |
|---|---|
| Espacio | Iniciar o detener el cronómetro |
| L | Registrar una vuelta mientras está en marcha |
| R | Reiniciar el tiempo y borrar todas las vueltas |
Los atajos funcionan en cualquier parte de la página, salvo mientras se escribe en un campo de texto. Si un botón tiene el foco, la tecla Espacio pulsa ese botón.
Por qué este cronómetro sigue siendo preciso en una pestaña en segundo plano
Un cronómetro web ingenuo suma 10 milisegundos cada vez que se dispara un temporizador. Eso se desvía mucho, porque los navegadores limitan los temporizadores de las pestañas ocultas a una vez por segundo aproximadamente, y Chrome puede espaciar los temporizadores encadenados a una vez por minuto cuando una pestaña lleva cinco minutos oculta. Cada tic perdido es tiempo que el cronómetro pierde sin avisar.
Este cronómetro nunca cuenta tics. Cuando pulsa Iniciar, guarda una marca de tiempo, y cada vez que se actualiza la pantalla resta esa marca de la actual. Si la pestaña se suspende diez minutos, el primer fotograma tras su regreso ya muestra el total correcto. Las vueltas funcionan igual: cada vuelta guarda el total en el momento en que pulsó L, y el tiempo de vuelta es la diferencia con la vuelta anterior.
Las marcas de tiempo proceden de performance.now(), no de Date.now(). Date.now() lee el reloj del sistema, que puede saltar hacia delante o hacia atrás cuando su computadora se sincroniza con un servidor de hora o cuando empieza el horario de verano. performance.now() es un reloj monótono que solo avanza desde el momento en que se cargó la página, así que una corrección NTP a mitad de una medición no puede añadir ni quitar un segundo a su resultado. Los navegadores reducen a propósito su resolución (a entre 5 microsegundos y 1 milisegundo) para bloquear ataques de temporización, lo que sigue siendo mucho más fino que las centésimas que se muestran aquí.
Por qué la pantalla se detiene en las centésimas de segundo
El cronometraje deportivo se quedó con las centésimas por una razón. En los Juegos Olímpicos de Múnich de 1972, Gunnar Larsson ganó los 400 m estilos individual a Tim McKee por dos milésimas de segundo; después, el organismo rector de la natación decidió que los resultados se decidirían a 1/100 s, porque las calles de una piscina no pueden construirse idénticas con una diferencia de pocos milímetros. El atletismo olímpico también publica los resultados de velocidad en centésimas, aunque las cámaras de foto finish capturan miles de fotogramas por segundo.
Para un cronómetro manual, las centésimas ya superan la precisión que puede dar su dedo. El tiempo de reacción visual ronda de media un cuarto de segundo, y usted reacciona tanto en la salida como en la llegada, así que un resultado cronometrado a mano es fiable hasta la décima, más o menos. Use las centésimas para comparar sus propias vueltas entre sí, donde los retrasos de reacción se compensan en gran parte, y no para decidir una carrera.
Formas prácticas de usar la tabla de vueltas
Series de carrera, ensayar una charla diapositiva por diapositiva, cronometrar cada pregunta de un examen de práctica o comprobar cuánto dura cada paso de una receta: pulse L en cada punto de control y la tabla mostrará el tiempo de vuelta y el total acumulado. Con dos o más vueltas, la más rápida se marca en verde y la más lenta en rojo, así que un ritmo irregular se ve de un vistazo. Si necesita planificar la misma sesión entre varios países, el conversor de zonas horarias se ocupa de la parte del reloj.
Mientras el cronómetro está en marcha, la página pide al navegador un bloqueo de activación de pantalla para que un teléfono o una laptop no se atenúe ni se bloquee en mitad de una medición larga. El bloqueo se libera en cuanto usted detiene el cronómetro. Los navegadores sin la API Wake Lock simplemente mantienen su configuración de energía normal; la medición en sí no se ve afectada.
Preguntas frecuentes
- ¿El cronómetro en línea sigue en marcha si cambio de pestaña o bloqueo la pantalla del teléfono?
- Sí. El cronómetro guarda el momento en que pulsó Iniciar y calcula el tiempo transcurrido a partir de él, así que los temporizadores limitados de una pestaña en segundo plano no pierden tiempo. En algunos teléfonos el navegador se suspende por completo mientras la pantalla está apagada; el total correcto aparece en cuanto vuelve a la pestaña.
- ¿Cuáles son los atajos de teclado del cronómetro?
- Espacio inicia y detiene, L registra una vuelta mientras el cronómetro está en marcha y R reinicia el tiempo y borra las vueltas. Los atajos se ignoran mientras escribe en un campo de texto.
- ¿Qué precisión tiene un cronómetro de navegador frente a un cronómetro deportivo?
- El reloj en sí es preciso con mucho menos de un milisegundo de error porque lee el temporizador monótono de alta resolución del navegador. El factor limitante es el tiempo de reacción humano en la salida y la llegada, normalmente de 0,2 a 0,3 segundos, que afecta igual a un cronómetro deportivo de mano.
- ¿Se guardan mis tiempos de vuelta en algún sitio?
- No. Las vueltas solo existen en la pestaña abierta y desaparecen al reiniciar o al cerrarla. No se sube nada y la página no guarda sus tiempos.
- ¿Por qué aparece el tiempo en el título de la pestaña del navegador?
- Para que pueda seguir el cronómetro mientras trabaja en otra pestaña. El título se actualiza dos veces por segundo con los minutos y los segundos, y vuelve a la normalidad tras reiniciar.