Accessibilité dans le développement d'applications : créer un produit sans discrimination

Publié: 2021-06-11

Avez-vous déjà entendu le terme « utilisateur minoritaire » ? Il décrit les personnes qui ont des besoins particuliers dans l'espace numérique (par exemple, Internet ou les applications mobiles), mais dont le nombre n'est pas suffisamment important pour que les principes de développement d'applications existants soient adaptés.

Plus d'un milliard de personnes (soit 15 % de la population mondiale) vivent avec une forme de handicap, constituant de loin le groupe d'utilisateurs minoritaires le plus important et le plus négligé.

Qu'est-ce que cela a à voir avec le développement d'applications, demandez-vous ? Tout!

Comprendre l'accessibilité

Handicaps d'accessibilité : vision, ouïe, dextérité, cognition

Tout d'abord, définissons l'accessibilité, ce qu'elle signifie dans le développement d'applications et pourquoi elle est importante pour toutes les parties impliquées.

Dans les termes les plus généraux, l'accessibilité signifie simplement l' inclusion des personnes handicapées . Le terme est courant dans les sciences sociales et l'urbanisme, car il couvre généralement la mesure dans laquelle un lieu, une zone ou un service est disponible pour ceux qui ont du mal à y accéder. Rappelez-vous ce dernier bit, c'est important.

C'est très similaire en ce qui concerne le développement d'applications Web et mobiles. En règle générale, l'accessibilité fait référence à la conception et aux fonctionnalités qui permettent aux personnes souffrant de handicaps particuliers de bénéficier d'un produit numérique.

Bien qu'il existe de nombreuses formes différentes de ces déficiences, certaines sont les plus importantes dans les applications mobiles :

  • vision
  • audience
  • dextérité
  • cognition

En introduisant des fonctionnalités qui répondent à ces difficultés, les propriétaires d'applications peuvent créer des expériences beaucoup plus enrichissantes et accroître leur popularité auprès de leur public.

L'importance de l'accessibilité des applications mobiles

À l'heure actuelle, l'accessibilité est en quelque sorte une zone grise de l'industrie - tout le monde en a entendu parler, tout le monde sait que ce serait une bonne chose à avoir, et pourtant la majorité absolue des entreprises ont tendance à négliger l'accessibilité comme leur objectif principal.

Cela peut sembler étrange, étant donné qu'1 utilisateur sur 7 ne pourra pas vivre la même expérience que ses pairs. Et pourtant, nous y sommes. C'est exactement pourquoi il est particulièrement important de souligner ce que l'accessibilité apporte exactement à la table.

Rapport sur l'avenir du développement d'applications mobiles

En savoir plus sur l'avenir des applications mobiles

Obtenez le rapport maintenant !

Ce que signifie l'accessibilité pour les utilisateurs

Avantages de l'accessibilité des applications pour l'utilisateur

Avez-vous déjà regardé le même film sur Netflix avec deux formes de sous-titres différentes ?

Dites que vous êtes sur le point de profiter d'une horreur espagnole avec des sous-titres en anglais. Vous recevrez une traduction créative de ce que disent les personnages et, en de rares occasions, de ce qui passe à la radio. Regarder le même film avec des sous-titres en espagnol ou en anglais [CC], cependant, serait différent. Il comporterait toutes les entrées supplémentaires telles que «la musique pensive» et «la porte grince», créant ainsi une expérience complètement différente.

Pour certains d'entre nous, l'activation de ces sous-titres est une façon amusante de se distraire de l'intrigue. En même temps, pour d'autres, c'est une nécessité fondamentale de pouvoir regarder le film en premier lieu. Bienvenue à l'idée d'accessibilité.

En fin de compte, tout se résume à l'expérience utilisateur. Avant tout, votre application doit servir vos utilisateurs et leurs besoins immédiats, afin qu'ils soient le juge final de son succès. Et l'introduction de fonctionnalités supplémentaires pour démontrer une plus grande empathie, compréhension et reconnaissance de leurs besoins a ses propres avantages.

Avantages de l'accessibilité pour les entreprises

Avantages de l'accessibilité des applications pour les propriétaires d'entreprise

Bien que les utilisateurs plus satisfaits soient formidables, vous devez vous demander ce que cela vous apporte en tant que propriétaire d'entreprise. Après tout, bien que l'expérience que vous créerez pour les utilisateurs minoritaires puisse être inestimable, le développement d'applications ne l'est pas. Ne vous inquiétez pas, car il y a beaucoup à gagner.

