Unité 10 / 11

L'intelligence artificielle dans l'accessibilité et la conception inclusive

Gains :

  • Possibilité de contrôler et d'améliorer le contraste des couleurs, le texte alternatif, l'accès au clavier et les critères WCAG avec prise en charge de l'intelligence artificielle
  • Capacité à générer et vérifier des textes d'accessibilité tels que l'expérience de lecteur d'écran, le texte alternatif et les étiquettes de formulaire avec l'intelligence artificielle
  • Comprendre les limites de la validation des recommandations d'accessibilité de l'IA avec une véritable technologie d'assistance et des tests utilisateurs

L'accessibilité (a11y en abrégé) est la capacité d'un produit à être utilisé par tous, y compris les personnes handicapées : un utilisateur malvoyant peut naviguer avec un lecteur d'écran (logiciel auxiliaire qui convertit le texte en parole), une personne ayant des difficultés motrices peut tout faire avec un clavier, une personne daltonienne peut recevoir des informations sans compter sur la couleur. Le design inclusif est plus large : il place la diversité humaine au centre du design, y compris l'âge, la langue, la culture, le handicap temporaire (bras cassé) ou le handicap contextuel (écran au soleil). L’accessibilité n’est pas un « plus » mais une responsabilité fondamentale et une exigence légale dans la plupart des pays. L'IA est un puissant présélection et générateur de brouillons dans ce domaine ; mais la véritable accessibilité n’est confirmée que par de véritables technologies d’assistance et par des tests utilisateur.

WCAG et domaines de contrôle clés

Les WCAG (Web Content Accessibility Guidelines) sont un ensemble de critères d'accessibilité acceptés au niveau international ; Le niveau AA est généralement visé. Il repose sur quatre principes : le contenu doit être perceptible, l'interface doit être utilisable, l'information doit être compréhensible et techniquement solide. Les domaines de contrôle les plus courants dans la pratique sont :

  • Contraste des couleurs : la différence entre le texte et l’arrière-plan est-elle suffisante ? (Pour AA, rapport d'au moins 4,5 : 1 dans le texte normal.)
  • Texte alternatif (texte alternatif) : les images ont-elles un équivalent textuel qui les explique au lecteur d'écran ?
  • Accès au clavier : peut-on faire quelque chose sans souris ? L’ordre de mise au point a-t-il un sens ?
  • Informations sur la couleur uniquement : des expressions telles que « Remplissez les champs rouges » excluent l'utilisateur daltonien.
  • Étiquettes de formulaire : chaque champ de saisie possède-t-il une étiquette que le lecteur d'écran lira ?
  • Cible tactile : les boutons sont-ils suffisamment grands pour être pressés confortablement avec les doigts ?

L'IA peut effectuer une analyse préliminaire rapide dans bon nombre de ces domaines : vous pouvez donner du texte et demander "le contraste est-il suffisant ?", donner une description de l'image et demander "suggérer un texte alternatif", donner une description de l'interface et demander "quels sont les problèmes d'accès au clavier".

Attention : Ce n'est pas parce que l'IA dit « ça a l'air accessible » que c'est une garantie d'accessibilité. La vérification automatique ne détecte que certaines des erreurs WCAG ; Le reste émergera avec l’usage réel.

Texte alternatif : le secret d'un bon texte alternatif

Le texte alternatif remplace l’image pour l’utilisateur malvoyant. Un bon texte alternatif transmet la fonction et la signification de l’image, et non ses détails décoratifs. Le texte alternatif d'une icône « Ajouter au panier » doit être « Ajouter au panier » et non « image du panier », car c'est l'action qui compte pour l'utilisateur. L'IA est efficace pour générer des contours de sous-textes, mais comme elle ne connaît pas le contexte, elle peut produire un texte trop descriptif ou non pertinent. Vous demandez à chaque texte alternatif « pourquoi cette image est-elle ici ? » Recadrez avec la question.

visuel

Faible sous-texte

Sous-texte fort

Icône du panier (bouton)

"Icône du panier, couleur grise"

"Ajouter au panier"

photo du produit

"image"

"Manteau d'hiver bleu, vue de face"

ligne décorative

"Ligne d'ornement"

(laisser vide – décoratif)

Graphiques

"Image graphique"

"Ventes 2024 : augmentation chaque trimestre"

Langage et portée inclusifs

L'accessibilité ne se limite pas aux contrôles techniques ; La langue est également inclusive. Le texte qui suppose le sexe (« utilisateur et son conjoint »), exclut en fonction de ses capacités (« regarder », « entendre facilement ») ou contient des hypothèses culturelles exclura certains utilisateurs. L’IA peut scanner le texte dans cette perspective, mais vous devez vous assurer que le langage « neutre » qu’elle suggère reste naturel et compréhensible ; Une correction excessive peut rendre le texte maladroit.

trois mini-cases

Cas 1 — Erreurs de contraste détectées tôt. Une équipe a demandé à l’IA de scanner les couleurs du texte de 20 écrans et a déterminé que le contraste était inférieur au seuil AA à 7 endroits. Les corrections ont été apportées sans entrer dans le développement ; le coût d'une correction ultérieure a été évité. Mais l’équipe n’a toujours pas ignoré le test du lecteur d’écran.

Cas 2 — Seules les informations relatives à la couleur ont été corrigées. Un formulaire affichait des champs d'erreur uniquement avec une bordure rouge. L'IA l'a signalé ; L'équipe a également ajouté du texte et des icônes à chaque erreur. Les utilisateurs daltoniens peuvent désormais voir l’erreur. Leçon : la couleur à elle seule ne peut pas transmettre d’information.

Cas 3 – L’IA a induit une approbation trompeuse. Un concepteur a ignoré les tests des lecteurs d’écran parce qu’il a qualifié l’IA d’« accessible ». Lors du test réel, il s'est avéré que l'ordre de mise au point était confus et que certains boutons n'étaient pas du tout lus. Leçon : la confirmation automatique est le début ; les tests réels de technologie d’assistance sont obligatoires.

Invites copiables

Pré-analysez cette description de l'interface pour en vérifier l'accessibilité : 1) y a-t-il des informations uniquement basées sur la couleur ? 2) y a-t-il une étiquette de texte pour chaque élément cliquable ? 3) y a-t-il des éléments qui ne sont pas accessibles via le clavier ? 4) l'ordre de mise au point a-t-il du sens ? Ajouter la note "Test réel requis". Recette : <<texte>>

