Lighthouse migrará a las auditorías de estadísticas de rendimiento

Publicado: 28 de abril de 2025

Hace más de un año, anunciamos nuestra intención de mejorar nuestras herramientas de rendimiento, lo que incluye llevar "el poder de Lighthouse al panel Rendimiento". La intención era reunir nuestras numerosas plataformas de herramientas de rendimiento.

En el panel Rendimiento, hemos avanzado mucho en ese objetivo, y la barra lateral de Insights ahora proporciona información similar a la de Lighthouse que funciona con el registro. Como parte de este trabajo, realizamos varios cambios en las sugerencias de rendimiento con las que los usuarios de Lighthouse están familiarizados: en algunos casos, las sugerencias de muchas auditorías se consolidan en una sola estadística, y retiramos algunas sugerencias.

Para seguir con nuestro objetivo de consolidar nuestras plataformas de herramientas, queremos volver a incorporar esas estadísticas a Lighthouse. Esto es para garantizar la coherencia y para que los usuarios de Lighthouse puedan beneficiarse de las mejoras que realizamos en estas auditorías, además de las mejoras futuras.

Lamentablemente, esto significa que habrá algunos cambios rotundos para los usuarios de Lighthouse, en especial para los usuarios de la API que pueden estar acostumbrados a ciertos nombres de auditorías o formatos de resultados. Por este motivo, esperaremos la próxima versión principal de Lighthouse (13) antes de realizar este cambio, que esperamos que se produzca en octubre de 2025. Después de este período, los datos de auditoría anteriores ya no estarán disponibles.

Se consolidaron y cambiaron los nombres de las auditorías

Se cambiaron los nombres de las siguientes auditorías y, en algunos casos, se consolidaron a partir de más de una auditoría de Lighthouse:

ID de la nueva auditoría de estadísticas Cómo reemplazar IDs de auditoría
cls-culprits-insight layout-shifts
non-composited-animations
unsized-images
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
Se cambiaron los nombres de las auditorías y se consolidaron

Auditorías quitadas

Se quitaron las siguientes auditorías, ya que se consideró que ya no cumplían con fines útiles:

Auditorías quitadas Motivo de la eliminación
first-meaningful-paint Métrica más antigua que ya no se recomienda (se reemplazó por el LCP)
no-document-write Actualmente, este problema es poco frecuente en las secuencias de comandos propias y no se puede solucionar en las secuencias de comandos de terceros que lo utilizan.
offscreen-images El navegador ya les da una prioridad más baja a las imágenes fuera de la pantalla, por lo que, si bien la carga diferida ayuda a reducir el ancho de banda, es poco probable que afecte lo que mide Lighthouse.
uses-passive-event-listeners Actualmente, este problema es poco frecuente en las secuencias de comandos propias y no se puede solucionar en las secuencias de comandos de terceros que lo utilizan.
uses-rel-preload No está habilitada debido a los riesgos de exceso de recomendaciones.
third-party-facades Esta auditoría abarca fachadas limitadas, y algunos desarrolladores expresaron su preocupación por usar fachadas de terceros no afiliados. En última instancia, preferimos que los terceros mejoren sus ofertas en lugar de que trabajemos para evitarlas.
Auditorías quitadas

Otras auditorías

Este cambio no afectará a las otras auditorías de rendimiento que no se incluyen en las tablas anteriores. Del mismo modo, las auditorías de Accesibilidad, SEO y Prácticas recomendadas tampoco se verán afectadas por este cambio.

Migra a las nuevas auditorías de estadísticas

Para facilitar la migración, ya pusimos a disposición las nuevas estadísticas en el JSON de Lighthouse. Los consumidores de la API y el JSON de Lighthouse pueden comenzar la migración ahora para prepararse para la eliminación final de las auditorías antiguas en Lighthouse 13.

Lighthouse 12.6 (incluido en Chrome 137) también mostrará un botón de activación visible para permitir que los usuarios del informe alternen entre las dos vistas diferentes:

Prueba las estadísticas en Lighthouse.

Las nuevas auditorías basadas en estadísticas se mostrarán bajo el encabezado Estadísticas, mientras que las auditorías sin cambios seguirán apareciendo bajo el encabezado Diagnóstico.

Por el momento, la configuración predeterminada es seguir mostrando las auditorías anteriores, pero en una versión de Lighthouse de junio de 2025 (probablemente, la 12.7), planeamos cambiar la configuración predeterminada a las auditorías de estadísticas más recientes. Este cambio también se lanzará en los informes de PageSpeed Insights y Lighthouse de Herramientas para desarrolladores en Chrome 139. Los usuarios podrán volver a activar las auditorías anteriores durante un período limitado hasta que se lance Lighthouse 13.

Documentación para las nuevas auditorías de estadísticas

Documentaremos las nuevas auditorías en developer.chrome.com antes de la fecha de migración. La documentación anterior se conservará en el futuro cercano para que las versiones anteriores de Lighthouse puedan seguir vinculándose a ella.

Comentarios

Si tienes alguna inquietud o pregunta sobre este cambio, nos encantaría conocerlas en esta discusión de GitHub.