Elenco di controllo per l'accessibilità di Ally
L'elenco di controllo per l'accessibilità di Ally si basa sulle WCAG 2.2 AA (Linee Guida per l'Accessibilità dei Contenuti Web). Si tratta di uno standard internazionale di accessibilità e la maggior parte delle nuove normative e dei requisiti legali in tutto il mondo è in linea con questo standard.
Inoltre, Ally aggiunge anche una serie di controlli aggiuntivi che riguardano di più l'usabilità e la qualità del contenuto.
Quali contenuti controlla Ally?
Ally attualmente controlla questi tipi di contenuti:
Pagine web/ Contenuti HTML
Immagini
File PDF
Microsoft® Word file
Microsoft® Powerpoint® file
File OpenOffice/LibreOffice
File HTML caricati
Contenuto dell'editor di contenuti (WYSIWYG)
Importante
Attualmente, gli editor non visualizzano un punteggio di accessibilità per i contenuti creati nell'editor di contenuti del sistema.
Ally controlla anche i contenuti creati tramite l'editor WYSIWYG dei contenuti di sistema per verificare la presenza di problemi di accessibilità. I dati vengono visualizzati nel report del sito in formato HTML. Viene visualizzato nell'esportazione CSV come application/x-page.
Elenco di controllo HTML
Il valore dell'attributo accesskey deve essere univoco
WCAG 2.2 - 2.1.1 Tastiera
Gli elementi attivi <area> devono avere un testo alternativo
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Gli elementi devono utilizzare solo gli attributi ARIA consentiti
WCAG 2.1 - 4.1.1 Analisi
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
È necessario fornire gli attributi ARIA obbligatori
WCAG 2.2 - 4.1.1 Analisi
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
Alcuni ruoli ARIA devono contenere elementi figlio particolari
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Alcuni ruoli ARIA devono essere contenuti da particolari genitori
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
I ruoli ARIA utilizzati devono essere conformi a valori validi
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
WCAG 2.1 - 4.1.1 Analisi
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
Gli attributi ARIA devono essere conformi a nomi validi
WCAG 2.1 - 4.1.1 Analisi
Gli attributi ARIA devono essere conformi a valori validi
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
WCAG 2.1 - 4.1.1 Analisi
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
<blink> Gli elementi sono deprecati e non devono essere utilizzati</blink>
WCAG 2.2 - 2.2.2 Pausa, Arresta, Nascondi
I pulsanti devono avere un testo distinguibile
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
La pagina deve avere un modo per bypassare i blocchi ripetuti di contenuto
WCAG 2.2 - 2.4.1 Bypass Blocchi
Gli input della casella di controllo con lo stesso valore dell'attributo name devono far parte di un gruppo
Gli elementi di testo devono avere un contrasto di colore sufficiente rispetto allo sfondo
WCAG 2.2 - 1.4.3 Contrasto (Minimo)
Problema principale
<dl> Gli elementi devono contenere direttamente solo elementi ordinati adeguatamente dei gruppi <dt> e <dd>, elementi <script> o <template> (Minore)
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Gli elementi <dt> e <dd> devono essere contenuti da un <dl>
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Gli elementi video <audio> di YouTubeTM incorporati devono avere una <traccia> per i sottotitoli
Nota
I sottotitoli di YouTube generati automaticamente non sono considerati sottotitoli validi.
WCAG 2.2 - 1.2.2 Sottotitoli (preregistrati)
Problema principale
Suggerimento
il valore dell'attributo id deve essere univoco
WCAG 2.2 - 2.4.2 Titolo della pagina
Le intestazioni devono essere presenti
Problema principale
La struttura dell'intestazione non inizia da uno
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Le intestazioni non devono essere vuote
WCAG 2.2 – 2.4.6 Intestazioni ed etichette
Problema principale
I frame devono avere un attributo title univoco
WCAG 2.2 - 2.4.1 Bypass Blocchi
<html> L'elemento deve avere un attributo lang
WCAG 2.2 - 3.1.1
La struttura dell'intestazione non è appropriata, i livelli dovrebbero aumentare solo di uno
Problema minore
Le immagini devono avere una descrizione di testo alternativo
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
Il testo dei pulsanti e dei collegamenti non deve essere ripetuto nella descrizione alternativa dell'immagine
Problema principale
I pulsanti immagine devono avere testo alternativo
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
Gli elementi del modulo devono avere etichette
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
WCAG 2.2 - 3.3.2 Etichette o Istruzioni
Problema principale
Gli elementi del modulo devono avere un'etichetta visibile
Problema principale
L'elemento <html> deve avere un valore valido per l'attributo lang
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
Le tabelle di layout non devono utilizzare elementi della tabella dati
WCAG 2.1 - 1.3.1 Informazioni e Relazioni
I collegamenti devono avere un testo distinguibile
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
WCAG 2.2 - 4.1.2 Nome, Ruolo, Valore
Problema minore
I collegamenti funzionano e non sono malfunzionanti
Nota
Al momento, questo controllo è disponibile solo in Ally for Websites e Web Community Manager (WCM).
<ul> e <ol> deve contenere direttamente solo elementi di contenuto <li>
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Gli elementi <li> devono essere contenuti in un <ul> o <ol>
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Gli elementi <marquee> sono deprecati e non devono essere utilizzati
WCAG 2.2 - 2.2.2 Pausa, Arresta, Nascondi
L'aggiornamento temporizzato non deve esistere
WCAG 2.2 - 2.2.1Temporizzazione Regolabile
WCAG 2.2 - 2.2.4 Interruzioni
WCAG 2.2 - 3.2.5 Modifica su Richiesta
Lo zoom e il ridimensionamento non devono essere disabilitati (2x)
WCAG 2.2 - 1.4.4 Ridimensionamento del Testo
Lo zoom e il ridimensionamento dovrebbero consentire una scala massima di 5
Gli elementi <object> devono avere un testo alternativo
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Gli input radio con lo stesso valore dell'attributo name devono far parte di un gruppo
Il contenuto deve essere contenuto in un'area di riferimento
l'attributo scope deve essere utilizzato correttamente nelle tabelle
Le mappe immagine lato server non devono essere utilizzate
WCAG 2.2 - 2.1.1Tastiera
La pagina dovrebbe avere un salto collegamento come primo collegamento
Gli elementi non devono avere tabindex maggiore di zero
L'elemento <caption> non deve contenere lo stesso testo dell'attributo summary
I dati o le celle di intestazione non devono essere utilizzati per assegnare una didascalia a una tabella di dati
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Tutti non vuoti <td> Gli elementi di una tabella di dimensioni superiori a 3 per 3 devono avere un'intestazione di tabella associata
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Tutte le celle in un <table> che utilizzano l'attributo headers deve fare riferimento solo ad altre celle della stessa tabella
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Tutti gli <th> elementi e gli elementi con role=columnheader/rowheader devono avere celle di dati che descrivono
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
I documenti devono avere <title> elemento di ausilio alla navigazione
WCAG 2.2 - 2.4.2 Titolo della pagina
lang deve avere un valore valido
WCAG 2.2 - 3.1.2 Linguaggio delle Parti
Problema minore
Gli elementi di YouTube incorporati <video> devono avere un <track> per i sottotitoli
WCAG 2.2 - 1.2.2 Solo Audio e Solo Video (Preregistrato)
WCAG 2.2 - 1.2.3 Descrizione Audio o Alternativa Multimediale (Preregistrata)
Problema principale
<video> Gli elementi devono avere una traccia di descrizione audio
WCAG 2.2 - 1.2.5 Descrizione Audio (Preregistrata)
Problema principale
Elenco di controllo delle immagini
Nota
Ciò include file JPG, JPEG, GIF, PNG, BPM e TIFF.
L'immagine può indurre convulsioni
WCAG 2.2 - 2.3 Convulsioni
Problema grave
L'immagine non ha una descrizione alternativa
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
L'immagine contiene testo che non fa parte della descrizione alternativa
WCAG 2.2 - 1.4.5 Immagini di testo
Problema minore
L'immagine presenta problemi di contrasto
WCAG 2.2 - 1.4.3 Contrasto (Minimo)
WCAG 2.2 - 1.4.6 Contrasto (Migliorato)
Problema principale
Lista di controllo in PDF
Il formato PDF non è valido
Problema grave
Il PDF è crittografato
Problema grave
Il PDF viene scansionato
WCAG 2.2 - 1.4.5 Immagini di testo
Problema grave
Il PDF non ha tag
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
WCAG 2.2 - 1.3.2 Sequenza Significativa
Problema principale
Il PDF non ha una lingua impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
Il PDF non ha la lingua corretta impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
Il PDF contiene immagini senza descrizioni alternative
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
Il PDF presenta problemi di contrasto
WCAG 2.2 - 1.4.3 Contrasto (Minimo)
WCAG 2.2 - 1.4.6 Contrasto (Migliorato)
Problema principale
Il PDF non ha intestazioni
Nota
Questo controllo di accessibilità è attualmente applicato solo per i PDF che hanno un minimo di 3 pagine.
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Il PDF non ha una struttura di intestazione appropriata
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema minore
La struttura delle intestazioni del PDF non inizia da uno
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
La struttura delle intestazioni del PDF supera i sei livelli
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema minore
Il PDF contiene tabelle che non hanno intestazioni
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Il PDF non ha un titolo
WCAG 2.2 – 2.4.2 Titolo della pagina
Problema minore
Elenco di controllo dei documenti d'ufficio
Nota
Ciò include Microsoft® Word e LibreOffice Writer.
Il documento non è valido
Problema grave
Il documento è crittografato
Problema grave
Il documento non ha una lingua impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
Il documento non ha la lingua corretta impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
Il documento contiene immagini senza descrizioni alternative
Nota
Quando si utilizza la versione web di Office 365, assicurarsi di compilare il campo "Descrizione" nel pannello Testo alternativo.
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
Il documento contiene testo con contrasto insufficiente
WCAG 2.2 - 1.4.3 Contrasto (Minimo)
WCAG 2.2 - 1.4.6 Contrasto (Migliorato)
Problema principale
Il documento non ha intestazioni
Nota
Questo controllo di accessibilità è attualmente applicato solo per i documenti di Word che contengono un minimo di 12 paragrafi.
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Il documento non ha una struttura di intestazione appropriata
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema minore
La struttura delle intestazioni del documento non inizia da uno
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
La struttura dei titoli del documento supera i sei livelli
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema minore
Il documento contiene tabelle che non hanno intestazioni
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
Lista di controllo per le diapositive di presentazione
Nota
Ciò include Microsoft® PowerPoint® e LibreOffice Impress.
La presentazione non è corretta
Problema grave
La presentazione è crittografata
Problema grave
La presentazione non ha una lingua impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
La presentazione non ha la lingua corretta impostata
WCAG 2.2 - 3.1.1 Lingua della Pagina
Problema minore
La presentazione contiene immagini senza descrizioni alternative
WCAG 2.2 - 1.1.1 Contenuti Non Testuali
Problema principale
La presentazione ha un testo con contrasto insufficiente
WCAG 2.2 - 1.4.3 Contrasto (Minimo)
WCAG 2.2 - 1.4.6 Contrasto (Migliorato)
Problema principale
La presentazione non ha intestazioni
Nota
Questo controllo di accessibilità impone un minimo di 1 titolo per ogni 7 diapositive in un documento PowerPoint.
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale
La presentazione ha tabelle che non hanno intestazioni
WCAG 2.2 - 1.3.1 Informazioni e Relazioni
Problema principale