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,
  • Gli elementi
    e
    devono essere contenuti in un
    • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
  • I video di YouTubeTM incorporati devono avere i sottotitoli

    I sottotitoli generati automaticamente da YouTube non sono considerati validi.

    • WCAG 2.1 - 1.2.2 Sottotitoli (pre-registrati)
    • Problema serio

    Politica sulla privacy di Google

  • Il valore dell’attributo “id” deve essere univoco
    • WCAG 2.1 - 2.4.2 Titolazione della pagina
  • Devono essere presenti le intestazioni
    • Problema serio
  • La struttura delle intestazioni non inizia dal livello uno
    • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
    • Problema serio
  • Le intestazioni non devono essere vuote
    • WCAG 2.1 – 2.4.6 Informazioni ed etichette
    • Problema serio
  • I riquadri devono avere un attributo “title” univoco
    • WCAG 2.1 - 2.4.1 Salto di blocchi
  • Gli elementi devono avere un attributo “lang”
    • WCAG 2.1 - 3.1.1
  • La struttura delle intestazioni non è appropriata, i livelli devono aumentare soltanto di uno
    • Problema minore
  • Le immagini devono avere un testo descrittivo
    • WCAG 2.1 - 1.1.1 Contenuti non testuali
    • Problema serio
  • Il testo dei pulsanti e dei link non deve essere ripetuto nella descrizione alternativa dell’immagine
    • Problema serio
  • Le immagini funzionali devono avere un testo alternativo
    • WCAG 2.1 - 1.1.1 Contenuti non testuali
    • Problema serio
  • Gli elementi dei moduli devono avere le etichette
    • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
    • WCAG 2.1- 3.3.2 Etichette o istruzioni
    • Problema serio
  • Gli elementi dei moduli devono avere un’etichetta visibile
    • Problema serio
  • Gli elementi devono avere un valore valido per l’attributo “lang”
    • WCAG 2.1 - 3.1.1 Lingua della pagina
    • Problema minore
  • Le tabelle di layout non devono utilizzare elementi delle tabelle di dati
    • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
  • I link devono avere un testo distinguibile
    • WCAG 2.1 - 1.1.1 Contenuti non testuali
    • WCAG 2.1 - 4.1.2 Name, Role, Value
    • Problema minore
  • I link funzionano correttamente e non sono interrotti

    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
    1. Gli elementi
    2. devono essere contenuti in un
        o
        • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
      1. Gli elementi sono obsoleti e non devono essere utilizzati
        • WCAG 2.1 - 2.2.2 Pausa, stop, nascondi
      2. 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
      3. Lo zoom e il ridimensionamento non devono essere disattivati (2x)
        • WCAG 2.1 - 1.4.4 Ridimensionamento del testo
      4. Lo zoom e il ridimensionamento non devono superare una scala di 5
      5. Gli elementi devono avere il testo alternativo
        • WCAG 2.1 - 1.1.1 Contenuti non testuali
      6. Gli input radio che hanno lo stesso valore dell’attributo “name” devono far parte di un gruppo
      7. Gli elementi devono essere contenuti in una regione landmark
      8. L’attributo “scope” deve essere utilizzato correttamente nelle tabelle
      9. Le mappe immagine lato server non devono essere utilizzate
        • WCAG 2.1 - 2.1.1 Tastiera
      10. La pagina deve avere un link per passare direttamente ai contenuti come primo link
      11. Gli elementi non devono avere un tabindex superiore a zero
      12. L’elemento non deve contenere lo stesso testo dell’attributo “summary”
      13. 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
      14. 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
      15. 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
      16. Tutti gli elementi
      17. e gli elementi con role=columnheader/rowheader devono avere le celle di dati che descrivono
        • WCAG 2.1 - 1.3.1 Informazioni e correlazioni
      18. I documenti devono avere l’elemento per facilitare la navigazione
        • WCAG 2.1 - 2.4.2 Titolazione della pagina
      19. L’attributo “lang” deve avere un valore valido
        • WCAG 2.1 - 3.1.2 Parti in lingua
        • Problema minore
      20. 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
      21. Gli elementi devono avere una traccia audio descrittiva
        • WCAG 2.1 - 1.2.5 Descrizione audio (preregistrato)
        • Problema serio

    3. 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