Fermer

décembre 28, 2021

Accessibilité pour les développeurs mobiles


Chaque développeur doit s'assurer que son application mobile est accessible. Voici quelques ressources et conseils pour vous aider à démarrer.

Rien qu'aux États-Unis, il y a environ 54 millions de personnes handicapées. Cela signifie qu'un Américain sur six souffre d'un handicap ou d'une déficience. Les applications mobiles jouent de plus en plus un rôle dans le monde numérique, il est donc encore plus important de rendre Internet accessible à tous.

C'est également une bonne pratique d'un point de vue commercial, car 54 millions de personnes représentent une assez grande partie des clients potentiels. . Les dirigeants technologiques et commerciaux ne peuvent plus se permettre d'ignorer ce groupe démographique.

Si vous créez une interface utilisateur (UI) pour les applications iOS et Android, l'accessibilité doit être une priorité pour vous. Rendre vos applications inclusives ravira vos utilisateurs et vous aidera à éviter les problèmes juridiques.

Si vous ne savez pas par où commencer, Apple et Google fournissent des directives bien documentées concernant l'accessibilité. Vous trouverez ci-dessous les ressources que vous devriez consulter si vous créez des applications mobiles.

Bien que les directives d'Apple et de Google soient utiles comme référence pour les développeurs et les concepteurs, ils devraient également utiliser les directives des WCAG pour comprendre l'accessibilité. WCAG est un organe de travail autour de l'accessibilité du Web. Gardez à l'esprit qu'il n'y a pas encore d'organisme officiel autour de l'accessibilité mobile. Le W3C travaille toujours à la mise à jour des exigences et des normes officielles, donc, contrairement au Web, le mobile est toujours un travail en cours.

Utilisez des lecteurs d'écran natifs

L'accessibilité doit faire partie de votre stratégie de test, à la fois pour le Web et le mobile. Ils sont tous deux d'égale importance. Pour les tests, il existe de nombreux outils indépendants, mais ils sont soit coûteux, soit nécessitent une sorte de formation d'intégration. Les lecteurs d'écran sont utilisés pour transformer le texte en parole. Ces outils peuvent être essentiels pour déceler les lacunes en matière d'accessibilité dans votre application mobile. Découvrez ces lecteurs d'écran natifs spécifiques à la plate-forme :

Certains pourraient penser que les lecteurs d'écran ne sont plus pertinents à l'époque de Siri et d'Alexa. Ces assistants vocaux aident certainement les utilisateurs souffrant de certains handicaps à rendre l'expérience utilisateur plus accessible. Mais ils sont limités par des moyens que les lecteurs d'écran ne sont pas, alors portez une attention particulière aux lecteurs d'écran tout en abordant l'accessibilité.

Et mieux encore, effectuez des tests d'utilisabilité réels pour votre application avec un ensemble diversifié de participants. Si vous rencontrez des difficultés pour recruter des utilisateurs handicapés, vous pouvez contacter les collèges et les universités, qui pourraient être en mesure de vous aider avec les utilisateurs bêta.

Alors, comment puis-je améliorer l'accessibilité sur mobile ?

En tant que développeur et maintenant chef de produit dans une équipe responsable de la création d'outils frontaux et d'interfaces utilisateur, je parle souvent avec mon équipe de la pratique de la cohérence. Une expérience cohérente sur le Web et le mobile ravira vos utilisateurs, mais permettra également aux développeurs de prendre la bonne habitude de créer des fonctionnalités accessibles.

Si vous essayez d'innover trop en introduisant des interfaces utilisateur complexes, vous perdrez probablement des utilisateurs et vous y gagnerez. difficile pour les développeurs de créer des fonctionnalités accessibles. Par conséquent, les interfaces utilisateur personnalisées sans normes comportent des risques et nécessitent un travail supplémentaire autour de l'accessibilité. Une fois que vos normes de conception ont été testées en matière d'accessibilité, elles doivent être codifiées dans un système de conception documenté pour garantir une mise en œuvre cohérente à l'avenir.

Chaque utilisateur, avec ou sans handicap, devraient vivre la même expérience utilisateur sur différents navigateurs et plates-formes mobiles. Explorons quelques-unes des façons de créer une expérience utilisateur cohérente tout en abordant l'accessibilité sur mobile.

Voici quelques-unes des fonctionnalités UX et des conseils les plus pertinents pour votre application mobile :

  • Résolution : les applications mobiles peuvent être consultées sur une résolution différente allant jusqu'à 200%. Assurez-vous que vos applications mobiles sont conçues et testées pour différentes résolutions.

  • Contraste des couleurs—environ 300 millions de personnes sont daltoniennes, mais les deux Apple et Google a des directives concernant la gestion des couleurs. Ceci est très important pour les utilisateurs daltoniens ou ayant une sorte de déficience visuelle. Par exemple, autorisez toujours le contraste des couleurs entre le premier plan et l'arrière-plan.

  • Légendes : pour les utilisateurs aveugles, les vidéos et les images ne fournissent pas une expérience significative. Donc, fournissez toujours une description du contenu de vos images à l'aide de légendes ou de texte alternatif. De cette façon, les utilisateurs malvoyants peuvent découvrir vos applications de la même manière que les autres. Les lecteurs d'écran liront la description complétée par des légendes.

  • Timely Caption—c'est bien que vous utilisiez des légendes, mais ce n'est pas suffisant. Les sous-titres ne vous mèneront aussi loin que si vous essayez de respecter les normes WCAG. Assurez-vous que le texte est synchronisé en conséquence avec votre audio et votre vidéo afin que les utilisateurs puissent suivre en temps voulu. Trop rapide ou trop lent vous rapportera des points négatifs sur l'accessibilité.

  • Contenu alternatif—évitez d'alterner les textes et les arrière-plans de couleur sur votre application. Les utilisateurs peuvent subir des crises en modifiant le contenu. Si votre application propose l'un de ces éléments, offrez à l'utilisateur la possibilité de la désactiver.

Les solutions d'accessibilité peuvent différer d'Android à iOS, mais la partie essentielle de l'accessibilité s'applique à toutes les plates-formes mobiles. Les principaux fournisseurs de plates-formes (Apple et Google) ont fait un travail remarquable en documentant leurs directives pour les développeurs et les concepteurs. Bien que chaque plate-forme ait ses propres directives et lecteurs d'écran, les développeurs et les concepteurs doivent s'efforcer de rendre leurs applications mobiles plus inclusives. ne pas discriminer contre les utilisateurs handicapés et handicapés.

L'accessibilité pour les appareils mobiles est encore nouvelle, des normes sont toujours en cours d'élaboration et des directives sont en cours de documentation. Pour cette raison, l'accessibilité est négligée par de nombreux développeurs. Cependant, ce n'est plus une fonctionnalité « agréable à avoir ». L'accessibilité est un must pour les applications mobiles.

L'accessibilité s'accompagne d'un large éventail d'avantages – financiers, moraux et juridiques – si elle est bien faite.




Source link