Vuurtoren 3.0 is uit! 3.0 biedt snellere audits, minder variantie, een nieuwe rapport-UI, nieuwe audits en meer.
Hoe te updaten naar 3.0
- CLI . Voer
npm install -g lighthouse@next
uit. - Knooppunt . Voer
npm install lighthouse@next
uit. - Chrome-extensie . Uw extensie zou automatisch moeten worden bijgewerkt naar 3.0.
- Chrome DevTools . Lighthouse 3.0 zal beschikbaar zijn in Chrome 69.
Snellere audits en minder variantie
Lighthouse 3.0 voltooit uw audits sneller, met minder variatie tussen runs, dankzij een paar wijzigingen:
- Gesimuleerde throttling . Voorheen beperkte Lighthouse uw pagina voordat er audits werden uitgevoerd. Lighthouse gebruikt nu een nieuwe interne audit-engine, met de codenaam Lantern, die uw audits uitvoert onder uw normale netwerk- en CPU-instellingen, en vervolgens schat hoe lang het zou duren voordat de pagina onder mobiele omstandigheden zou laden.
- Kleinere wachttijden . Om vast te stellen dat een pagina is geladen, moet Lighthouse wachten totdat het netwerk en de CPU geen activiteit meer hebben. Deze wachttijd is kleiner in v3.
Nieuwe rapport-UI
Lighthouse 3.0 beschikt over een gloednieuwe rapport-UI, dankzij een samenwerking tussen de Lighthouse- en Chrome UX-teams (Research & Design).
Aanroep verandert
De Node-versie van Lighthouse ondersteunt nu dezelfde configuratieopties als de CLI-versie. Dit kan een belangrijke wijziging zijn, afhankelijk van hoe u uw Node Lighthouse-module in v2 hebt geconfigureerd. Zie Aanroepwijzigingen voor meer informatie.
Scorewijzigingen
In Lighthouse 3.0 verandert het scoremodel voor prestatie-audits. Een score van 50 vertegenwoordigt het 75e percentiel, en een perfecte score van 100 vertegenwoordigt het 98e percentiel, wat het punt is van afnemende rendementen.
De Prestatiescore is een gewogen gemiddelde van de Prestatieaudits. Ook de weging van de audits verandert in v3.
Auditnaam | v2 Gewicht | v3 Gewicht |
---|---|---|
Eerste inhoudsvolle verf (nieuw in v3) | N.v.t | 3 |
Eerste betekenisvolle verf | 5 | 1 |
Eerste CPU-inactiviteit (eerste interactief in v2) | 5 | 3 |
Time To Interactive (consequent interactief in v2) | 5 | 5 |
Perceptuele snelheidsindex | 1 | N.v.t |
Snelheidsindex | N.v.t | 4 |
Geschatte invoerlatentie | 1 | 0 |
In de toekomst is de Lighthouse v3 Scoring Guide de bron van waarheid voor alles wat u moet weten over hoe scoren werkt in Lighthouse v3.
Nieuwe uitvoerformaten en wijzigingen
Ondersteuning voor CSV-uitvoer
Rapportresultaten kunnen nu in CSV worden uitgevoerd. Elke rij bevat informatie en resultaten voor één audit, waaronder:
- De naam van de categorie waartoe de audit behoort.
- De naam van de controle.
- Een beschrijving van de audit.
- Het scoretype dat voor de audit wordt gebruikt.
- De scorewaarde.
JSON-uitvoerwijzigingen
Versie 3.0 introduceert veel wijzigingen in het JSON-uitvoerformaat van Lighthouse. Zie Lighthouse v3 Migratiehandleiding voor meer details.
Nieuwe audits
Eerste inhoudsvolle verf
Meet het tijdstip waarop tekst- of afbeeldingsinhoud voor het eerst op het scherm van de gebruiker wordt weergegeven.
robots.txt is niet geldig
Zorg ervoor dat het robots.txt
bestand van uw site correct is opgebouwd, zodat zoekbots uw site kunnen crawlen.
Gebruik videoformaten voor geanimeerde inhoud
Vervang GIF's door video
voor enorme potentiële besparingen in videobestandsgroottes.
Zie Geanimeerde GIF's vervangen door video voor meer informatie.
Vermijd meerdere, dure retourvluchten naar welke herkomst dan ook
Verbeter uw laadprestaties door rel="preconnect"
-attributen toe te voegen aan link
tags, die de browser informeren om zo snel mogelijk een verbinding met een oorsprong tot stand te brengen.
Zie Preconnect voor meer informatie.
Wijzigingen controleren
Eerste interactief ➡ Eerste CPU inactief
De eerste interactieve audit is hernoemd naar First CPU Idle om beter te beschrijven hoe het werkt. Het algemene doel van de audit is hetzelfde. Gebruik deze audit om te meten wanneer gebruikers voor het eerst interactie met uw pagina kunnen hebben.
Perceptuele snelheidsindex ➡ Snelheidsindex
In Lighthouse 3.0 is de Perceptual Speed Index- audit nu Speed Index . Deze wijziging brengt Lighthouse in lijn met de manier waarop WebPageTest deze statistiek meet. Het doel van de audit is hetzelfde, maar de onderliggende maatstaf is iets anders.