Suggérez un texte alternatif pour ces images. Règle : transmettre la FONCTION/le sens de l'image, pas le détail décoratif. Écrivez l'action pour les icônes de boutons. Pour les images décoratives, dites « le texte alternatif doit être laissé vide ». Descriptions du contexte et des images : <<liste>>

Vérifiez ces textes pour le langage inclusif : y a-t-il des hypothèses de genre, un langage d'exclusion basé sur les capacités (comme « voir », « entendre »), des hypothèses culturelles ? Proposer des alternatives qui restent naturelles ; ne pas trop corriger.Textes : <<liste>>

Rédigez un texte d'erreur et d'étiquette accessible pour ce formulaire : étiquette visible pour chaque champ, description pour le lecteur d'écran et message décrivant l'erreur, quelle que soit la couleur (texte + icône). Voix et ton : <<carte>>Champs du formulaire : <<liste>>

Invite faible/Invite forte

Faible : "Écrivez un texte alternatif pour cette image."

Résultat : « Une image » ou un texte trop descriptif qui manque la fonction.

Fort : "Suggérez un texte alternatif pour ces images ; transmettez la fonction/la signification de l'image ; écrivez l'action pour les icônes de boutons ; marquez les icônes décoratives comme "doivent être laissées vides". "

Le résultat : des sous-textes contextuels, fonctionnels et précis.

Différence : une invite forte apporte une concentration fonctionnelle + une convention de boutons + une distinction décorative.

Erreurs courantes

  • Confondre l’approbation de l’intelligence artificielle avec une garantie d’accessibilité. Cela ne remplace pas de véritables tests.
  • Il suffit de charger les informations en couleur. Les utilisateurs daltoniens manquent d’informations.
  • Expliquer l'image, pas la fonction, dans le texte alternatif. Une action doit être écrite pour l'icône du bouton.
  • Laissons l’accessibilité pour la fin. S’il n’est pas démarré au stade filaire, il sera coûteux de le corriger ultérieurement.
  • Langage surcorrigé. Un langage inclusif qui perd son caractère naturel nuit également à la compréhensibilité.

En résumé

L'accessibilité signifie que le produit est accessible à tous ; Ce n’est pas un extra, c’est une responsabilité essentielle et, dans la plupart des cas, une responsabilité légale. L'IA est précieuse en tant que générateur rapide de contrôle en amont et de brouillon pour le contraste, le texte alternatif, l'accès au clavier et l'analyse linguistique inclusive. Mais l’approbation automatique ne détecte qu’une partie des erreurs WCAG ; L'accessibilité réelle est confirmée par des tests avec des lecteurs d'écran et de vrais utilisateurs de technologies d'assistance. Utilisez le modèle comme navigateur frontal, obtenez la preuve à partir de tests réels.

Tâche de candidature

  1. Pré-analysez une description de l'interface pour en vérifier l'accessibilité à la première invite.
  2. Corrigez uniquement les informations basées sur la couleur ou les éléments sans étiquette.
  3. Générez des textes alternatifs orientés fonction pour les visuels sur votre écran avec la deuxième invite.
  4. Vérifiez vos textes pour un langage inclusif avec la troisième invite.
  5. Si possible, essayez le test réel avec un lecteur d'écran et notez ce qui manque à l'analyse automatique.

liste de contrôle

  • [ ] J'ai pré-numérisé le contraste, l'accès au clavier et les étiquettes.
  • [ ] Je n'ai pas laissé d'informations basées uniquement sur la couleur.
  • [ ] J'ai écrit les sous-textes de manière fonctionnelle et j'ai laissé les sous-textes décoratifs vides.
  • [ ] J'ai fait un contrôle linguistique inclusif, j'ai préservé le naturel.
  • [ ] Je ne considérais pas l'approbation automatique comme une garantie d'accessibilité.
  • [ ] J'ai planifié/mis en œuvre de véritables tests de technologies d'assistance.