L’accessibilité devient un terme omniprésent dans notre société moderne et fait de plus en plus partie de chaque recoin de nos vies, sous toutes ses formes possibles. Et même si quand on parle d’accessibilité, la première chose qui nous vient à l’esprit est une personne en fauteuil roulant qui grimpe sur une rampe, ou une personne malvoyante qui lit le braille sur l’emballage de son médicament, ce n’est certainement pas seulement cela. En 2023, l’accessibilité s’appliquera également largement au monde numérique.
Le nombre de poursuites en matière d’accessibilité numérique est passé de 2 314 en 2018 à environ 4 220 d’ici fin 2023. Ces chiffres en disent long sur l’importance d’assurer l’accessibilité universelle dans le monde numérique, en particulier dans le développement du Web.
Ainsi, en plus de réparer les sites Web déjà existants, en termes d’accessibilité, il est encore plus important que ceux qui sont créés maintenant respectent toutes les directives requises en matière d’accessibilité Web.
Qu’est-ce que vous pourriez demander ? L’accessibilité du Web est l’idée selon laquelle la technologie doit être également accessible aux personnes handicapées et non handicapées et que tous les obstacles à l’accès à la page Web doivent être supprimés.
Qui aidons-nous avec cela ? Gens avec:
- handicaps visuels.
- handicaps auditifs.
- handicaps cognitifs et neurologiques.
- handicap physique/moteur.
- problèmes généraux tels que des connexions Internet lentes/environnements occupés.
Comment tu fais ça? Heureusement, il existe des normes et des directives qui doivent être respectées. Et nous avons sélectionné les plus importants qui doivent être abordés en premier.
Développement Web pour une accessibilité universelle : comment développer des sites Web accessibles ?
Développer en gardant à l’esprit l’accessibilité n’est pas difficile, ce n’est tout simplement pas une chose à laquelle beaucoup de développeurs pensent lorsqu’ils travaillent, car eux-mêmes ne perçoivent pas le site Web de cette manière. Cependant, une fois que vous commencez à mettre en œuvre ces pratiques et que vous prenez l’habitude d’inclure toutes les directives d’accessibilité dans le processus de développement initial, cela devient beaucoup plus facile et naturel à l’avenir.
En rapport: Comprendre l’importance de l’accessibilité des sites Web.
1. Assurez-vous que tout le contenu vidéo et audio est sous-titré et sous-titré
Selon l’OMS, plus de 20 % de la population mondiale vit avec une perte auditive. Cela fait beaucoup de public à manquer. Ces personnes ont droit à toutes les informations publiques numériques comme n’importe qui d’autre, et vous, en tant qu’entreprise ou service, avez également le droit et le besoin d’inclure ces personnes dans votre monde numérique.
Heureusement, avec un logiciel de sous-titrage de production multimédia comme Happy Scribe, cela a rendu cela très gérable et réalisable. L’utilisation d’un logiciel de sous-titrage et de sous-titrage de votre contenu audio et vidéo ouvre la porte à toute personne ayant une déficience auditive. Cela devient vraiment facile de le faire maintenant avec toutes les excellentes plates-formes et programmes proposés. Il n’y a donc vraiment aucune excuse.
Le sous-titrage est bénéfique non seulement pour franchir les barrières linguistiques et offrir un coup de main aux personnes ayant une déficience auditive, mais c’est également un atout majeur dans les environnements occupés et bruyants. La plupart des gens choisissent de regarder une vidéo avec des sous-titres simplement parce qu’ils se trouvent dans un environnement où ils doivent rester silencieux ou ne veulent pas que tout le monde entende leur vidéo.
2. Inclure le générateur de voix
Si l’on pense à une personne malvoyante utilisant un site Web, il devient vraiment frustrant d’imaginer la manière dont elle serait capable d’adopter et de comprendre le contenu. Cependant, si le site Web inclut une option de génération de voix AI, tout devient beaucoup plus clair et plus facile à imaginer.
La génération de voix off est désormais très accessible et facile à produire, grâce aux options infinies qu’offre l’IA en temps réel. Une fois que tout le contenu écrit d’un site Web pourra être lu par un générateur vocal comme Amazon Polly, les personnes malvoyantes pourront naviguer facilement sur le site.
3. Utilisez les balises ALT pour les images
Google travaille sur un système de sous-titrage d’images qui sous-titrera automatiquement toutes les images avec une précision de 94 %. Ils font un excellent travail et c’est assez impressionnant. Cependant, jusqu’à ce qu’il soit disponible, nous devons fournir manuellement des descriptions textuelles des images.
C’est ce qu’on appelle une balise Alt, qui est essentiellement un morceau de code qui décrit réellement ce qu’est l’image. Lorsqu’une personne malvoyante parcourt l’image, le générateur vocal lui lira cette description. Si un texte alternatif n’est pas inclus dans le code, le lecteur d’écran lira parfois le nom ou le type de fichier, ce qui constitue tout simplement la pire expérience.
Une attention particulière doit être portée à la façon dont les images sont décrites. Vous devez toujours ajouter des informations plus pertinentes au contexte ou à l’histoire, plutôt que de simplement décrire sans détour les éléments de l’image, comme « un chien et un homme ». Ahrefs fournit un outil gratuit de génération de texte alternatif d’images IA en ligne qui peut être très pratique à tout moment.
Voir également: Guide pour transformer le développement de logiciels avec DevOps.
4. Activer la navigation au clavier
La navigation au clavier peut être essentielle pour les personnes malvoyantes, les personnes ayant un mauvais contrôle musculaire et les personnes ayant un handicap moteur.
Une bonne façon de tester la navigation au clavier d’un site Web est d’essayer de l’utiliser uniquement avec un clavier. Voici les aspects qui doivent être inclus pour rendre la navigation au clavier entièrement accessible :
- L’ordre des éléments est ici crucial. Cela doit être intuitif et logique.
En-tête, boutons principaux, puis pied de page, de gauche à droite, de haut en bas.
- Utilisez la touche « Tab » pour parcourir les liens et les formulaires et « Entrée » pour sélectionner et saisir.
- Gardez le menu court et concis afin qu’il soit facile à naviguer et à gérer.
- Concentrez-vous sur les états de concentration. Ils indiquent qu’un lien, un formulaire ou un bouton est en cours de sélection et permettent aux personnes utilisant le clavier de savoir plus facilement où elles se trouvent sur la page.
La navigation au clavier est en fait également le premier choix de nombreuses personnes qui ne font partie d’aucun des groupes d’inclusivité mentionnés précédemment. Tout simplement parce qu’ils trouvent cela plus facile et plus gérable. Donc, si vous souhaitez que tout le monde soit inclus et leur offrir la meilleure expérience sur votre site Web, assurez-vous d’y prêter une attention particulière.
5. Contraste des couleurs, motifs et étiquettes
C’est probablement l’un des premiers aspects à prendre en compte lors du développement d’une page Web. Cela est probablement dû au fait que plus de 2,2 milliards de personnes dans le monde souffrent d’une déficience visuelle de près ou de loin.
Et c’est certainement un aspect très détaillé dans les directives d’accessibilité du W3C. Selon eux, le rapport de contraste entre le texte et l’arrière-plan doit être d’au moins 4,5 pour 1. Cela peut changer à mesure que les polices changent. Cela peut devenir un peu compliqué, mais heureusement, il existe de nombreux vérificateurs de contraste de couleurs gratuits en ligne qui peuvent faciliter ce processus.
Et ce ne sont que les couleurs et leur contraste qui rendent une page plus accessible aux personnes malvoyantes. Il doit y avoir des motifs, des étiquettes et des textures, en particulier avec des visuels plus complexes tels que des graphiques et des tableaux qui sont plus difficiles à lire. Encore une fois, vous pouvez utiliser ici de nombreux logiciels et outils gratuits pour vous aider à simuler le daltonisme et des états similaires. Vous pouvez utiliser Chrome Candy, la version développeur de Google Chrome, qui dispose d’un simulateur intégré pour cela.
6. Utilisez des étiquettes sur les formulaires
Évitez les formulaires minimalistes qui utilisent des textes fictifs, même s’ils semblent plus simples et prennent moins de place. Le texte de l’espace réservé est gris et très illisible pour tous les utilisateurs, sans parler des malvoyants.
Placez plutôt des étiquettes au-dessus du champ du formulaire, dans une police claire et contrastée afin que tous ceux qui l’utilisent puissent savoir quelles informations ils sont réellement en train de saisir. Une autre raison pour cela est le fait que, lorsque vous utilisez le clavier pour naviguer dans le formulaire, tous les champs non étiquetés peuvent être complètement ignorés si vous utilisez la touche Tab.
Étiqueter les champs ne signifie pas nécessairement que vous encombrez votre espace. Chaque champ peut être soigneusement étiqueté, de manière claire et utile, permettant ainsi à tous les utilisateurs de rester sur la bonne voie à tout moment.
7. Appliquer le principe Shift-gauche
Enfin, une fois que vous savez ce que vous devez faire pour créer un site Web accessible, assurez-vous d’appliquer le principe du décalage vers la gauche. L’idée derrière cette pratique est de s’assurer que tous les éléments essentiels du développement logiciel, tels que les tests, les meilleures pratiques de sécurité, l’évaluation des performances, etc., sont inclus dès le début du cycle de vie du développement logiciel. Ce sont toutes les choses à inclure avant de créer un site Web et de le faire vivre.
Dans ce cas particulier, les mêmes pratiques peuvent être mises en œuvre dès le début du processus de développement pour garantir que tous les principes d’accessibilité mentionnés ci-dessus sont appliqués dans le code. De cette manière, ils sont rendus obligatoires, testés et validés pour les phases ultérieures du processus. Cela permet d’économiser beaucoup de temps, d’énergie et de ressources dans le processus global de développement Web.
Et surtout, cela garantit que quiconque assure la maintenance et la mise à jour du site Web doit suivre les principes d’accessibilité intégrés.
En rapport: Stratégies de développement d’applications mobiles de nouvelle génération pour des résultats optimaux.
Commençons à développer pour l’accessibilité
Même si cela peut paraître compliqué, l’accessibilité d’un site Web peut en réalité être très amusante et enrichissante une fois qu’on s’y met. Nous espérons que les lignes directrices en matière d’accessibilité que nous avons élaborées pour vous vous éviteront de nombreuses recherches et vous feront réfléchir dans cette direction. Nous les avons présentés clairement et simplement pour qu’il soit plus facile de commencer à les appliquer le plus rapidement possible.
Si vous démarrez tout juste un tout nouveau site Web, utilisez le principe du décalage vers la gauche pour vous assurer qu’ils sont tous dans le code.
Si vous essayez d’améliorer et de corriger un site Web déjà existant, utilisez des outils d’aide tels que l’extension Accessibility Insights for Web Chrome pour détecter les incongruités et les corriger.
Bonne chance!
Auteur : Iskra Stojanovska
Cet article est rédigé par Iskra Stojanovska. Iskra est professeur d’anglais depuis plus de 13 ans maintenant. Elle est également traductrice, interprète et professeure d’université indépendante pour les deux. Elle est actuellement à la recherche d’un changement de carrière et d’autres moyens de mettre à profit ses connaissances en anglais. La rédaction de contenu est un choix définitif.