Dois-je même parler d'un milliard de clients potentiels supplémentaires ? Cela seul devrait être une raison suffisante pour que vous envisagiez au moins d'investir dans l'accessibilité des applications. Pourtant, ce n'est pas encore tout.

À l'époque des mouvements pro-minoritaires, les utilisateurs minoritaires peuvent difficilement être négligés, c'est pourquoi rejoindre le parti vous aidera très certainement avec votre image de marque . Et avec les éloges diffusés par le bouche à oreille et la perception positive croissante de la marque, vous pourrez évoluer en un rien de temps .

Un autre avantage que vous déverrouilleriez est un avantage concurrentiel définitif . Rappelez-vous que j'ai dit que l'accessibilité est quelque chose dont tout le monde est conscient, mais dont personne ne s'occupe réellement ? Eh bien, imaginez être parmi les premiers à changer la balance.

Alors pourquoi tant d'entreprises choisissent-elles d'ignorer l'accessibilité et de lutter pour l'inclusivité dans des domaines différents du développement d'applications ? Creusons plus profondément !

Accessibilité dans les applications mobiles : implications légales et réglementations

Le fait est que si la création d'une application accessible dotée de fonctionnalités conviviales semble excellente en théorie, elle peut être assez difficile à mettre en œuvre dans la pratique.

Chaque propriétaire d'entreprise chevronné connaît la valeur d'un bon avocat et le casse-tête qu'une clause manquée peut apporter à toute une opération.

Le développement d'applications n'est pas différent. Il est livré avec son lot de règles, réglementations, régimes et recommandations qui pourraient devenir la pierre angulaire de l'ensemble de votre projet. C'est pourquoi, avant de s'engager dans un projet, mieux vaut étudier les lois qui régissent l'industrie.

WCAG vs applications mobiles

Directives pour l'accessibilité des contenus Web (WCAG) : perceptibles, exploitables, compréhensibles, robustes

Cela peut sembler contre-intuitif, mais la principale limitation de l'accessibilité des applications est son absence. Il n'y a tout simplement pas d'organisme défini qui préciserait ce qui pourrait être considéré comme accessible et ce qui ne le pourrait pas.

Certes, il existe certaines lignes directrices sur la façon dont une certaine pratique serait "agréable à avoir". Pourtant, il n'existe toujours pas de définition mondialement acceptée des normes minimales d'accessibilité. C'est pourquoi de nombreux développeurs se tournent plutôt vers les Web Content Accessibility Guidelines (WCAG).

Selon les WCAG, pour que le site Web soit considéré comme accessible, l'ensemble de son contenu doit être :

  • Perceptible : les utilisateurs doivent être en mesure de percevoir tous les éléments de la conception de l'UI et les informations présentées sur la page ;
  • Opérable : tous les composants de l'interface utilisateur et la navigation sur le site doivent être réalisables ;
  • Compréhensible : les utilisateurs doivent être capables de comprendre de quoi parle la page et comment on s'attend à ce qu'elle interagisse ;
  • Robuste : le contenu doit être livré de manière à ce que la technologie d'assistance puisse le traiter, l'interpréter et le reproduire correctement.

Maintenant que nous connaissons les règles, voyons comment elles se traduisent par le développement réel d'applications accessibles.

Comment créer une application accessible

Tout d'abord, je tiens à souligner que je ferai ici référence simultanément à l'accessibilité des applications Web et mobiles. Après tout, l'objectif est de créer une feuille de route pour une expérience utilisateur inclusive pour tous .

Ainsi, pour créer une application vraiment accessible, vous devrez vous concentrer sur 3 domaines principaux de chaque projet : conception et navigation, contenu et tests. Examinons maintenant chacun de plus près.

Conception et navigation

Exemple de conception accessible
Mode clair vs mode sombre comme exemple d'accessibilité ( par Swift Senpai )

Vérifiez cet exemple de mode sombre et clair pour iOS. Vous pouvez clairement voir la différence, et même si cela peut sembler intuitif et naturel, beaucoup d'efforts ont été déployés pour le faire apparaître comme tel. Steve Jobs a affirmé que le design n'est pas l'apparence d'une chose, mais son fonctionnement . L'accessibilité est un peu plus délicate. L'apparence et la fonctionnalité comptent également ici.

