Gepubliceerd: 28 april 2025
Ruim een jaar geleden hebben we ons voornemen aangekondigd om onze prestatietools verder te ontwikkelen, onder meer door "de kracht van Lighthouse in het Performance-paneel te brengen". De bedoeling was om onze vele prestatiegereedschapsoppervlakken samen te brengen.
Aan de kant van het Prestatiepaneel hebben we grote vooruitgang geboekt met dat doel, en de Insights-zijbalk biedt nu Lighthouse-achtige informatie die werkt met de trace . Als onderdeel van dit werk hebben we een aantal wijzigingen aangebracht in het prestatieadvies waarmee Lighthouse-gebruikers bekend zijn: in sommige gevallen worden adviezen uit vele audits geconsolideerd in één inzicht, en hebben we sommige adviezen buiten gebruik gesteld.
We blijven bij ons doel om onze gereedschapsoppervlakken te consolideren en willen deze inzichten terugbrengen naar Lighthouse. Zowel voor de consistentie, als ook zodat Lighthouse-gebruikers kunnen profiteren van de verbeteringen die we in deze audits hebben aangebracht, plus eventuele toekomstige verbeteringen!
Helaas betekent dit enkele belangrijke wijzigingen voor Lighthouse-gebruikers, vooral de API-gebruikers die kunnen worden gebruikt voor bepaalde auditnamen of resultaatformaten. Om deze reden wachten we op de volgende grote release van Lighthouse (13) voordat we deze overstap maken – die we in oktober 2025 nastreven. Na deze tijd zijn de oude auditgegevens niet langer beschikbaar.
Hernoemde en geconsolideerde audits
De volgende audits hebben een nieuwe naam gekregen en zijn in sommige gevallen geconsolideerd uit meer dan één Lighthouse-audit:
Nieuwe inzicht-audit-ID | Audit-ID('s) vervangen |
---|---|
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 |
Audits verwijderd
De volgende audits zijn verwijderd omdat men vond dat deze niet langer een nuttig doel dienden:
Audits verwijderd | Reden van verwijdering |
---|---|
first-meaningful-paint | Oudere statistiek die niet langer wordt aanbevolen (vervangen door LCP) |
no-document-write | Tegenwoordig is dit zelden een probleem bij scripts van derden, en het is niet uitvoerbaar voor scripts van derden die hiervan gebruik maken. |
offscreen-images | Offscreen-afbeeldingen krijgen al geen prioriteit meer door de browser, dus hoewel lui laden de bandbreedte helpt verminderen, is het onwaarschijnlijk dat dit een impact zal hebben op wat Lighthouse meet. |
uses-passive-event-listeners | Tegenwoordig is dit zelden een probleem bij scripts van derden, en het is niet uitvoerbaar voor scripts van derden die hiervan gebruik maken. |
uses-rel-preload | Niet ingeschakeld vanwege het risico van overmatig aanbevelen. |
third-party-facades | Deze audit heeft betrekking op een beperkt aantal gevels en sommige ontwikkelaars uitten hun bezorgdheid over het gebruik van niet-aangesloten gevels van derden. Uiteindelijk zouden we er de voorkeur aan geven dat derde partijen hun aanbod verbeteren in plaats van er omheen te werken. |
Andere audits
De overige Prestatieaudits die niet in de voorgaande tabellen zijn opgenomen, worden door deze wijziging niet beïnvloed. Op dezelfde manier worden de audits voor Toegankelijkheid , SEO en Best Practices ook niet beïnvloed door deze wijziging.
Migreer naar de nieuwe inzichten-audits
Om de migratie te vergemakkelijken, hebben we de nieuwe inzichten al beschikbaar gemaakt in de Lighthouse JSON. Consumenten van de API en de Lighthouse JSON kunnen nu beginnen met migreren om zich voor te bereiden op de uiteindelijke verwijdering van de oude audits in Lighthouse 13.
Lighthouse 12.6 (inbegrepen in Chrome 137) toont ook een zichtbare schakelaar waarmee gebruikers van het rapport kunnen schakelen tussen de twee verschillende weergaven:
De nieuwe op inzichten gebaseerde audits worden weergegeven onder de kop Inzichten , terwijl de ongewijzigde audits onder de kop Diagnostiek blijven verschijnen.
Op dit moment is de standaard om de oude audits te blijven weergeven, maar in een Lighthouse-release van juni 2025 (waarschijnlijk 12.7) zijn we van plan om de standaard over te schakelen naar de nieuwere inzichten-audits. Deze wijziging wordt ook uitgerold naar PageSpeed Insights- en DevTools Lighthouse-rapporten in Chrome 139. Gebruikers kunnen nog gedurende een beperkte periode terugkeren naar de oude audits tot Lighthouse 13.
Documentatie voor de nieuwe inzichten audits
We zullen de nieuwe audits vóór de overgangsdatum op developer.chrome.com documenteren. De oude documentatie zal in de nabije toekomst worden bewaard, zodat eerdere versies van Lighthouse er nog steeds naar kunnen linken.
Feedback
Als je zorgen of vragen hebt over deze stap, dan horen we die graag in deze GitHub-discussie .