Test de frame skipping

Fotografía una secuencia de frames temporizada por el navegador y busca huecos repetibles en capturas READY válidas.

Patrón de cámara del test de frame skipping

Preparando la temporización del navegador…Se ejecuta automáticamente mientras esta página está visible.

Espera a READY y fotografía con una cámara el patrón de bloques en movimiento.

Durante READY, cada frame aceptado del navegador avanza exactamente una posición consecutiva. La temporización del navegador nunca inserta un hueco visual.

  1. Espera a READY.
  2. Usa una cámara. Fotografía los bloques en movimiento.
  3. Usa aproximadamente 1/10 s o más. Deben aparecer varios bloques.
  4. Las capturas de pantalla no sirven.
  5. Busca huecos repetibles en fotos READY válidas.
Ejemplo continuo
Ejemplo con hueco

Los huecos repetibles en varias fotos READY válidas pueden indicar frame skipping de la pantalla. La exposición de la cámara o fotografiar fuera de READY también pueden producir una captura deficiente.

El patrón de frame skipping está preparando la temporización del navegador.

Cómo funciona este test de frame skipping

El navegador espera una cadencia estable de requestAnimationFrame. Mientras READY siga siendo válido, cada frame aceptado del navegador hace avanzar el bloque brillante exactamente una posición consecutiva. La temporización del navegador nunca inserta un hueco visual para simular un refresco omitido.

Por qué se necesita una foto de cámara

Una foto de cámara con exposición suficientemente larga puede registrar varios estados del patrón mostrado en una sola imagen. Una captura de pantalla solo recoge el estado renderizado actual del navegador y no puede mostrar si la pantalla física presentó cada refresco.

Cómo interpretar los huecos

Una posición ausente que se repite en varias fotos tomadas mientras la página muestra READY puede indicar que la pantalla no presentó todos los estados del patrón. Una sola foto mala no es un veredicto; la exposición de la cámara o la inestabilidad de la temporización también pueden producir huecos engañosos.