L’accessibilité numérique
Comment pouvons-nous concevoir des produits numériques accessibles à toutes et à tous ?
Introduction
L'accessibilité est le droit que chacun a d'accéder à quelque chose. Ne pas penser accessibilité et mettre de côté les handicaps c'est assumer que l'on exclut 20% de la population, soit une personne sur cinq. Il est donc important de prendre en compte cet aspect dès le début d'un projet de façon à exclure le moins de personnes possibles. Mais comment pouvons-nous concevoir une interface accessible à toutes et à tous ?
Un droit d'accès
Définition
L'accessibilité du numérique est la problématique de l'accès aux contenus et services web par les personnes handicapées (déficients visuels, sourds, malentendants, etc.) et plus généralement par tous les utilisateurs, quels que soient leurs dispositifs d’accès (mobile, tablette, etc.) ou leurs conditions d’environnement (niveau sonore, éclairement, etc.).
RGAA
Le RGAA (Référentiel Général d'amélioration de l'accessibilité, France) ou W3C (World Wild Web Consortium) définit des normes techniques d'accessibilité numérique.
En France, un audit basé sur les 106 critères RGAA permet de définir le niveau d'accessibilité d'un site.Aujourd'hui, les services publics et certains services privés ont l'obligation d'être accessible à toutes et tous.
Audits d'accessibilité
Des audits spécialisés fait par des experts permettent de valider si le site respecte bien les normes et quels sont les éléments à optimiser. Il sera de plus en plus obligatoire de respecter ces normes, c'est pourquoi il est important de se former sur le sujet et permettre ainsi au plus grand nombre d'accéder et vivre pleinement l'expérience du site.
Accessibillité et méthodologie UX
La recherche
Il est important de se sensibiliser sur le sujet de l'accessibilité et de le mettre en pratique le plus tôt possible. Plus cet aspect sera pris en compte en amont du projet, plus celui-ci respectera les normes d'accessibilité.
Quelques bonnes pratiques
- S'informer sur les règles d'accessibilité et les outils utilisés
- Sensibiliser les équipes sur le sujet : l'accessibilité est un travail d'équipe qui implique une complémentarité entre les designers et développeurs
- Rester curieux et ouvert d'esprit, développer son empathie : être prêt à se remettre en question et tester ses hypothèses
- Intégrer cet aspect le plus tôt possible dans la réflexion : plus tôt il sera pensé, mieux il sera intégré
- Réaliser un audit de l'accessibilité avec les 106 critères RGAA
- Tester auprès des utilisateurs avec un panel et des technologies variés
- Essayer par soi-même les technologies : la navigation par clavier, les liseuses d'écrans, les sous-titres...
- Impliquer les parties prenantes dans la recherche afin qu'elles puissent se confronter à la réalité et comprendre certaines contraintes
- Utiliser des outils et checklists lors de la conception pour vérifier que l'on respecte aux mieux les critères
- Rédiger ou partager un guide de recommandations pour les différentes personnes impliquées dans le projet
Les personas spectrum
Microsoft propose à travers les personas spectrum, une nouvelle façon de concevoir en ayant en tête des profils et conditions variés. Ils prennent en compte des handicaps permanents, temporaires ou situationnels mais aussi les différents contextes d'utilisation. Cet outil permet de voir à travers un plus large spectre.
Ergonomie et utilisabilité
La navigation
Soyez vigilant lors de la création de formulaire. C'est un effort cognitif important.
La navigation doit être intuitive et logique pour tous. Elle guide notre expérience à travers l'interface. Près d'un quart des français ne sont pas à l'aise avec le numérique (on appelle cela l'illectronisme).
Quelques astuces :
- Utiliser un fil d'ariane avec les liens du plan de site.
- Indiquer graphiquement l'état actif dans le menu et le fil d'ariane
- Souligner les liens pour qu'ils soient reconnaissables
- Supporter la navigation au clavier
Les formulaires
Restez vigilant lors de la création de formulaire. C'est un effort cognitif nécessaire pour l'utilisateur et une phase qui peut être stressante.
- Demander uniquement les informations nécessaires
- Préférer les captcha logiques comme une addition simple 2+4 = ? (les Captcha forts peuvent bloquer les lecteurs d’écran)
- Utiliser des labels ou instructions avec des champs de données. Pour chacun, enrichir avec une légende ou des informations complémentaires pour assistance (tooltip).
- Préciser s’il est de nature obligatoire ou optionnel.
- Veiller à indiquer la limite de temps restant lorsque l’accomplissement d’un tâche en dépend (ex : votre billet de train est valide pour 10 minutes).
Design visuel
La perception
Nous avons tous une perception des images et des couleurs différente. De faibles contrastes ou un manque de lisibilité peuvent nuire à la compréhension des personnes ayant une déficience visuelle.
Textes et typographie
- Les lettres doivent être clairement distinguables
- Préférer les polices avec un contraste important notamment pour les petits caractères
- Préférer les typos aérées et ouvertes
- Préférer les typos conçues pour une lecture sur écran. Ou bien adaptées à la dyslexie par exemple. (Verdana ou Georgia plutôt que Arial et Times
- ou des fontes conçues exprès : https://opendyslexic.org/)
- Ne pas justifier le texte, ferrer à gauche plutôt que centré
- Garder une longueur de ligne entre 45 à 80 caractères (espaces compris)
Couleurs et contrastes
- Utiliser des contrastes forts et les tester à l'aide d'outils : plugin Able pour Figma, chrome contrast analyser, colorable, material design contrast tool, mac os contrast app
- Ne pas utiliser la couleur seule pour faire comprendre des informations cruciales (pensez au daltonisme)
Design de contenus
Médias
Images
On peut écrire un texte alternatif avec la balise alt ou bien la décrire à l'aide d'une légende afin que les lecteurs soient en capacité de la "lire".
<img src=”inouit-ideation.png” alt=”4 personnes écrivent sur des post-it autour d’une table“>
Vidéos
- Laisser la possibilité d'activer ou désactiver les son
- Utiliser des sous-titres, transcripts et descriptions audio
- Les iframes doivent avoir un titre
Charte éditoriale
Il va sans dire qu'une interface sans mots n'a plus de sens quelque soit la personne en face. Soigner son écriture c'est aussi prêter attention à être compréhensible auprès des usagers et contribuer à améliorer leurs expériences.
Quelques exemples :
- Faire des phrases courtes et utiliser un vocabulaire simple (niveau 4ème)
- Éviter les expressions ou le jargon, ou bien l'expliquer (à l'aide d'une tooltip par exemple)
- Donner un titre aux tableaux et y ajouter un résumé pour les plus complexes.
- Ne mettez pas un contenu important de manière invisible (seulement visible au scroll ou dans un collapse)
- Mettre des titres explicites : préférez "étape 2" plutôt que "prochaine étape"
Développement
Structure
Il est important de bien structurer les éléments et d'écrire le code HTML dans le bon ordre. Cela va aider les personnes aveugles à "écouter" une page et y naviguer.
Il ne faut pas utiliser les balises HTML pour leur style par défaut mais pour leur signification. Par exemple, un <h1> correspond à un titre et ne doit pas être utilisé pour écrire un élément de paragraphe en grand.
Les lecteurs d’écrans se basent que sur la structure du HTML et n'interprète pas le CSS.
Liens d'évitement
Certains liens sont seulement visibles avec la navigation par clavier. Ils apparaissent en appuyant sur la touche “tab”.
Ils permettent de faciliter la navigation par clavier en proposant des entrées plus directes au site.
On peut en faire un menu caché en ajoutant différents liens qui seront prioritaires à la lecture sur le reste du contenu. Par exemple : “Passer directement au contenu principal” ou “Aide sur l’accessibilité”
Navigation
Il est important de soigner la navigation clavier en prêtant attention à l’ordre des tabulations, notamment en soignant la structure comme vu précédemment.
Les attributs ARIA complètent le HTML en terme d’accessibilité notamment les éléments n’ayant pas une sémantique forte (ex : <div>) et permettent ainsi aux lecteurs d’interpréter plus d’éléments.
Test
Un travail d'équipe
Encore une fois, la collaboration et le partage de connaissance font partie intégrante des métiers du numérique. C'est en échangeant chaque jour des apprentissages et en mettant les différentes compétences en lien que l'accessibilité pourra devenir de plus en plus naturelle et évidente dans nos méthodes. Plus nous avons consciences des critères à respecter, plus nous arriverons à les intégrer par automatisme dans nos conceptions.
🗒 Le récap'…
- Un droit d'accès
Des audits spécialisés pour évaluer le taux d'accessibilité des sites existent basé sur les 106 critères RGAA. De plus en plus de services ont pour obligation de respecter ces critères. - Méthodologie UX
Inclure le plus grand nombre le plus tôt possible dans la recherche et la réflexion. - Ergonomie
Soigner les parcours de façon à les rendre simples et cohérents. - Design visuel
Prêter attention aux contrastes et à la lisibilité. - Design de contenus
Utiliser les bons mots pour décrire les contenus y compris non visibles par défaut comme pour les médias. - Développement
Veiller à la bonne structure du code et tester le rendu. - Un travail d'équipe
Partager et échanger sur le sujet pour l'intégrer par réflexe dans nos procédés.
Pourquoi ?
Nous avons tous le droit d'accéder de la meilleure manière qu'il soit au numérique. Nous concevons nos interfaces pour des personnes afin de faciliter et rendre leur expérience agréable, essayons donc de penser au plus grand nombre. Le numérique peut être un outil qui facilite la vie des personnes en situations de handicaps. Ne rendons pas la tâche plus difficile.
Il s'agit là d'une introduction à l'accessibilité mais pour en apprendre plus, je vous invite vivement à consulter les ressources.
Ressources
Outils
The A11Y Project
Le jeu de l'OAA, DesignGouv
Inclusive Components
The checklist of accessibility guideline
Les composants accessibles Aria (W3C)
Design accessible, checklist
Plugin Figma, Able
Plugin Figma, A11y
Colorable
Access Guide
Guidelines
Accessibility Guidelines (WCAG)
AcceDe Web Guidelines
Apple Accessibility Guideline
Microsoft Inclusive Design
Material Design Accessibility Guideline
Android Accessibility
Accessibility Developer Guide
Videos
Accessibility UX Insights: Designing for the Next Billion Users
When we design for disability, we all benefit
Designing for disabilities - TED
Je suis non-voyant et pourtant j'utilise un smartphone
Web Accessibility Perspectives - Compilation of 10 Topics/Videos
Articles
Digital Typography
Design for accessibility is not that hard
Utiliser l’inclusive design
Inclusive Design Toolkit
Accessibility research
ARIA : tab role
5 Elements of accessible video
What are web contents accessibility guidelines ?
The 11 Golden Rules of Writing Content for Your Website
14 Tips for Writing Awesome Website Content
7 Tips for writing for the web
Observatoire de la qualité des démarches en ligne et accessibilité numérique : où en est-on ?
Podcast
Design Accessible. Une priorité ? - Design MasterClass
L'accessibilité numérique, un droit pour tous | Anne-Sophie Tranchet - Le Brief
Pres