Fermer

avril 8, 2021

POUR: Concevoir pour l'accessibilité avec la robustesse à l'esprit4 minutes de lecture



Nous sommes arrivés au dernier article de cette série sur les principes P du W3C «POUR», la conception et le codage du principe «Robust». Dans le contexte de la technologie, une solution est robuste lorsqu'elle est dotée d'un large éventail de capacités, ou est capable de faire face à de nombreuses situations différentes . Les solutions robustes doivent être navigables et utilisables par autant de personnes que possible. Ces solutions suivent la directive W3C «Compatible», qui signifie maximiser la compatibilité avec les agents utilisateurs actuels et futurs, y compris les technologies d'assistance.

Pourquoi vos conceptions devraient être robustes

La plupart d'entre nous ont plusieurs options techniques facilement disponibles dans marché actuel, il est donc parfaitement logique que tout le monde n'utilise pas les mêmes appareils, navigateurs et systèmes d'exploitation. Nous mettons continuellement à niveau, passons à quelque chose de différent, téléchargeons une version plus récente du logiciel, etc., et il est courant d'utiliser notre technologie différemment. Par exemple, de nombreuses personnes préfèrent regarder des vidéos avec le son désactivé et le sous-titrage en direct sur tandis que certaines personnes désactivent certaines fonctionnalités, comme les images, lors de l'utilisation de sites Web. Nous avons tous des capacités différentes en matière de technologie. Certains d’entre nous sont les premiers à adopter de nouvelles technologies, et d’autres adoptent de nouvelles technologies après qu’elles soient sur le marché depuis un certain temps.

 Plates-formes et technologie - Un guide des chefs d’entreprise sur les principales tendances du cloud

Le cœur de la conception d’une solution robuste consiste à envisager les différentes façons dont les gens utilisent leurs appareils, en particulier les technologies d'assistance, telles que les lecteurs d'écran comme Talkback et VoiceOver, et les assistants personnels à commande vocale comme Siri, Echo et autres.

Comment créer des expériences robustes

Les développeurs sont essentiels pour créer de la robustesse pour différents agents utilisateurs et technologies d'assistance. Ils commencent par aider à s'assurer que le code d'un site est bien construit. Si le langage de balisage est HTML, le code aura des balises de début et de fin complètes, telles que « Welcome to Perficient».

Cependant, les développeurs peuvent introduire des erreurs et des incohérences avec du HTML bâclé, ce qui pose des problèmes sur même les navigateurs les plus récents. La meilleure approche est de suivre les Principes, directives et critères de succès des WCAG 2.1 AA pour créer un code HTML valide qui fonctionne correctement sur les navigateurs et les plates-formes. Ensuite, les développeurs doivent fréquemment décider des versions de navigateurs à prendre en charge et trouver un équilibre entre le développement pour des navigateurs plus anciens avec des publics cibles plus petits et des navigateurs plus récents qui recueillent généralement une organisation la majeure partie du trafic de son site Web. Enfin, les développeurs peuvent utiliser des outils automatisés pour détecter les erreurs et les avertissements dans leur code HTML et XHTML.

Investir dans POUR et créer un design meilleur et plus accessible

Il existe de nombreuses informations à souvenez-vous quand il s'agit de concevoir avec tous ces principes à l'esprit. Ce raccourci vous aidera lorsque vous commencerez à utiliser activement POUR dans toutes vos conceptions:

  • Perceptible: le contenu est présenté dans plusieurs formats.
  • Exploitable: le contenu est accessible sur une variété de types d'appareils et de modalités d'entrée. [19659012] Compréhensible: les composants de l'interface utilisateur et la navigation fonctionnent indépendamment de l'appareil.
  • Robuste: optimisez l'ajustement avec les agents utilisateurs actuels et futurs, y compris les technologies d'assistance.

Pour plus d'informations, consultez notre Accessibility IQ pour votre site Web, lisez la suite de notre série UX for Accessible Design et contactez nos experts sur design accessible aujourd'hui .

À propos de l'auteur

I'm a Senior Gestionnaire User Insights & Research hors du bureau d'Atlanta.

Plus de cet auteur




Source link

0 Partages