Le 5 violazioni di accessibilità più comuni nei siti italiani (e come correggerle) | La soluzione di Accessibilità Web

Le 5 violazioni di accessibilità più comuni nei siti italiani (e come correggerle)

Il 96% dei siti ha errori di accessibilità. Guida pratica alle 5 violazioni più diffuse — contrasto, alt text, form, tastiera, heading — con tempi di correzione e checklist operativa.

Cinque violazioni di accessibilità evidenziate su una pagina web — contrasto colori, alt text, form, navigazione da tastiera e struttura heading
In sintesi
  • Il 96,3% delle homepage presenta almeno una violazione di accessibilità rilevabile automaticamente: le 5 più diffuse nei siti italiani sono contrasto colori insufficiente (80%), alt text mancante (54%), form senza etichette (48%), navigazione da tastiera assente (44%) e heading disorganizzati (38%).
  • Alcune correzioni — alt text, contrasto, struttura heading — sono realizzabili dall'editor di contenuto senza sviluppatore; altre — form, navigazione da tastiera, componenti ARIA — richiedono un intervento tecnico sul codice.
  • I test automatici rilevano solo il 30–40% delle violazioni WCAG 2.1: la parte restante richiede test manuali con screen reader e navigazione da tastiera.
  • Dal 28 giugno 2025 correggere questi errori è un obbligo legale per le aziende B2C italiane; con la piattaforma segnalazioni.agid.gov.it attiva dall'11 marzo 2026, qualsiasi utente può segnalare un sito non conforme ad AgID.

Gli errori di accessibilità sito web sono più diffusi di quanto si pensi. Secondo il rapporto WebAIM Million 2025, il 96,3% delle homepage analizzate presenta almeno una violazione rilevabile automaticamente. In Italia la situazione non è diversa: contrasto insufficiente, alt text mancanti, form senza etichette e navigazione inaccessibile da tastiera sono la norma, non l'eccezione.

