Data di pubblicazione: 10 ottobre 2025
Lighthouse è uno strumento di controllo dei siti web che aiuta gli sviluppatori con metriche, approfondimenti e diagnostica per migliorare l'esperienza utente dei loro siti.
Lighthouse 13 è disponibile immediatamente nella riga di comando tramite npm, in Chrome Canary e sarà disponibile in PageSpeed Insights entro la prossima settimana. Verrà implementato nella versione stabile di Chrome 143.
Consulta l'elenco completo delle modifiche nel log delle modifiche della versione 13.0.
Rimozione di vari controlli del rendimento sostituiti da nuove informazioni
Come annunciato in precedenza, abbiamo consolidato i nostri controlli delle prestazioni di Lighthouse e le informazioni del riquadro Prestazioni di DevTools in informazioni comuni sulle prestazioni disponibili in entrambi gli strumenti.
In Lighthouse 12 abbiamo impostato la visualizzazione predefinita nei report di Lighthouse in modo da mostrare questi approfondimenti e in Lighthouse 13 stiamo rimuovendo i vecchi audit sia dal report che dal JSON sottostante.
Ringraziamo la community per il feedback che ha contribuito a migliorare gli approfondimenti, consentendo una transizione più fluida.
A partire da Lighthouse 13, i seguenti controlli sono stati sostituiti e non sono più disponibili in questa versione:
Nuovo ID controllo approfondimento | Sostituzione degli ID controllo |
---|---|
cls-culprits-insight |
layout-shifts
|
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 |
Controlli rimossi
Oltre alle sostituzioni menzionate in precedenza, i seguenti controlli sono stati rimossi senza sostituzioni perché non sono più considerati utili:
Controlli rimossi | Motivo della rimozione |
---|---|
first-meaningful-paint |
Metrica precedente non più consigliata (sostituita da LCP). |
font-size |
Sebbene i caratteri piccoli siano un problema di leggibilità, non ci sono indicatori che oggi questo sia ancora un problema di SEO. Inoltre, questo audit era molto costoso da eseguire e mantenere. |
no-document-write |
Raramente un problema negli script proprietari al giorno d'oggi ed è inattivo per gli script di terze parti che lo utilizzano. |
offscreen-images |
Le immagini fuori schermo sono già declassate dal browser, quindi, anche se il caricamento differito contribuisce a ridurre la larghezza di banda, è improbabile che influisca su ciò che misura Lighthouse. |
preload-fonts |
Non attivata a causa dei rischi di raccomandazioni eccessive. |
third-party-facades |
Questo controllo copre facciate limitate e alcuni sviluppatori hanno espresso preoccupazione per l'utilizzo di facciate di terze parti non affiliate. In definitiva, preferiremmo che le terze parti migliorassero le loro offerte piuttosto che aggirarle. |
uses-passive-event-listeners |
Raramente un problema negli script proprietari al giorno d'oggi ed è inattivo per gli script di terze parti che lo utilizzano. |
uses-rel-preload |
Non attivata a causa dei rischi di raccomandazioni eccessive. |
Documentazione per i nuovi controlli degli approfondimenti
Abbiamo documentato i nuovi audit e creato un link dai nuovi report Lighthouse. La vecchia documentazione verrà conservata per il prossimo futuro, in modo che le versioni precedenti di Lighthouse possano ancora collegarsi.
Altre modifiche
Lighthouse 13 richiede Node 22.19 o versioni successive.
Esecuzione di Lighthouse
Lighthouse è disponibile in Chrome DevTools, npm (come modulo Node e strumento CLI) e come estensione del browser (in Chrome e Firefox). Inoltre, è alla base di diversi servizi Google, tra cui PageSpeed Insights.
Per provare la CLI di Lighthouse Node, utilizza i seguenti comandi:
npm install -g lighthouse
lighthouse https://www.example.com --view
Contatta il team di Lighthouse
Per discutere delle nuove funzionalità, delle modifiche nella release 13 di Lighthouse o di qualsiasi altro argomento correlato a Lighthouse:
- Segnala un problema o invia un feedback nello strumento di monitoraggio dei problemi di GitHub di Lighthouse.
- Poni domande nei forum di discussione di Lighthouse su GitHub.