Voici quelques-unes des meilleures pratiques qui vous aideront à rendre votre application accessible :

Libérer l'icône du produit

Développer une application accessible avec Miquido

Contactez-nous
  • Introduisez une séparation claire des couleurs de premier plan et d'arrière-plan - rendez-le adapté aux daltoniens
  • Évitez les éléments provoquant des crises comme les fenêtres contextuelles clignotantes ou les couleurs qui changent rapidement
  • Donnez aux utilisateurs la possibilité d' ajuster les éléments de mise en page de base tels que la taille du texte, la couleur d'arrière-plan et la luminosité en fonction de leurs préférences personnelles
  • Assurez-vous que votre application ne nécessite aucun geste spécifique pour fonctionner correctement - allez-y doucement sur le tapotement, le balayage et le défilement inutiles
  • Incluez des boutons clairement différenciés pour faciliter la navigation - dirigez clairement vos utilisateurs vers différentes parties de votre application.

Avec cela, vous devriez avoir une assez bonne compréhension du fonctionnement et de l'apparence de la conception accessible. Il est donc temps de voir comment vous pourriez l'améliorer davantage en fournissant des informations de haute qualité dans un format de haute qualité.

Contenu

Exemple de contenu accessible
Pocket comme exemple d'application de synthèse vocale accessible (par Inspiration Feed)

Lorsqu'il s'agit de rendre le contenu véritablement accessible, il existe de nombreuses opportunités non découvertes et un grand potentiel d'innovation. Cependant, pour vous donner une compréhension de base de ce que nous recherchons ici, réfléchissez dans le sens suivant :

  • Ajoutez des sous-titres à chaque vidéo présentée sur votre plateforme mobile
  • Assurez-vous que le texte est parfaitement synchronisé avec l'audio afin que les utilisateurs aient une compréhension précise de ce qui se passe
  • Fournir un accès audio au contenu visuel - s'appuyer sur les fonctions de synthèse vocale, les dictées de texte, les descriptions audio des images et des vidéos, les assistants vocaux, etc.
  • Vérifiez la continuité du contenu pendant les rotations d'écran - vous voudriez que le même endroit exact de la page soit disponible quel que soit le mode de rotation.

Vous cherchez une solution vraiment innovante ? Découvrez comment l'IA peut aider à rendre les applications mobiles plus accessibles et attrayantes pour tous les utilisateurs !

Et maintenant passons à la dernière pièce du puzzle.

Test d'accessibilité

Si vous n'êtes pas entièrement nouveau dans le développement de logiciels, vous devez déjà savoir à quel point les tests sont cruciaux pour un lancement de produit réussi. Vous voulez vous assurer que tout fonctionne correctement, que les utilisateurs réagissent bien et qu'il n'y a pas de surprise avant que votre application n'arrive sur le marché.

Vous vous demandez peut-être s'il existe des raccourcis et j'ai de bonnes nouvelles pour vous ! Avec la demande croissante d'applications mobiles accessibles, Google a présenté le cadre de test d'accessibilité pour Android et pour iOS sur Github.

Traitez l'accessibilité comme tout autre aspect important de votre application, de la même manière que vous abordez les fonctionnalités de base ou la conception UX. En fait, il couvre les deux ! Il serait donc judicieux d'y prêter un peu plus d'attention.

Et avec cela, il ne reste plus qu'une question à laquelle répondre.

Approche globale de l'accessibilité des applications
Une approche globale de l'accessibilité des applications

L'accessibilité en vaut-elle la chandelle ?

Vous vous demandez si en rejoignant le mouvement pro-app-accessibility vous vous engagez dans une initiative sociale ? En appliquant les meilleures pratiques d'accessibilité à votre entreprise, vous n'avez pas nécessairement à prendre position publiquement. Apple ne se vante pas de ses modes sombre et clair à chaque conférence à laquelle il assiste.

Au lieu de cela, vous consacrez des heures de travail supplémentaires et réfléchissez au produit en sachant que davantage de personnes pourront rejoindre votre entreprise dans vos projets.

Vous avez une idée pour une application accessible qui va prendre d'assaut le marché et vous cherchez la bonne équipe pour y arriver ? Cherchez pas plus loin!

Racontez-nous tout et commençons à construire !