Aggiornamenti su Lighthouse 2.8

È uscito Lighthouse 2.8! Le caratteristiche principali includono:

Consulta le note di rilascio 2.8 per l'elenco completo di nuove funzionalità, modifiche e correzioni di bug.

Come eseguire l'aggiornamento alla versione 2.8

  • Gestione dei partner di rete. Esegui il flag npm update lighthouse o npm update lighthouse -g se hai installato Lighthouse a livello globale.
  • Estensione di Chrome. L'estensione dovrebbe aggiornarsi automaticamente, ma puoi aggiornarla manualmente tramite chrome://extensions.
  • DevTools. Il pannello Controlli verrà rilasciato con la versione 2.8 in Chrome 65. Puoi controllare quale versione di Chrome stai utilizzando tramite chrome://version. Chrome si aggiorna a una nuova versione ogni sei settimane circa. Puoi eseguire il codice di Chrome più recente scaricando Chrome Canary.

Nuovi controlli del rendimento e della SEO

Il controllo Evita plug-in elenca i plug-in che devi rimuovere, dato che impediscono che la pagina sia ottimizzata per il mobile. La maggior parte dei dispositivi mobili non supporta i plug-in.

Il controllo Evitare i plug-in.
Figura 1. Controllo Evita plug-in

Il controllo Il documento ha un rel=canonical valido nella categoria SEO controlla un URL rel=canonical per garantire che il crawler sappia quale URL mostrare nei risultati di ricerca.

Il documento ha un controllo rel=canonical valido.
Figura 2. Il documento ha un controllo rel=canonical valido

I controlli manuali La pagina è ottimizzata per il mobile e I dati strutturati sono validi possono aiutare a migliorare ulteriormente la SEO. In questo caso, "Manuale" significa che Lighthouse non può automatizzare questi controlli, quindi devi testarli personalmente.

I controlli manuali della SEO.
Figura 3. I controlli manuali della SEO

I controlli Minimizza CSS e Minimizza JavaScript nel controllo della categoria Prestazioni per qualsiasi CSS o JavaScript che può essere minimizzato per ridurre le dimensioni del payload e i tempi di analisi.

I controlli Minimizza CSS e Minimizza JavaScript.
Figura 4. I controlli Minimizza CSS e Minimizza JavaScript

Rendimento come prima categoria nei report Lighthouse

Il rendimento è ora la prima categoria visualizzata nei report Lighthouse. Alcuni utenti pensavano che Lighthouse fosse solo per le app web progressive, dato che questa era la prima categoria nei report. In realtà, Lighthouse può aiutarti a capire come migliorare qualsiasi pagina web, indipendentemente dal fatto che si tratti di un'app web progressiva.

Punteggio di accessibilità aggiornato

Se un controllo di accessibilità non è applicabile per una determinata pagina, tale controllo non viene più conteggiato ai fini del punteggio di accessibilità.

Nuovo messaggio in caricamento e informazioni rapide

Messaggio di caricamento e dati rapidi in Chrome DevTools.
Figura 5. Messaggio di caricamento e dati rapidi in Chrome DevTools

Nuova guida alla release di Lighthouse

Consulta la Guida alla release per i manutentori per informazioni su tempistiche di rilascio, convenzioni di denominazione e altro ancora.