Checklist di accessibilità di Ally
La checklist di accessibilità di Ally si basa sulle linee guida per l’accessibilità dei contenuti web (WCAG 2.1 AA). Si tratta di uno standard di accessibilità internazionale a cui si allineano la maggior parte delle nuove normative e dei requisiti legali di tutto il mondo.
Inoltre, Ally esegue una serie di controlli aggiuntivi che mirano a ottenere una maggiore fruibilità e qualità dei contenuti.
Quali contenuti analizza Ally?
Al momento Ally analizza i seguenti tipi di contenuti:
- Pagine web/contenuti HTML
- Immagini
- File PDF
- File Microsoft® Word
- File Microsoft® Powerpoint®
- File OpenOffice/LibreOffice
- File HTML caricati
Contenuti creati nell’editor dei contenuti (WYSIWYG)
Al momento, gli editor non sono in grado di visualizzare il punteggio di accessibilità per i contenuti creati nell’editor dei contenuti del loro sistema.
Ally verifica inoltre la presenza di eventuali problemi di accessibilità nei contenuti creati tramite l’editor dei contenuti WYSIWYG. I dati vengono visualizzati nel report del sito in formato HTML, mentre nel file CSV esportato appaiono come application/x-page.
Checklist di accessibilità dell’amministratore Ally
Checklist HTML
- Il valore dell’attributo “Accesskey” deve essere univoco
- WCAG 2.1 - 2.1.1 Tastiera
- Gli elementi attivi devono avere un testo alternativo
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Gli elementi devono utilizzare solo attributi ARIA consentiti
- WCAG 2.1 - 4.1.1 Analisi sintattica (parsing)
- WCAG 2.1 - 4.1.2 Name, Role, Value
- È necessario fornire gli attributi ARIA necessari
- WCAG 2.1 - 4.1.1 Analisi sintattica (parsing)
- WCAG 2.1 - 4.1.2 Name, Role, Value
- Alcuni ruoli ARIA devono contenere particolari elementi secondari
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Alcuni ruoli ARIA devono essere contenuti in particolari elementi primari
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- I ruoli ARIA utilizzati devono essere conformi ai valori validi
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- WCAG 2.1 - 4.1.1 Analisi sintattica (parsing)
- WCAG 2.1 - 4.1.2 Name, Role, Value
- Gli attributi ARIA devono essere conformi ai nomi validi
- WCAG 2.1 - 4.1.1 Analisi sintattica (parsing)
- Gli attributi ARIA devono essere conformi ai valori validi
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- WCAG 2.1 - 4.1.1 Analisi sintattica (parsing)
- WCAG 2.1 - 4.1.2 Name, Role, Value
- Gli elementi devono avere un per i sottotitoli
- WCAG 2.1 - 1.2.2 Sottotitoli (pre-registrati)
- Gli elementi sono obsoleti e non devono essere utilizzati
- WCAG 2.1 - 2.2.2 Pausa, stop, nascondi
- I pulsanti devono avere un testo distinguibile
- WCAG 2.1 - 4.1.2 Name, Role, Value
- La pagina deve avere un modo per saltare eventuali blocchi di contenuti ripetuti
- WCAG 2.1 - 2.4.1 Salto di blocchi
- Gli input delle caselle di controllo che hanno lo stesso valore dell’attributo “name” devono far parte di un gruppo
- Gli elementi testuali devono avere un contrasto di colore sufficiente rispetto allo sfondo
- WCAG 2.1 - 1.4.3 Contrasto (minimo)
- Problema serio
- Gli elementi
- devono contenere direttamente solo gruppi
- e
- ordinati correttamente,
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
I sottotitoli generati automaticamente da YouTube non sono considerati validi.
- WCAG 2.1 - 1.2.2 Sottotitoli (pre-registrati)
- Problema serio
- WCAG 2.1 - 2.4.2 Titolazione della pagina
- Problema serio
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- WCAG 2.1 – 2.4.6 Informazioni ed etichette
- Problema serio
- WCAG 2.1 - 2.4.1 Salto di blocchi
- WCAG 2.1 - 3.1.1
- Problema minore
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- Problema serio
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- WCAG 2.1- 3.3.2 Etichette o istruzioni
- Problema serio
- Problema serio
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- WCAG 2.1 - 4.1.2 Name, Role, Value
- Problema minore
Al momento, questo controllo viene effettuato solo in Ally per siti web e Web Community Manager (WCM).
- e
- devono contenere direttamente solo elementi
-
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Gli elementi
- devono essere contenuti in un
- o
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Gli elementi sono obsoleti e non devono essere utilizzati
- WCAG 2.1 - 2.2.2 Pausa, stop, nascondi
- Non deve essere presente l’auto-aggiornamento
- WCAG 2.1 - 2.2.1 Regolazione dei tempi di esecuzione
- WCAG 2.1 - 2.2.4 Interruzioni
- WCAG 2.1 - 3.2.5 Cambiamenti su richiesta
- Lo zoom e il ridimensionamento non devono essere disattivati (2x)
- WCAG 2.1 - 1.4.4 Ridimensionamento del testo
- Lo zoom e il ridimensionamento non devono superare una scala di 5
- Gli elementi devono avere il testo alternativo
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Gli input radio che hanno lo stesso valore dell’attributo “name” devono far parte di un gruppo
- Gli elementi devono essere contenuti in una regione landmark
- L’attributo “scope” deve essere utilizzato correttamente nelle tabelle
- Le mappe immagine lato server non devono essere utilizzate
- WCAG 2.1 - 2.1.1 Tastiera
- La pagina deve avere un link per passare direttamente ai contenuti come primo link
- Gli elementi non devono avere un tabindex superiore a zero
- L’elemento
non deve contenere lo stesso testo dell’attributo “summary” - Le celle dei dati o delle intestazioni non devono essere usate per fornire i sottotitoli a una tabella di dati
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Tutti gli elementi
non vuoti in una tabella più grande di 3x3 devono avere un’intestazione della tabella associata - WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Tutte le celle in un elemento
che utilizzano l’attributo “headers” devono fare riferimento ad altre celle della stessa tabella
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Tutti gli elementi
e gli elementi con role=columnheader/rowheader devono avere le celle di dati che descrivono - WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- I documenti devono avere l’elemento per facilitare la navigazione
- WCAG 2.1 - 2.4.2 Titolazione della pagina
- L’attributo “lang” deve avere un valore valido
- WCAG 2.1 - 3.1.2 Parti in lingua
- Problema minore
- Gli elementi per i sottotitoli
- WCAG 2.1 - 1.2.2 Solo audio e solo video (preregistrato)
- WCAG 2.1 - 1.2.3 Descrizione audio o tipo di media alternativo (preregistrato)
- Problema serio
- Gli elementi devono avere una traccia audio descrittiva
- WCAG 2.1 - 1.2.5 Descrizione audio (preregistrato)
- Problema serio
Checklist delle immagini
Include i file JPG, JPEG, GIF, PNG, BPM e TIFF.
- L’immagine può causare attacchi epilettici
- WCAG 2.1 - 2.3 Attacchi epilettici
- Problema critico
- L’immagine non ha una descrizione alternativa
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- L’immagine contiene un testo che non è incluso nella descrizione alternativa
- WCAG 2.1 - 1.4.5 Immagini testuali
- Problema minore
- L’immagine ha problemi di contrasto
- WCAG 2.1 - 1.4.3 Contrasto (minimo)
- WCAG 2.1 - 1.4.6 Contrasto (avanzato)
- Problema serio
Checklist PDF
- Il PDF è malformato
- Problema critico
- Il PDF è crittografato
- Problema critico
- Il PDF è scansionato
- WCAG 2.1 - 1.4.5 Immagini testuali
- Problema critico
- Il PDF è privo di tag
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- WCAG 2.1 - 1.3.2 Sequenza significativa
- Problema serio
- Il PDF non ha una lingua impostata
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Il PDF non ha la lingua corretta impostata
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Nel PDF sono presenti immagini senza le descrizioni alternative
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- Il PDF presenta problemi di contrasto
- WCAG 2.1 - 1.4.3 Contrasto (minimo)
- WCAG 2.1 - 1.4.6 Contrasto (avanzato)
- Problema serio
- Il PDF non ha alcuna intestazione
Al momento, questo controllo di accessibilità si applica solo ai PDF che contano almeno 3 pagine.
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Il PDF non ha una struttura delle intestazioni adeguata
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema minore
- La struttura delle intestazioni del PDF non inizia dal livello uno
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- La struttura delle intestazioni del PDF supera i sei livelli
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema minore
- Nel PDF sono presenti tabelle senza intestazione
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Il PDF non ha un titolo
- WCAG 2.1– 2.4.2 Titolazione della pagina
- Problema minore
Checklist per i documenti Office
Sono inclusi Microsoft® Word e LibreOffice Writer.
- Il documento è malformato
- Problema critico
- Il documento non ha una lingua impostata
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Il documento non ha la lingua corretta impostata
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Nel documento sono presenti immagini senza le descrizioni alternative
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- Il contrasto del testo del documento è insufficiente
- WCAG 2.1 - 1.4.3 Contrasto (minimo)
- WCAG 2.1 - 1.4.6 Contrasto (avanzato)
- Problema serio
- Il documento non ha alcuna intestazione
Al momento, questo controllo di accessibilità si applica solo ai documenti Word che contano almeno 12 paragrafi.
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Il documento non ha una struttura delle intestazioni adeguata
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema minore
- La struttura delle intestazioni del documento non inizia dal livello uno
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- La struttura delle intestazioni del documento supera i sei livelli
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema minore
- Nel documento sono presenti tabelle senza intestazione
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
Checklist delle diapositive della presentazione
Sono inclusi Microsoft® PowerPoint® e LibreOffice Impress.
- La struttura della presentazione non è corretta
- Problema critico
- Per la presentazione non è stata impostata una lingua
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Per la presentazione non è stata impostata la lingua corretta
- WCAG 2.1 - 3.1.1 Lingua della pagina
- Problema minore
- Nel presentazione sono presenti immagini senza descrizioni alternative
- WCAG 2.1 - 1.1.1 Contenuti non testuali
- Problema serio
- Il contrasto del testo della presentazione è insufficiente
- WCAG 2.1 - 1.4.3 Contrasto (minimo)
- WCAG 2.1 - 1.4.6 Contrasto (avanzato)
- Problema serio
- Nella presentazioni non sono incluse intestazioni
Questo controllo di accessibilità prevede almeno 1 titolo ogni 7 diapositive in un documento PowerPoint.
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio
- Nella presentazione sono incluse tabelle senza intestazione
- WCAG 2.1 - 1.3.1 Informazioni e correlazioni
- Problema serio