La liste de contrôle d'accessibilité Ally est établie selon les règles pour l'accessibilité des contenus Web (WCAG) 2.1 de niveau AA. Cette norme d'accessibilité internationale est prise en compte dans la plupart des nouvelles lois et obligations légales internationales.

De plus, Ally effectue un certain nombre de vérifications supplémentaires qui sont davantage axées sur la convivialité et la qualité du contenu.


Quels contenus sont vérifiés par Ally ?

Ally vérifie actuellement les types de contenu suivants :

  • Pages Web/contenu HTML
  • Images
  • Fichiers PDF
  • Fichiers Microsoft® Word
  • Fichiers Microsoft® PowerPoint®
  • Fichiers OpenOffice/LibreOffice
  • Fichiers HTML importés

Contenu de l'éditeur de contenu (WYSIWYG)

Actuellement, les éditeurs ne voient pas de résultat d'accessibilité pour le contenu créé dans leur éditeur de contenu système.

Ally vérifie également que les contenus créés à l'aide de l'éditeur WYSIWYG de contenu système ne présentent pas de problème d'accessibilité. Les données apparaissent dans le rapport de site au format HTML. Il apparaît dans l'exportation CSV sous la forme application/x-page.

Liste de contrôle d'accessibilité d'administrateur Ally


