Entretien avec un DSI qui utilise un lecteur d’écran pour exercer son métier et l’évolution de la technologie d’accessibilité
Par
-
Cliff Saran,
Rédacteur en chef
Publié le : 22 juil. 2024 17:16
Les interfaces graphiques (GUI) sont le principal moyen par lequel de nombreuses personnes interagissent avec des appareils informatiques, qu’il s’agisse de smartphones, de téléviseurs intelligents, d’ordinateurs portables, de bureaux ou de la navigation sur des sites web. Bien que des dispositifs comme les enceintes intelligentes et des assistants vocaux tels que Siri sur les appareils iOS offrent une alternative d’interface utilisateur, permettant aux utilisateurs de demander des informations et d’effectuer des tâches limitées par la voix, l’utilisation de la synthèse vocale pour les lecteurs d’écran destinés aux personnes aveugles ou malvoyantes existe depuis des décennies.
En plus de ses responsabilités professionnelles, Suleyman Gokyigit, DSI de Fire, une organisation américaine qui défend les droits à la liberté d’expression, consacre une partie de son temps à tester l’accessibilité des logiciels et des sites web pour la société de test Applause. Récemment, Computer Weekly a échangé avec Gokyigit sur les aspects que les développeurs de logiciels et les concepteurs de sites web doivent prendre en compte pour améliorer l’accessibilité.
Applause propose notamment aux entreprises développant de nouveaux logiciels ou sites web de vérifier si leurs créations respectent les principes de conception nécessaires à l’accessibilité. « Même si ce n’est pas une fonctionnalité d’accessibilité, les entreprises souhaitent s’assurer que les personnes aveugles peuvent utiliser le logiciel ou naviguer sur le site web », explique Gokyigit.
Dans le cadre de son travail avec Applause, il teste et effectue une série de tâches sur des sites web ou des logiciels en utilisant un lecteur d’écran. Ses actions sont enregistrées. « Cela peut consister à accéder à une page web, se connecter, puis créer une nouvelle commande. Je fournis des retours en permanence, ce qui permet à ces entreprises de mieux comprendre », précise-t-il.
Accessibilité : hier et aujourd’hui
Une personne utilisant un lecteur d’écran ne se sert pas d’une souris. « Les logiciels et les sites web ne doivent pas être conçus de manière à nécessiter un clic de souris », souligne Gokyigit. « Il faut pouvoir naviguer uniquement au clavier et toutes les fonctionnalités doivent être accessibles par ce biais. »
En évoquant son parcours personnel avec l’accessibilité des logiciels, Gokyigit, qui est totalement aveugle, constate que la technologie a beaucoup évolué au fil des ans. Il utilise un logiciel de lecture d’écran. Lorsqu’il était à l’école primaire, il utilisait un Apple 2, et le logiciel d’accessibilité disponible à l’époque ne permettait la compatibilité qu’avec quelques applications très spécifiques. « Il faisait des choses vraiment basiques comme taper. C’est ainsi que j’ai appris à taper », raconte-t-il.
Lorsqu’il a commencé à utiliser des PC en 1991, à l’âge de 12 ans, Gokyigit a utilisé un programme appelé JAWS (Job Access With Speech), un lecteur d’écran pour le système d’exploitation MS-DOS. Cependant, comme le système d’exploitation du PC ne proposait qu’une interface utilisateur en ligne de commande, la lecture d’écran était plus simple que l’interface graphique des systèmes d’exploitation modernes utilisés sur les PC, Mac et smartphones, ainsi que les applications qui en découlent.
Avec Windows 3.0, Microsoft a construit une interface graphique sur MS-DOS, mais comme le rappelle Gokyigit, d’un point de vue accessibilité, « c’était complètement inutilisable au départ ». Le passage d’une interface utilisateur entièrement textuelle à une représentation graphique a conduit à une absence totale d’accessibilité. Ce n’était pas une priorité à l’époque, ajoute-t-il. Cela signifiait que les applications prenant en charge l’accessibilité étaient publiées deux à trois ans après la sortie du logiciel. « Nous avons commencé à pouvoir utiliser des logiciels deux à trois ans après tout le monde, car il fallait du temps pour rendre les choses accessibles », explique-t-il.
Près de 35 ans plus tard, l’accessibilité des logiciels s’est considérablement améliorée, mais il reste encore des domaines à perfectionner. « L’objectif des logiciels devrait toujours être de garantir l’accessibilité dès leur sortie. Il ne devrait rien y avoir de spécial que quelqu’un de malvoyant ou ayant un handicap doive faire pour que son logiciel fonctionne », affirme Gokyigit.
Bien que les synthétiseurs vocaux matériels encombrants du passé aient été remplacés par des logiciels offrant une synthèse vocale plus naturelle et que les systèmes d’exploitation modernes intègrent une quantité incroyable d’options d’accessibilité, il reste encore des progrès à réaliser.
« On ne peut même pas comparer la situation d’il y a 30 ans en matière d’accessibilité à celle d’aujourd’hui », déclare Gokyigit. « De nombreux changements ont été impulsés par la technologie, mais les développeurs de logiciels et les entreprises pour lesquelles ils travaillent sont désormais plus conscients de l’accessibilité. Il existe une très large base d’utilisateurs qui utilisent des outils tels que les lecteurs d’écran. »
Les développeurs doivent garder à l’esprit qu’une personne utilisant un lecteur d’écran ne se sert pas de la souris, c’est pourquoi Gokyigit exhorte les développeurs à réfléchir à la manière dont ils mettent en œuvre la navigation au clavier. « Les logiciels et les sites web ne doivent pas être conçus de manière à nécessiter un clic de souris », insiste-t-il. « Il faut pouvoir naviguer au clavier et accéder à toutes les fonctionnalités. »
En examinant les pages web, il ajoute : « Tous les éléments non textuels doivent être décrits. Pourtant, à ce jour, vous pouvez visiter de nombreux sites web où il est indiqué qu’il y a un bouton non étiqueté ou une image graphique. Cela signifie qu’il n’y a pas de description, alors que cela ne prend que quelques secondes à inclure. »
Le rôle de l’IA dans l’accessibilité
L’intelligence artificielle (IA) a le potentiel de lire l’écran de l’ordinateur et de comprendre ce que l’utilisateur essaie d’accomplir.
En examinant le potentiel de l’IA pour améliorer l’accessibilité, Gokyigit déclare : « Ce serait incroyable, mais nous n’en sommes pas encore là. Actuellement, l’IA est très utile pour des tâches telles que la description. Être capable de décrire ce qui est à l’écran, ou même simplement de prendre une photo et de demander à l’IA de décrire l’image, n’était pas pratique jusqu’à récemment, car elle avait tendance à halluciner. » En d’autres termes, l’IA se trompait et fournissait une description incorrecte de l’image. Les descriptions étaient également très courtes. « Maintenant, vous pouvez obtenir des paragraphes de descriptions très détaillées et précises, donc je peux demander à l’IA aujourd’hui de décrire ce qui est à l’écran », ajoute-t-il.
Cependant, il existe encore des lacunes dans les logiciels. En décrivant une situation récente, Gokyigit raconte : « Je voulais créer un nouveau dossier partagé sur mon dispositif de stockage en réseau pour l’inclure dans notre sauvegarde, mais l’interface d’administration n’était pas accessible. » Bien que le lecteur d’écran lui ait indiqué qu’il devait cliquer sur une case à cocher, Gokyigit ne pouvait pas la trouver.
« Je pouvais voir que les dossiers étaient cochés, mais pour le nouveau dossier, j’ai essayé tout, depuis cliquer dessus, jusqu’à des clics aléatoires un peu à gauche et un peu à droite, espérant toucher une case à cocher que le lecteur d’écran n’avait pas détectée. » Mais rien de ce qu’il a essayé n’a fonctionné. « En fin de compte, j’ai dû faire appel à quelqu’un qui pouvait voir la case à cocher et cliquer dessus. Ce qui serait incroyable, c’est que l’IA puisse cliquer sur la case à cocher pour moi. »
L’accessibilité signifie l’utilisabilité pour tous
Gokyigit estime que les défis liés à l’utilisabilité des logiciels vont au-delà de la simple adaptation pour les personnes en situation de handicap.
« La possibilité d’avoir une véritable conversation ou de contrôler votre ordinateur par la voix a beaucoup de sens », dit-il. « Regardez les anciennes séries de science-fiction, comme Star Trek, même dans les années 1960 et certainement dans les années 1980, les gens savaient que l’interface utilisateur la plus naturelle était simplement de converser avec la machine et de lui dire ce que vous voulez qu’elle fasse. »
En savoir plus sur CW500 et les compétences en leadership IT
-
Accessibilité : un podcast de Downtime Upload de Computer Weekly
Par : Cliff Saran
-
Meilleures pratiques pour créer des documents accessibles
Par : David Weldon
-
sandbox
Par : Contributeur de TechTarget
-
Pourquoi les documents accessibles sont-ils importants ?
Par : George Lawton