Accessibilità web: il dettaglio che separa un professionista da un dilettante
Un sito accessibile non è un'opzione militante: è un sito meglio posizionato, utilizzabile da tutti e giuridicamente più sicuro. Ecco i riflessi WCAG che applico per impostazione predefinita, non come optional.
Un sito che una parte dei tuoi visitatori non può usare
Immagina di consegnare un negozio la cui porta è troppo stretta per un quinto dei tuoi clienti. È esattamente ciò che fa un sito inaccessibile: persone ipovedenti, daltoniche, che navigano da tastiera, con uno screen reader o semplicemente in pieno sole sul cellulare — tutte si scontrano con barriere invisibili per lo sviluppatore che non le testa.
L'accessibilità (a11y) non è uno strato che si aggiunge alla fine. È un modo di costruire, fin dalla prima riga.
Ciò che verifico sistematicamente
Non sono casi esotici, sono fondamentali che applico in ogni progetto:
- Contrasto — un testo deve risaltare sullo sfondo (rapporto 4.5:1 minimo per il corpo). Il grigio chiaro «elegante» su bianco è spesso illeggibile.
- Navigazione da tastiera — tutto ciò che è cliccabile deve essere raggiungibile col tasto
Tab, con un focus visibile. Molti siti rimuovono il contorno del focus «per il design»: è un errore. - Testi alternativi — ogni immagine dotata di senso ha un
altdescrittivo; le immagini decorative sono contrassegnate come tali. - Struttura semantica — un solo
<h1>, una gerarchia di titoli logica, punti di riferimento (nav,main,footer) che gli screen reader annunciano. - Bersagli tattili — sul cellulare, un pulsante troppo piccolo è un pulsante che si manca.
L'accessibilità non ingabbia il design. Lo disciplina. I vincoli di contrasto e focus producono quasi sempre un'interfaccia più chiara per tutti.
Il legame diretto con la SEO
Ciò che molti ignorano: Google legge una pagina come uno screen reader. Una struttura semantica pulita, alt pertinenti, link espliciti — sono gli stessi segnali che servono all'accessibilità e al posizionamento. Rendere un sito accessibile è, quasi meccanicamente, renderlo più visibile.
Un sito accessibile spunta così tre caselle in un colpo solo: più utenti, migliore SEO, meno rischio giuridico (l'accessibilità sta diventando un obbligo di legge in sempre più paesi).
Zero violazioni WCAG non è la stessa cosa di «davvero utilizzabile»
Gli strumenti automatici (Lighthouse, axe) intercettano una parte dei problemi — contrasti, alt mancanti, ruoli ARIA rotti. Ma un punteggio di 100 non garantisce che un umano se la cavi. Alcune cose si testano solo a mano:
- Navigare tutta la pagina solo da tastiera, senza mouse.
- Ascoltarla con uno screen reader (VoiceOver, NVDA).
- Verificare che nulla dipenda solo dal colore per essere compreso.
È quest'ultima riga — il test umano — che il dilettante salta e il professionista non dimentica mai.
La mia posizione
Non fatturo «l'accessibilità» come optional premium. Fa parte di ciò che significa consegnare un sito fatto bene, tanto quanto deve mostrarsi sul cellulare. Un deliverable che esclude una parte dei suoi visitatori non è finito — è incompleto. E questa esigenza, invisibile in una demo di trenta secondi, è precisamente ciò che distingue un lavoro duraturo da un sito usa e getta.