Checklist di Conformità WCAG 2.1 AA
Le Web Content Accessibility Guidelines (WCAG) 2.1 Level AA sono lo standard di riferimento dell'European Accessibility Act. Ecco la tua checklist completa di conformità.
1. Percepibile
Le informazioni e i componenti dell'interfaccia utente devono essere presentabili agli utenti in modi che possano percepire.
- Tutte le immagini hanno testo alt descrittivo (1.1.1)
- I contenuti video hanno sottotitoli (1.2.2)
- I contenuti audio hanno trascrizioni (1.2.1)
- La struttura del contenuto usa HTML semantico (1.3.1)
- Il colore non è l'unico modo per trasmettere informazioni (1.4.1)
- Il testo ha un rapporto di contrasto minimo di 4.5:1 (1.4.3)
- Il testo può essere ridimensionato al 200% senza perdita (1.4.4)
- Nessuna immagine di testo (1.4.5)
2. Operabile
I componenti dell'interfaccia utente e la navigazione devono essere operabili.
- Tutte le funzionalità accessibili via tastiera (2.1.1)
- Nessuna trappola da tastiera (2.1.2)
- Gli utenti possono regolare i limiti di tempo (2.2.1)
- Nessun contenuto auto-play oltre 5 secondi (2.2.2)
- Nessun contenuto che lampeggia più di 3 volte/sec (2.3.1)
- Link di salto navigazione fornito (2.4.1)
- Le pagine hanno titoli descrittivi (2.4.2)
- L'ordine di focus è logico (2.4.3)
- Lo scopo del link è chiaro dal testo (2.4.4)
- Più modi per trovare le pagine (2.4.5)
- Intestazioni ed etichette sono descrittive (2.4.6)
- Il focus è visibile (2.4.7)
3. Comprensibile
Le informazioni e il funzionamento dell'interfaccia utente devono essere comprensibili.
- La lingua della pagina è specificata (3.1.1)
- La lingua delle parti è identificata (3.1.2)
- Il focus non innesca cambiamenti inaspettati (3.2.1)
- L'input non innesca cambiamenti inaspettati (3.2.2)
- Navigazione coerente tra le pagine (3.2.3)
- Identificazione coerente degli elementi (3.2.4)
- Gli errori di input sono chiaramente identificati (3.3.1)
- Etichette o istruzioni per l'input (3.3.2)
- Suggerimenti per errori forniti (3.3.3)
- Prevenzione errori per dati legali/finanziari (3.3.4)
4. Robusto
Il contenuto deve essere abbastanza robusto da essere interpretato da un'ampia varietà di user agent, incluse le tecnologie assistive.
- Parsing HTML valido (4.1.1)
- Nome, ruolo, valore per tutti i componenti UI (4.1.2)
- Messaggi di stato disponibili alle tecnologie assistive (4.1.3)