Les quatre principes d'accessibilité
Toutes les recommandations sur les meilleures pratiques d'accessibilité sont dérivées de quatre principes de base qui aident à fournir la base de tout ce qui concerne l'accessibilité du Web. Lorsqu'ils travaillent ensemble, chacun des quatre principes et leurs concepts contribuent à garantir une expérience utilisateur accessible.
Juste avant d'aborder les principes et leurs définitions, il est bon de savoir d'où ils viennent et qui est responsable de la création et de la maintenance de ces informations.
WCAG
Le World Wide Web Consortium (W3C) est une communauté internationale qui développe des normes ouvertes pour assurer la croissance à long terme du Web. Ces normes incluent des éléments tels que les spécifications HTML et CSS, ainsi que des normes pour les paiements Web, le commerce et la sécurité.
Un groupe clé formé à partir du W3C est la Web Accessibility Initiative (WAI). Ce groupe est responsable de la création de nouveaux contenus et de la maintenance des directives pour l'accessibilité des contenus Web (WCAG - également prononcé "wuh-cag").
WCAG est une norme ISO (Organisation internationale de normalisation) reconnue dans le monde entier pour tester et mettre en œuvre des expériences utilisateur accessibles aux personnes handicapées. Il est utilisé pour le Web de bureau, le Web mobile et les applications natives, et à peu près n'importe quel type de contenu numérique.
Il existe des politiques nationales/gouvernementales spécifiques pour desservir ces régions. Cependant, la dernière version des directives WCAG, WCAG 2.1 , est celle que nous utiliserons comme base de toutes les recommandations.
VERSER
La base de chaque recommandation ou pratique exemplaire en matière d'accessibilité découle en fait de l'un des quatre principes d'accessibilité. Chaque principal représente un ensemble de lignes directrices à suivre afin de créer une expérience utilisable et accessible.
À un niveau élevé, les principaux comprennent :
Perceptible — L'utilisateur peut-il identifier les informations et les relations de contenu ? Les gens doivent être capables de percevoir les informations présentées – elles ne peuvent pas être invisibles pour tous leurs sens. Les exemples incluent : Équivalents courts pour les images, y compris les icônes, les boutons et les graphiques ; Description des données représentées sur des graphiques, des diagrammes et des illustrations ; Étiquettes pour les contrôles de formulaire, les entrées et les autres composants de l'interface utilisateur.
-
Opérable — L'utilisateur peut-il interagir facilement avec le contenu, avec un résultat positif ? Les personnes doivent pouvoir utiliser l'interface - l'interface ne peut pas nécessiter une interaction qu'un utilisateur ne peut pas effectuer. Les exemples incluent : Toutes les fonctionnalités disponibles avec la souris sont également disponibles avec le clavier ; Le focus du clavier n'est piégé dans aucune partie du contenu.
Compréhensible — L'utilisateur peut-il comprendre le contenu mis à sa disposition ? Les personnes doivent être en mesure de comprendre les informations ainsi que le fonctionnement de l'interface utilisateur - le contenu ou le fonctionnement ne peut pas être au-delà de leur compréhension. Par exemple : identifier la langue principale d'une page Web, telle que l'arabe, le néerlandais ou le coréen ; Fournir des définitions pour tous les mots, expressions, idiomes et abréviations inhabituels ; Utiliser le langage le plus clair et le plus simple possible, ou fournir des versions simplifiées.
-
Robuste — Le site ou l'application fonctionne-t-il de manière cohérente avec la technologie de l'utilisateur à sa disposition ? Les gens doivent pouvoir accéder au contenu à mesure que la technologie progresse - à mesure que les technologies et les agents utilisateurs évoluent, le contenu doit rester accessible. Voici quelques exemples de la manière dont cela peut être réalisé : S'assurer que le balisage peut être interprété de manière fiable, par exemple en s'assurant qu'il est valide ; Fourniture d'un nom, d'un rôle et d'une valeur pour les composants d'interface utilisateur non standard.
En un mot, si l'un de ces principes et directives n'est pas respecté, les personnes handicapées ne pourront pas utiliser le Web. Il s'agit de comprendre et de répondre aux divers besoins de vos utilisateurs.
Critères de réussite des WCAG
Chacun des quatre principes est composé de plusieurs critères de succès. Ces critères constituent les tests de conformité que vous devez effectuer afin de créer une expérience utilisateur accessible.
Il existe trois niveaux de conformité, chacun augmentant le niveau de difficulté afin de répondre aux tests des critères de réussite requis. La répartition de chaque niveau est la suivante :
- Niveau A — Fournit une base pour répondre aux besoins d'utilisation de base de la plupart des gens
- Niveau AA — Comprend une convivialité qui répond aux besoins de la plupart des personnes handicapées
- Niveau AAA - Exigences strictes pour répondre aux besoins de personnes spécifiques et peuvent ne pas toujours être requises / dépendent du contenu
Par exemple, selon le principe d'opérabilité, 2.1.1 Clavier , qui est une exigence de niveau A, stipule en gros que tout ce que quelqu'un peut faire avec une souris doit également avoir un clavier.
Le niveau type à atteindre pour répondre aux besoins des personnes handicapées et se conformer à la plupart des lois régionales est WCAG 2.0 Niveau AA . Ce niveau offre un équilibre entre convivialité, fonctionnalité et conception esthétique réalisable par les concepteurs et les développeurs.