Google a libéré Lighthouse 13 avec une large consolidation d’audit qui aligne les rapports Lighthouse avec le nouveau modèle d’informations de Chrome DevTools.
La mise à jour est disponible dès maintenant via npm et Chrome Canari. Il sera intégré à PageSpeed Insights d’ici environ une semaine et est prévu pour le canal stable de Chrome avec la version 143.
Google affirme que la mise à jour ne modifie pas la façon dont Lighthouse calcule les scores de performances. Cette mise à jour cible uniquement les audits non notés.
Phare 13 Détails
Consolidation des audits
Lighthouse 13 remplace de nombreux audits existants par des « informations » qui reflètent les DevTools.
Des exemples notables incluent :
- CLS et mise en page :
layout-shiftsdevientcls-culprits-insightpour une identification plus claire des causes du changement de disposition. - Serveur et réseau :
document-latency-insightconsolide les redirections, le temps de réponse du serveur et les contrôles de compression de texte. - Images :
image-delivery-insightremplace les formats modernes, les images optimisées, les images réactives et les audits de contenu animé efficaces. - PCL : Deux informations permettent de résoudre les plus gros problèmes de Contentful Paint :
lcp-discovery-insightetlcp-phases-insight. Pour le travail d’interaction, voirinteraction-to-next-paint-insight(INP). - Tierce personne:
third-parties-insightremplace l’ancien résumé tiers pour montrer l’impact du script externe.
Des remplacements supplémentaires concernent la taille du DOM, le JavaScript dupliqué, l’affichage des polices, l’ancien JavaScript, HTTP/2 et HTTPS moderne, les arborescences de dépendances du réseau, le blocage du rendu, la mise en cache et la configuration des fenêtres.
Audits supprimés sans remplacement
Plusieurs audits ont été supprimés car ils sont obsolètes, inexploitables ou de faible valeur dans les environnements modernes. De plus, certains audits ont été supprimés parce qu’ils étaient coûteux à réaliser.
Les audits supprimés incluent :
first-meaningful-paintfont-sizeoffscreen-imagespreload-fontsuses-rel-preloadno-document-writeuses-passive-event-listenersthird-party-facades
Différences mineures par rapport aux aperçus précédents
Google a conservé non-composited-animations et unsized-images en tant que diagnostics distincts pour aider à localiser les problèmes qui ne causent pas directement CLS.
Google a également supprimé font-size et preload-fonts même si ceux-ci ne figuraient pas dans la liste de suppression initiale.
Pourquoi c’est important
Si vous comptez sur Lighthouse pour les rapports clients, vous verrez moins d’éléments de campagne et des informations plus consolidées mappées à DevTools.
Vos scores ne devraient pas changer simplement en mettant à niveau, mais toute automatisation qui supprime les identifiants d’audit devra suivre les nouveaux identifiants d’informations.
Pour le contexte SEO, la suppression du font-size L’audit reflète la position de Google selon laquelle il ne s’agit pas d’un signal SEO actuel, même si la lisibilité reste une considération UX.
Regarder vers l’avenir
Attendez-vous à ce que Lighthouse et DevTools restent alignés sur le même modèle d’informations.
Pour la création de rapports, envisagez dès maintenant de mapper les anciens ID d’audit aux nouvelles informations afin d’éviter les tableaux de bord cassés lors des mises à jour de PSI.
Image en vedette : FotoField/Shutterstock

Commentaires