Google lanzó Lighthouse 13 con una amplia consolidación de auditoría que alinea los informes de Lighthouse con el modelo de información más nuevo de Chrome DevTools.
La actualización ya está disponible a través de npm y Chrome Canary. Llegará a PageSpeed Insights dentro de aproximadamente una semana y está programado para el canal estable de Chrome con la versión 143.
Google dice que la actualización no cambia la forma en que Lighthouse calcula las puntuaciones de rendimiento. Esta actualización está dirigida únicamente a auditorías no puntuadas.
Faro 13 Detalles
Consolidación de auditoría
Lighthouse 13 reemplaza muchas auditorías heredadas con «conocimientos» que reflejan DevTools.
Ejemplos notables incluyen:
- CLS y diseño:
layout-shifts
se conviertecls-culprits-insight
para una identificación más clara de las causas del cambio de diseño. - Servidor y red:
document-latency-insight
consolida redirecciones, tiempo de respuesta del servidor y comprobaciones de compresión de texto. - Imágenes:
image-delivery-insight
reemplaza formatos modernos, imágenes optimizadas, imágenes responsivas y auditorías eficientes de contenido animado. - PCL: Dos ideas analizan los problemas más importantes de Contentful Paint:
lcp-discovery-insight
ylcp-phases-insight
. Para trabajos de interacción, consulteinteraction-to-next-paint-insight
(INP). - Tercero:
third-parties-insight
reemplaza el resumen anterior de terceros para mostrar el impacto del script externo.
Los reemplazos adicionales abordan el tamaño de DOM, JavaScript duplicado, visualización de fuentes, JavaScript heredado, HTTP/2 y HTTPS moderno, árboles de dependencia de red, bloqueo de procesamiento, almacenamiento en caché y configuración de ventana gráfica.
Ver también: Google explica cómo se mide el cambio de diseño acumulativo (CLS)
Auditorías eliminadas sin reemplazos
Se eliminaron varias auditorías porque están desactualizadas, no son procesables o tienen poco valor en entornos modernos. Además, algunas auditorías se eliminaron porque su ejecución era costosa.
Las auditorías eliminadas incluyen:
first-meaningful-paint
font-size
offscreen-images
preload-fonts
uses-rel-preload
no-document-write
uses-passive-event-listeners
third-party-facades
Diferencias menores con respecto a vistas previas anteriores
Google mantuvo non-composited-animations
y unsized-images
como diagnósticos separados para ayudar a localizar problemas que no causan directamente CLS.
Google también eliminó font-size
y preload-fonts
aunque esos no estaban en la lista de eliminación inicial.
Por qué esto importa
Si confía en Lighthouse para los informes de los clientes, verá menos líneas de pedido y conocimientos más consolidados que se asignan a DevTools.
Sus puntuaciones no deberían cambiar simplemente con la actualización, pero cualquier automatización que elimine los ID de auditoría deberá realizar un seguimiento de los nuevos identificadores de información.
Para el contexto SEO, la eliminación del font-size
La auditoría refleja la posición de Google de que esta no es una señal de SEO actual, aunque la legibilidad sigue siendo una consideración de UX.
Mirando hacia el futuro
Espere que Lighthouse y DevTools se mantengan alineados en el mismo modelo de conocimiento.
Para los informes, considere asignar los ID de auditoría antiguos a los nuevos conocimientos ahora para evitar paneles rotos cuando se actualice PSI.
Imagen destacada: FotoField/Shutterstock