Liste de contrôle HTML

  • La valeur de l'attribut Accesskey doit être unique.
    • WCAG 2.1 - 2.1.1 Clavier
  • Les éléments <area> actifs doivent avoir un texte alternatif.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
  • Les éléments doivent utiliser uniquement des attributs ARIA autorisés.
    • WCAG 2.1 - 4.1.1 Analyse syntaxique
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
  • Les attributs ARIA obligatoires doivent être fournis.
    • WCAG 2.1 - 4.1.1 Analyse syntaxique
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
  • Certains rôles ARIA doivent contenir des enfants particuliers.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Certains rôles ARIA doivent être contenus par des parents particuliers.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les rôles ARIA utilisés doivent être conformes aux valeurs valides.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • WCAG 2.1 - 4.1.1 Analyse syntaxique
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
  • Les attributs ARIA doivent être conformes aux noms valides.
    • WCAG 2.1 - 4.1.1 Analyse syntaxique
  • Les attributs ARIA doivent être conformes aux valeurs valides.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • WCAG 2.1 - 4.1.1 Analyse syntaxique
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
  • Les éléments <audio> des vidéos YouTubeTM intégrées doivent présenter un élément <track> pour les sous-titres.
    • WCAG 2.1 - 1.2.2 Sous-titres (pré-enregistrés)
  • Les éléments <blink> sont obsolètes et ne doivent pas être utilisés.
    • WCAG 2.1 - 2.2.2 Mettre en pause, arrêter, masquer
  • Le texte des boutons doit être perceptible.
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
  • La page doit contenir un moyen de contourner les blocs de contenu répétés.
    • WCAG 2.1 - 2.4.1 Contourner des blocs
  • Les entrées de case avec la même valeur d'attribut de nom doivent faire partie d'un groupe.
  • Les éléments de texte doivent avoir un contraste de couleur suffisant par rapport à l'arrière-plan.
    • WCAG 2.1 - 1.4.3 Contraste (minimum)
    • Problème important
  • Les éléments <dl> ne doivent contenir directement que des groupes <dt> et <dd>, ou des éléments <script> ou <template> correctement ordonnés (mineur).
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les éléments <dt> et <dd> doivent être contenus dans un <dl>.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les vidéos YouTubeTM intégrées doivent comporter des sous-titres.

    Les sous-titres YouTube générés automatiquement ne sont pas considérés comme des sous-titres valides.

    • WCAG 2.1 - 1.2.2 Sous-titres (pré-enregistrés)
    • Problème important

    Politique de confidentialité de Google

  • La valeur de l'attribut id doit être unique.
    • WCAG 2.1 - 2.4.2 Titre de page
  • Des titres doivent être présents.
    • Problème important
  • La structure de titres du document ne commence pas au niveau un.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • Les titres ne doivent pas être vides.
    • WCAG 2.1 - 2.4.6 Titres et étiquettes
    • Problème important
  • Les cadres doivent avoir un attribut title unique.
    • WCAG 2.1 - 2.4.1 Contourner des blocs
  • L'élément <html> doit avoir un attribut lang.
    • WCAG 2.1 - 3.1.1
  • La structure des titres n'est pas appropriée. Les niveaux ne peuvent être augmentés que d'un niveau à la fois.
    • Problème mineur
  • Une description textuelle alternative doit être disponible pour les images.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • Le texte des boutons et des liens ne doit pas être répété dans la description alternative de l'image.
    • Problème important
  • Une description textuelle alternative doit être disponible pour les boutons image.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • Les éléments de formulaire doivent avoir des étiquettes.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • WCAG 2.1 - 3.3.2 Étiquettes ou instructions
    • Problème important
  • Les éléments de formulaire doivent avoir une étiquette visible.
    • Problème important
  • L'élément <html> doit avoir un attribut lang avec une valeur valide.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • Les tableaux de disposition ne doivent pas utiliser d'éléments de tableaux de données.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Le texte des liens doit être perceptible.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • WCAG 2.1 - 4.1.2 Nom, rôle et valeur
    • Problème mineur
  • Les liens fonctionnent et ne sont pas cassés.

    Pour le moment, cette vérification est uniquement effectuée dans Ally pour les sites Web et Web Community Manager (WCM).

  • <ul> et <ol> ne doivent contenir directement que des éléments de contenu <li>.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les éléments <li> doivent être contenus dans un <ul> ou <ol>.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les éléments <marquee> sont obsolètes et ne doivent pas être utilisés.
    • WCAG 2.1 - 2.2.2 Mettre en pause, arrêter, masquer
  • L'actualisation ne doit pas être planifiée
    • WCAG 2.1 - 2.2.1 Réglage du délai
    • WCAG 2.1 - 2.2.4 Interruptions
    • WCAG 2.1 - 3.2.5 Changement à la demande
  • Le zoom et la mise à l'échelle ne doivent pas être désactivés (2x).
    • WCAG 2.1 - 1.4.4 Redimensionnement du texte
  • Le zoom et la mise à l'échelle doivent permettre une échelle maximale de 5 niveaux.
  • Un texte alternatif doit être disponible pour les éléments <object>.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
  • Les entrées radio avec la même valeur d'attribut de nom doivent faire partie d'un groupe.
  • Le contenu doit être contenu dans une région de repère.
  • L'attribut scope doit être utilisé correctement dans les tableaux.
  • La carte d'image côté serveur ne doit pas être utilisée.
    • WCAG 2.1 - 2.1.1 Clavier
  • La page doit comporter un lien d'évitement en tant que premier lien.
  • Les éléments ne doivent pas présenter de valeur tabindex supérieure à zéro.
  • L'élément <caption> ne doit pas contenir le même texte que l'attribut summary.
  • Les données ou les cellules d'en-tête ne doivent pas être utilisées pour donner des sous-titres à un tableau de données.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • Tous les éléments <td> non vides d'un tableau de plus de 3 x 3 doivent être associés à un en-tête de tableau.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • Toutes les cellules de l'élément <table> qui utilisent l'attribut des en-têtes doivent uniquement faire référence à d'autres cellules de ce même tableau.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Tous les éléments <th> et les éléments dotés de la fonction role=columnheader/rowheader doivent contenir les cellules de données qu'ils décrivent.
    • WCAG 2.1 - 1.3.1 Informations et relations
  • Les documents doivent avoir un élément <title> pour faciliter la navigation.
    • WCAG 2.1 - 2.4.2 Titre de page
  • L'attribut lang doit avoir une valeur valide.
    • WCAG 2.1 - 3.1.2 Langue d'un passage
    • Problème mineur
  • Les éléments <video> YouTube intégrés doivent présenter un élément <track> pour les sous-titres.
    • WCAG 2.1 - 1.2.2 Seulement audio et seulement vidéo (pré-enregistré)
    • WCAG 2.1 - 1.2.3 Audio-description ou version de remplacement pour un média (pré-enregistrées)
    • Problème important
  • Les éléments <video> doivent avoir une piste de description audio.
    • WCAG 2.1 - 1.2.5 Description audio (pré-enregistrée)
    • Problème important

Liste de contrôle d'image

