Principes de l’accessibilité et des niveaux de conformité
Les directives standard du secteur d’activité WCAG pour l’accessibilité du contenu web sont organisées autour de quatre principes : Perceptible (Perceivable), Exploitable (Operable), Compréhensible (Understandable) et Robuste (Robust). Pour se rappeler de ces principes, beaucoup de gens utilisent l’acronyme POUR (Perceivable, Operable, Understandable et Robust). Ces principes POUR universels fournissent les fondamentaux de l’accessibilité web et garantissent que le contenu web est accessible aux personnes ayant des besoins et préférences différents.
Selon le World Wide Web Consortium (W3), toute personne souhaitant utiliser le web doit avoir du contenu qui incorpore les quatre principes POUR. Examinons ce qu’ils signifient :
Perceptible : les informations et éléments d’interface utilisateur présentés doivent être perceptibles pour les utilisateurs. Cela signifie s’assurer que tous les utilisateurs peuvent voir, entendre ou détecter tous les éléments d’une conception. Même si de nombreux utilisateurs peuvent être en mesure de comprendre visuellement, d’autres utilisateurs peuvent percevoir via des sons ou des interactions tactiles. C’est là que des outils comme le texte de remplacement pour les images et les liens, la couleur à contraste élevé, les légendes et les transcriptions peuvent aider.
Exploitable : Ce principe nécessite que tous les composants de l’interface utilisateur et la navigation soient exploitables, afin que les utilisateurs puissent parvenir à utiliser des contrôles, des boutons, la navigation et d’autres éléments interactifs. Tout le monde ne peut pas utiliser une souris. Pour beaucoup, être en mesure d’exploiter un site web ou une application web signifie utiliser une technologie d’assistance comme la reconnaissance vocale, des claviers ou des lecteurs d’écran.
Compréhensible : Les utilisateurs doivent être en mesure de comprendre les informations sur un site web ainsi que la façon d’accéder au site et de naviguer sur celui-ci. Ce principe implique que les sites et les applications web soient prévisibles dans les modèles de conception et d’utilisation. Ils doivent être faciles à parcourir et à lire. Cela signifie créer une hiérarchie visuelle qui met l’accent sur les titres et la structure du contenu, avec des instructions claires et une navigation cohérente. L’intelligibilité peut être spécifique au contexte. Par exemple, un site web expliquant comment effectuer une tâche de codage complexe peut inclure des informations compréhensibles pour un développeur, mais qui ne le sont pas par quelqu’un qui n’est pas familiarisé avec le codage.
Robuste : ce principe implique que le contenu soit accessible et interprété de manière fiable par un large éventail d’agents utilisateur, notamment des technologies d’assistance comme des lecteurs d’écran, la reconnaissance vocale et l’agrandissement du texte. À mesure que les technologies des agents avancent et évoluent, le contenu doit rester accessible sur différents types d’appareils et de navigateurs.
Comment évaluer l’accessibilité d’un site web ou d’une application web ?
Chacun des quatre principes WCAG a des directives spécifiques pour la conception et le développement web. Ces directives sont ensuite réparties en critères de réussite mesurables et vérifiables ou en déclarations qui définissent les exigences minimales en matière d’accessibilité web.
Trois niveaux de conformité : A, AA et AAA
Ce système d’évaluation indique le niveau de conformité aux directives sur l’accessibilité, A étant le niveau minimal et AAA le niveau maximal de conformité. Le niveau d’accessibilité recommandé pour la plupart des contenus web est le niveau intermédiaire d’accessibilité AA.
Les niveaux sont cumulatifs, ce qui signifie que le contenu web de niveau intermédiaire AA doit également satisfaire à tous les critères de réussite du niveau minimal A, tandis que le contenu AAA doit également satisfaire aux critères de réussite des niveaux A et AA.
Comparaison des niveaux de conformité avec le principe d’accessibilité web
Comparons les trois niveaux de conformité en examinant quelques exemples de critères de réussite pour chacun des principes d’accessibilité web POUR.
Perceptible
- R : Fournir des textes de remplacement pour le contenu non-texte (par exemple, les images, l’audio et la vidéo).
- AA : Fournir des sous-titres pour du contenu audio en direct (par exemple, les webinaires, les podcasts et les diffusions).
- AAA : Fournir une interprétation en langue des signes pour l’audio préenregistré (par exemple, les vidéos, les animations et les présentations).
Exploitable
- R : Rendre toutes les fonctionnalités disponibles depuis un clavier (par exemple, les liens, les boutons et les formulaires).
- AA : Offrir suffisamment de temps pour lire et utiliser du contenu (par exemple, autoriser l’ajustement ou l’extension des limites de temps).
- AAA : Fournir la possibilité de se réauthentifier sans perdre de données (par exemple, enregistrer la progression ou reprendre ultérieurement).
Compréhensible
- R : Faire en sorte que les sites s’affichent et fonctionnent de façon prévisible (par exemple, avec des mécanismes de navigation et de retour d’expérience cohérents).
- AA : Rendre le texte lisible et compréhensible (par exemple, utiliser un langage clair et simple ; définir les mots peu connus).
- AAA : Fournir un moyen d’expliquer les abréviations (par exemple, en utilisant un élément <abbr> ou en fournissant un glossaire).
Robust
- R : Aspirer à une compatibilité maximale avec les futurs agents utilisateur (par exemple, utiliser un marquage valide et bien formé ; suivre les standards).
- AA : Fournir un nom, un rôle et une valeur pour tous les composants de l’interface utilisateur, en utilisant des éléments et des attributs HTML appropriés, ou des rôles et des propriétés WAI-ARIA*.
- AAA : Fournir l’objectif et la signification des composants de l’interface utilisateur (par exemple, en utilisant des repères et des étiquettes WAI-ARIA.)
*(WAI-ARIA) : Standard Web Accessibility Initiative – Accessible Rich Internet Applications. (Standard Initiative d’accessibilité web – Applications Internet riches et accessibles)