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 |
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. |
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:
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.