Il s'agit notamment des fichiers JPG, JPEG, GIF, PNG, BPM et TIFF.

  • L'image peut provoquer des crises d'épilepsie.
    • WCAG 2.1 - 2.3 Crises d'épilepsie
    • Problème grave
  • L'image n'a pas de description alternative.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • L'image comporte du texte qui ne fait pas partie de la description alternative.
    • WCAG 2.1 - 1.4.5 Texte sous forme d'image
    • Problème mineur
  • L'image présente des problèmes de contraste.
    • WCAG 2.1 - 1.4.3 Contraste (minimum)
    • WCAG 2.1 - 1.4.6 Contraste (amélioré)
    • Problème important

Liste de contrôle PDF

  • Le fichier PDF est mal formaté.
    • Problème grave
  • Le fichier PDF est chiffré.
    • Problème grave
  • Le fichier PDF est numérisé.
    • WCAG 2.1 - 1.4.5 Texte sous forme d'image
    • Problème grave
  • Le fichier PDF n'est pas balisé.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • WCAG 2.1 - 1.3.2 Ordre séquentiel logique
    • Problème important
  • Le fichier PDF n'a pas de pack de langue défini.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • La langue du fichier PDF n'est pas correctement définie.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • Le fichier PDF contient des images sans description alternative.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • Le fichier PDF présente des problèmes de contraste.
    • WCAG 2.1 - 1.4.3 Contraste (minimum)
    • WCAG 2.1 - 1.4.6 Contraste (amélioré)
    • Problème important
  • Le fichier PDF ne comporte pas de titre.

    Cette vérification de l'accessibilité n'est actuellement appliquée que pour les fichiers PDF qui ont un minimum de 3 pages.

    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • La structure de titres du fichier PDF n'est pas appropriée.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème mineur
  • La structure de titres du fichier PDF ne démarre pas au niveau un.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • La structure de titres du fichier PDF va au-delà de six niveaux.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème mineur
  • Le fichier PDF contient des tableaux qui ne comportent pas d'en-tête.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • Le fichier PDF ne comporte pas de titre.
    • WCAG 2.1 - 2.4.2 Titre de page
    • Problème mineur

Liste de contrôle des documents Office

Cela inclut Microsoft® Word et LibreOffice Writer.

  • Le document est mal formaté.
    • Problème grave
  • Le document n'a pas de langue définie.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • La langue du document n'a pas été correctement définie.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • Le document comporte des images auxquelles aucune description alternative n'est associée.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • Le texte du document présente un contraste insuffisant.
    • WCAG 2.1 - 1.4.3 Contraste (minimum)
    • WCAG 2.1 - 1.4.6 Contraste (amélioré)
    • Problème important
  • Le document ne comporte pas de titre.

    Cette vérification de l'accessibilité n'est actuellement appliquée que pour les documents Word qui contiennent au moins 12 paragraphes.

    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • La structure de titres du document n'est pas appropriée.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème mineur
  • La structure de titres du document ne commence pas au niveau un.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • La structure de titre du document va au-delà de six niveaux.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème mineur
  • Le document contient des tableaux qui ne comportent pas d'en-tête.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important

Liste de contrôle des diapositives de présentation

Cela inclut Microsoft® PowerPoint® et LibreOffice Impress.

  • La présentation est mal formatée.
    • Problème grave
  • La présentation n'a pas de pack de langue défini.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • La langue de la présentation n'a pas été correctement définie.
    • WCAG 2.1 - 3.1.1 Langue de la page
    • Problème mineur
  • La présentation contient des images sans description alternative.
    • WCAG 2.1 - 1.1.1 Contenu non textuel
    • Problème important
  • Le texte de la présentation présente un contraste insuffisant.
    • WCAG 2.1 - 1.4.3 Contraste (minimum)
    • WCAG 2.1 - 1.4.6 Contraste (amélioré)
    • Problème important
  • La présentation ne comporte pas de titre.

    Cette vérification de l'accessibilité impose l'ajout d'un titre au minimum toutes les sept diapositives dans les documents PowerPoint.

    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important
  • La présentation contient des tableaux qui ne comportent pas d'en-tête.
    • WCAG 2.1 - 1.3.1 Informations et relations
    • Problème important