Dal glossario dell'accessibilità

AccessiWeb: il web accessibile e inclusivo

L

Lighthouse accessibility

Suite di audit automatizzati (Chrome) con una sezione dedicata all’accessibilità.

DefinizioneLighthouse è uno strumento di audit (open source) integrato in Chrome/Chromium che valuta diversi ambiti, tra cui accessibilità. Lo use-case tipico è eseguire controlli automatici durante lo sviluppo o in pipeline CI per prevenire regressioni. Il risultato comprende uno score e una lista di opportunità/problemi con suggerimenti.

Come si esegue

  • DevTools: Apri DevTools → tab Lighthouse → seleziona “Accessibility” → Analyze page load.
  • CLI: npx lighthouse https://example.com --only-categories=accessibility --view
  • CI (lighthouse-ci): esegui automaticamente sugli URL di preview/produzione e fallisci la build sotto una soglia.

Interpretazione dei risultati

  • Lo score è un indicatore sintetico: utile per trend e gating, ma non esaurisce la conformità WCAG.
  • I controlli coprono errori automatizzabili (es. alt mancanti, contrasti, nomi accessibili); alcuni item richiedono verifica manuale.
  • Molti problemi derivano da componenti ripetuti: risolvi alla radice nel design system.

Buone pratiche di utilizzo

  • Esegui Lighthouse in modalità autenticata (se serve) o su ambienti di staging con dati realistici.
  • Affianca sempre test manuali (con screen reader e tastiera) e altri tool come axe-core e Pa11y.
  • Monitora lo score nel tempo e imposta soglie minime (es. ≥ 95) come regola di merge.

Esempio di CI con lighthouse-ci (principio)

# package.json (script)
"ci:lh": "lhci autorun --collect.url=https://preview.example.com --assert.preset=lighthouse:recommended --assert.assertions.accessibility-score>=0.95"

Limiti

  • Non sostituisce un audit completo sui 50 criteri WCAG 2.1 AA.
  • Può mancare problemi legati a flusso, significato o interazione (ordine di focus, gestione modali, etichette contestuali).

Voci correlate e collegamenti utili

Naviga il Glossario dell'accessibilità A-Z

Richiedi una consulenza gratuita

Il nostro team di Web Accessibility Expert certificati UNI 11621-3 è pronto a guidarti con le migliori soluzioni per il tuo business!

Contattaci adesso
Parla con un esperto di accessibilità

Ultimi articoli dal blog

Immagine stilizzata che rappresenta disabilità visive, uditive, motorie e percettive

AccessiWeb

Soluzioni per un web accessibile e inclusivo

Inizia la tua prova gratuita