Capire quali sono gli errori di accessibilità sito web più comuni — e soprattutto come correggerli — è il primo passo concreto per rendere il proprio sito accessibile secondo le linee guida WCAG 2.1 AA, oggi obbligatorie per le aziende private italiane B2C ai sensi del D.Lgs. 82/2022 (recepimento dell'European Accessibility Act).

Questa guida analizza le 5 violazioni più frequenti, per ciascuna spiega perché è un problema, come si corregge e quanto tempo richiede l'intervento. In fondo trovi una checklist pratica e le FAQ più richieste.

Errori accessibilità sito web: perché il 96% dei siti italiani ha ancora problemi

Il 96,3% delle homepage ha almeno una violazione di accessibilità rilevabile automaticamente. Non è un problema di nicchia: è la norma. E dal 28 giugno 2025, è anche un rischio legale.

Le cause sono strutturali: molti siti sono stati costruiti senza accessibilità by design, con template accumulati nel tempo, plugin di terze parti e contenuti pubblicati senza criteri. Il risultato è un debito tecnico di accessibilità che cresce a ogni aggiornamento.

La buona notizia è che le 5 violazioni più comuni sono ben documentate, misurabili e correggibili — alcune in poche ore, altre con l'intervento di un developer front-end. Vediamole una per una.

1. Contrasto colori insufficiente — l'errore più diffuso in assoluto

Il contrasto insufficiente tra testo e sfondo è la violazione di accessibilità rilevata più frequentemente nei siti italiani. WebAIM Million 2025 la registra nell'80% delle homepage analizzate. Eppure è uno degli errori più facili da correggere.

Perché è un problema

Le persone con ipovisione, daltonismo o qualsiasi forma di sensibilità ridotta alla luce faticano a leggere testo con contrasto insufficiente. Il criterio WCAG 2.1 AA 1.4.3 richiede un rapporto di contrasto minimo di 4.5:1 per il testo normale e 3:1 per il testo grande (18pt o 14pt bold). Colori tipicamente problematici: testo grigio chiaro su sfondo bianco, testo colorato su sfondi vivaci, testo bianco su sfondi pastello.

Come si corregge

Il fix è prevalentemente CSS. Usa uno strumento come WebAIM Contrast Checker o l'estensione axe per identificare le coppie colore/sfondo non conformi, poi aggiorna i valori nel foglio di stile. La toolbar MyAccessible include un widget di alto contrasto che permette agli utenti di passare a una modalità ad alto contrasto in autonomia — utile come misura immediata mentre si lavora alla correzione strutturale.

⏱ Tempo stimato: da 1 ora (sito semplice) a 1-2 giorni (sito con design system esteso). Automatizzabile con strumenti CSS audit.

2. Alt text mancante o non descrittivo — il problema invisibile

Il testo alternativo per le immagini (alt text) è assente o non descrittivo nel 54% delle homepage analizzate da WebAIM Million 2025. È il secondo errore per frequenza, ma ha un impatto diretto su due categorie di utenti: le persone non vedenti che usano screen reader e i motori di ricerca.

Perché è un problema

Quando un'immagine non ha un alt text, lo screen reader legge il nome del file (es. img_2847_final_v3.jpg) oppure salta l'immagine completamente. Se l'immagine è un pulsante o contiene informazioni rilevanti, l'utente perde contenuto critico. Il criterio WCAG 2.1 AA 1.1.1 richiede che ogni immagine significativa abbia un alt text che ne descriva il contenuto o la funzione. Le immagini decorative devono avere alt="" (attributo vuoto) per segnalare allo screen reader di ignorarle.

Errori comuni da evitare

  • alt="immagine" o alt="foto" — non descrivono nulla
  • Ripetere il testo già presente nella didascalia — inutile duplicazione
  • Alt text troppo lungo — oltre 125 caratteri diventano rumorosi per lo screen reader
  • Omettere l'alt sulle immagini-link — in quel caso l'alt deve descrivere la destinazione, non l'immagine

Come si corregge

Per i CMS come WordPress: usa il campo "Testo alternativo" nella libreria media per ogni immagine. Per le immagini prodotto in WooCommerce: compilare il campo alt in ogni scheda prodotto. Per le immagini decorative: aggiungere alt="" nell'HTML. Lo scanner gratuito di MyAccessible identifica automaticamente tutte le immagini senza alt text o con alt text non descrittivo.

Tempo stimato: dipende dal numero di immagini. Per un sito con 100-200 immagini, stima 2-4 ore di lavoro editoriale. Automatizzabile parzialmente con strumenti di bulk edit.

3. Form non accessibili — il rischio più alto per gli e-commerce

I moduli online non accessibili sono la violazione con l'impatto economico più diretto per gli e-commerce. Form di registrazione, checkout, pagamento e contatto con etichette assenti o errate impediscono agli utenti con disabilità di completare il percorso di acquisto. WebAIM Million 2025 registra etichette dei form assenti o errate nel 48% delle homepage.

Perché è un problema

Quando un campo di un modulo non ha un'etichetta (label) associata correttamente nell'HTML, lo screen reader non riesce a dire all'utente cosa inserire. Il criterio WCAG 2.1 AA 3.3.2 richiede che ogni campo abbia un'etichetta visibile e associata via HTML. Il criterio 3.3.1 richiede che gli errori di validazione vengano comunicati in modo testuale e chiaro — non solo con il colore rosso.

Violazioni frequenti nei form

  • Placeholder usato al posto della label — il placeholder scompare durante la digitazione
  • Label HTML non associata al campo via attributo for/id
  • Messaggi di errore comunicati solo con colore ("Il campo è rosso")
  • CAPTCHA non accessibile senza alternativa testuale o audio
  • Submit button senza testo descrittivo (es. pulsante solo con icona)

Come si corregge

Ogni campo deve avere un elemento <label> con attributo for uguale all'id del campo. I messaggi di errore devono contenere testo descrittivo e usare role="alert" o aria-live per essere annunciati dallo screen reader. Per i CAPTCHA: usa reCAPTCHA v3 (invisibile) o offri un'alternativa audio.

🔧 Le correzioni ai form richiedono un intervento sul codice. Ne.W.S. offre un servizio di adeguamento EAA completo per PMI ed e-commerce, incluso il fix dei form di checkout — scopri come funziona.

Tempo stimato: da 4 ore (form semplice) a 2-3 giorni (checkout e-commerce multi-step). Non automatizzabile: richiede intervento sviluppatore front-end.

Un form di checkout non accessibile non è solo una violazione WCAG: è una barriera diretta alla conversione. Ogni utente che non riesce a completare l'acquisto è fatturato perso su traffico già pagato.

4. Navigazione da tastiera e focus visibile assenti

La navigazione da tastiera è il meccanismo di accesso alternativo al mouse per utenti con disabilità motorie, utenti che usano switch access, e utenti avanzati che preferiscono la tastiera. Il 44% delle homepage analizzate da WebAIM Million 2025 presenta problemi di navigazione da tastiera o focus visibile.

Perché è un problema

Un utente che naviga con Tab deve poter raggiungere tutti i link, i pulsanti e i form del sito in un ordine logico. Deve sempre sapere dove si trova: il criterio WCAG 2.1 AA 2.4.7 richiede che il focus visibile sia sempre presente e chiaramente visibile. Molti siti rimuovono il bordo di selezione con outline: none nel CSS per ragioni estetiche — una pratica che viola le WCAG e rende il sito inutilizzabile per chi naviga da tastiera.

Problemi comuni

  • outline: none o outline: 0 nel CSS globale che rimuove il focus visibile su tutti gli elementi
  • Ordine del focus non logico — Tab salta da un'area all'altra in modo imprevedibile
  • Elementi interattivi custom (dropdown, modal, slider) non raggiungibili da tastiera
  • Focus intrappolato in modal o overlay che non si chiudono con Escape
  • Link "salta al contenuto" assente — rende la navigazione da tastiera estenuante sulle pagine con menu lunghi

Come si corregge

Rimuovere outline: none dal CSS globale. Definire uno stile di focus visibile personalizzato con :focus-visible che sia esteticamente coerente col design ma chiaramente percepibile. Testare la navigazione Tab su tutte le pagine critiche. Per i componenti interattivi custom, implementare i pattern ARIA appropriati (es. dialog per i modal, combobox per i select custom).

Tempo stimato: CSS base: 2-4 ore. Componenti interattivi custom: 1-3 giorni per sviluppatore. Test manuale: aggiungere 2-4 ore per pagina complessa.

5. Heading disorganizzati e struttura semantica assente

La struttura dei titoli (heading H1, H2, H3, ecc.) è il principale sistema di navigazione usato dagli screen reader per orientarsi in una pagina. WebAIM Million 2025 rileva heading in ordine non corretto o assenti nel 38% delle homepage. Il problema è spesso invisibile visivamente ma profondamente impattante per gli utenti non vedenti.

Perché è un problema

Gli screen reader permettono agli utenti di navigare da un heading all'altro premendo un singolo tasto, saltando direttamente alle sezioni di interesse. Se la gerarchia è rotta — ad esempio se si passa da H1 a H4 senza H2 e H3, o se i titoli sono formattati con testo in grassetto invece che con tag HTML corretti — questa navigazione diventa inutilizzabile. Il criterio WCAG 2.1 AA 2.4.6 richiede heading descrittivi e coerenti.

Errori comuni

  • Più H1 sulla stessa pagina (ogni pagina deve averne esattamente uno)
  • Livelli saltati: da H2 si passa a H4 senza H3
  • Heading usati solo per lo stile visivo (testo grande in grassetto) invece che per struttura semantica
  • Titoli di sezione vuoti o identici tra pagine diverse
  • Struttura heading completamente assente nelle pagine prodotto dei siti e-commerce

Come si corregge

Audit della struttura heading con estensione HeadingsMap o con lo screen reader stesso. Riorganizzare i titoli seguendo una gerarchia logica: un H1 per il titolo principale, H2 per le sezioni principali, H3 per le sottosezioni. Usare solo i tag HTML corretti, non il grassetto o la dimensione del font per simulare i titoli.

Tempo stimato: da 2 ore (sito semplice con CMS) a 1-2 giorni (sito con molte pagine o template complessi). Parzialmente automatizzabile con audit strutturale.

Riepilogo: le 5 violazioni a confronto

📋 "Tabella delle 5 violazioni di accessibilità più comuni: frequenza, impatto, automatizzabilità e tempo stimato di correzione."
Violazione Freq. (WebAIM 2025) Impatto Automatizzabile Tempo fix
Contrasto colori insufficiente 80% Alto — visibilità testo 1h – 2gg
Alt text mancante / non descrittivo 54% Alto — screen reader Parziale 2h – 4h
Form senza etichette / errori non testuali 48% Critico — conversioni No 4h – 3gg
Navigazione da tastiera / focus assente 44% Alto — mobilità Parziale 2h – 3gg
Heading disorganizzati / semantica assente 38% Medio — navigazione Parziale 2h – 2gg

Come fare un audit accessibilità sito web: strumenti pratici

Prima di intervenire, è essenziale misurare. Un audit accessibilità sito web ben strutturato permette di prioritizzare le correzioni e documentare il livello di conformità raggiunto. Ecco gli strumenti consigliati per ciascuna fase:

Test automatico — primo passo, rileva il 30–40% delle violazioni

  • Scanner MyAccessible — analisi rapida, report classificato per gravità e livello WCAG, senza registrazione
  • axe DevTools — estensione Chrome/Firefox per sviluppatori, con indicazione precisa degli elementi violati
  • WAVE WebAIM — versione online gratuita, visualizzazione a overlay degli errori direttamente sulla pagina
  • Lighthouse — integrato in Chrome DevTools, report con punteggio accessibilità e suggerimenti

Test manuale — necessario per completare l'audit

  • Navigazione solo da tastiera — testare Tab, Shift+Tab, Invio, Escape su tutte le pagine critiche
  • NVDA (Windows, gratuito) o VoiceOver (macOS/iOS) — ascoltare come lo screen reader legge la pagina
  • HeadingsMap — estensione per verificare la struttura degli heading in tutte le pagine
  • Colour Contrast Analyser (TPGi) — tool desktop per verificare manualmente qualsiasi coppia di colori

I test automatici rilevano in media solo il 30–40% delle violazioni WCAG 2.1. L'altra metà richiede test manuali o valutazione professionale. Non esiste uno strumento che sostituisca completamente un audit esperto.

European Accessibility Act, AgID e obblighi per i siti web italiani

Correggere gli errori di accessibilità non è solo una buona pratica: dal 28 giugno 2025 è un obbligo legale per le aziende private italiane che offrono servizi digitali ai consumatori. L'European Accessibility Act (EAA), recepito in Italia con il D.Lgs. 82/2022, impone il rispetto delle linee guida WCAG 2.1 livello AA.

A marzo 2026, AgID ha reso operative le istruzioni concrete per l'applicazione dell'EAA con il Provvedimento n. 38/2026, che include schede di controllo strutturate per ciascun criterio WCAG. Dall'11 marzo 2026 è attiva la piattaforma segnalazioni.agid.gov.it: qualsiasi consumatore può segnalare un sito non conforme e AgID avvia un confronto diretto con l'azienda.

Le sanzioni previste dal D.Lgs. 82/2022 variano da 10.000 a 40.000 euro per le violazioni tecniche, fino a 20.000 euro per l'assenza della dichiarazione di accessibilità. Intervenire sugli errori di accessibilità prima di ricevere una segnalazione è sempre più vantaggioso — economicamente e reputazionalmente.

Checklist pratica: 10 controlli rapidi per il tuo sito

Usa questa checklist come punto di partenza per identificare le violazioni più critiche prima di un audit completo:

🔴 Verifiche automatizzabili
  • Contrasto testo/sfondo ≥ 4.5:1
    WebAIM Contrast Checker o axe DevTools
  • Immagini significative con alt text descrittivo
    Scanner MyAccessible o estensione axe
  • Form con label associate ai campi
    Scanner MyAccessible o axe
  • Attributo lang impostato sull'elemento <html>
    Ispezione codice sorgente
  • Focus visibile non rimosso con outline:none
    Ispezione CSS + test Tab manuale
🟠 Verifiche manuali
  • Navigazione completa da tastiera (Tab + Invio)
    Test manuale pagina per pagina
  • Errori nei form comunicati con testo, non solo colore
    Test manuale compilando il form
  • Un solo H1 per pagina, gerarchia heading logica
    Estensione HeadingsMap
  • Video con sottotitoli o trascrizioni disponibili
    Revisione manuale di ogni video
  • Dichiarazione di accessibilità pubblicata sul sito
    Verifica presenza — template AgID

Accessibilità web e user experience inclusiva: il vantaggio competitivo

Correggere gli errori di accessibilità sito web non migliora solo la conformità normativa: migliora il sito per tutti gli utenti. HTML semantico corretto, struttura degli heading coerente e testi alternativi sono segnali di qualità rilevati dai motori di ricerca. Un sito accessibile è un sito tecnicamente più solido, più facilmente indicizzabile e con un'esperienza utente più chiara.

I dati lo confermano: secondo il rapporto Eurostat 2024, il 14,5% della popolazione italiana adulta convive con una limitazione di attività significativa. Il mercato potenziale di un sito inaccessibile si restringe automaticamente di una quota rilevante di utenti — spesso quelli con maggiore fedeltà e minore sensibilità al prezzo.

L'accessibilità by design — integrata fin dalla fase di progettazione invece che aggiunta come correzione tardiva — riduce drasticamente i costi di adeguamento e produce siti intrinsecamente più performanti, inclusivi e duraturi.

Correggere gli errori di accessibilità non è solo compliance: è un investimento che migliora SEO, conversioni e reputazione — per tutti gli utenti, non solo quelli con disabilità.

FAQ — Domande frequenti sugli errori di accessibilità sito web

Il modo più rapido è usare uno scanner automatico come lo scanner gratuito di MyAccessible, che analizza il sito in pochi secondi. Per una valutazione completa — incluse le violazioni non rilevabili automaticamente — è necessario un audit manuale con screen reader e test da tastiera.

Secondo il rapporto WebAIM Million 2025, le homepage analizzate presentano in media 51 errori di accessibilità rilevabili automaticamente. Le pagine e-commerce risultano tra le categorie con il maggior numero di violazioni, in particolare nelle aree checkout e form.

Sì. Riguarda non solo le persone con disabilità visive gravi, ma anche chi usa il telefono in condizioni di luce intensa, anziani con sensibilità visiva ridotta e chiunque utilizzi schermi in ambienti sfavorevoli. È anche l'errore più semplice da correggere: basta aggiornare i valori colore nel CSS.

Alcuni sì: alt text, struttura heading e label testuali nei form sono modificabili dall'editor di contenuto in qualsiasi CMS. Il contrasto colori richiede accesso al CSS. La navigazione da tastiera, i componenti ARIA e la struttura semantica dell'HTML richiedono un intervento dello sviluppatore front-end.

Una toolbar ben progettata come quella di MyAccessible offre agli utenti strumenti per personalizzare l'esperienza (alto contrasto, dimensione testo, navigazione guidata). Non corregge però gli errori strutturali nel codice HTML. È il complemento a un adeguamento tecnico, non la sua alternativa.

Il D.Lgs. 82/2022 prevede sanzioni da 10.000 a 40.000 euro per le violazioni tecniche e fino a 20.000 euro per l'assenza della dichiarazione di accessibilità. Con la piattaforma segnalazioni.agid.gov.it attiva dall'11 marzo 2026, qualsiasi utente può segnalare un sito non conforme.

Per la conformità legale all'EAA e al D.Lgs. 82/2022 è richiesta la versione WCAG 2.1 livello AA. La versione 2.2 (2023) è la più recente e aggiunge criteri utili soprattutto per l'accessibilità mobile e cognitiva, ma non è ancora richiesta dalla normativa italiana. Seguire le 2.2 è considerata buona pratica.

Un audit professionale include: scansione automatica con strumenti come axe o Pa11y, test manuale con screen reader (NVDA, VoiceOver), verifica della navigazione da tastiera, analisi del codice HTML semantico, revisione dei form e dei componenti interattivi, e produzione di un report con priorità di intervento. MyAccessible e Ne.W.S. offrono questo percorso completo.

Inizia oggi: scopri gli errori di accessibilità del tuo sito

Il modo più rapido per capire dove si trovano gli errori di accessibilità del tuo sito è un'analisi automatica. Lo scanner gratuito di MyAccessible scansiona il tuo sito in pochi secondi e restituisce un report con le violazioni WCAG 2.1 AA riscontrate, classificate per gravità e tipo.

🔍 Analizza ora il tuo sito con lo scanner gratuito MyAccessiblemy-accessible.com
Lo scanner analizza il tuo sito in pochi secondi, identifica le violazioni WCAG 2.1 AA e ti fornisce un report chiaro con le priorità di intervento. Nessuna registrazione richiesta per la prima analisi.

Per le correzioni che richiedono un intervento sul codice — form non accessibili, struttura heading, componenti ARIA, navigazione da tastiera — il passo successivo è un audit e adeguamento professionale.

📩 Hai bisogno di correggere gli errori strutturali?
Contatta Ne.W.S. per un adeguamento EAA completonewebsolutions.com

Vuoi trasformare questa analisi in una scelta concreta?

Vai alla pagina dei piani e valuta quale soluzione e piu coerente con traffico, complessita del sito e livello di supporto richiesto.