Votre interface web ou mobile peut devenir accessible à tous en respectant quelques règles simples. En vous concentrant sur quelques points, vous prendrez en compte la majorité des handicaps.
L’accessibilité reste trop souvent réduite à une affaire des spécialistes et à des référentiels complexes. J’ai donc essayé de dégager des points d’amélioration simples et faciles à mettre en oeuvre. Gardez à l’esprit que ces efforts bénéficieront à tous vos publics. Un site ou une application accessible permet de faire face à des besoins, à des situations et à des préférences variés. Accessibilité et expérience utilisateur, même combat !
Deux fils directeurs : clarté et simplicité
Clarté et simplicité du langage
- éviter les idiomatismes et les figures de style complexes
ex. les antiphrases (exprimer une idée par son contraire) et l’ironie associée ne seront pas toujours bien interprétées - rédiger des phrases courtes et simples
- préférer des mots courts et simples
- choisir des intitulés de liens hypertextes explicites et sans ambiguïté
ex. « télécharger le dictionnerd (.pdf) » plutôt que « cliquer ici »
Clarté et simplicité de la mise en forme
- adopter une mise en page linéaire avec de larges espaces blancs
- limiter la taille des blocs de texte
- utiliser les listes à puces ou numérotées
ex. cet article ! - hiérarchiser les titres avec les balises appropriées
- distinguer nettement les liens hypertextes et les éléments cliquables
ex. ce blog ! - aligner le texte à gauche
- faire un usage modéré des majuscules et des italiques
- proscrire le souligné (sauf pour les liens)
- adopter des contrastes suffisants et modifiables par l’utilisateur
- choisir des polices lisibles et de taille suffisante
- vérifiez que les boutons et les liens sont assez grands
Clarté et simplicité des fonctionnalités
- offrir des formats de contenu alternatifs (image, vidéo, audio)
- proposer des sous-titres et transcriptions pour les vidéos, des descriptions pour les images
- mettre à disposition différentes options de contact : email, tel…
- prévenir et corriger automatiquement les erreurs des utilisateurs
- faciliter la navigation vocale ou au clavier
- optimiser la navigation mobile et tactile
Pour compléter