Article de reference

Accessibilité informatique

( Learn how and when to remove this message ) L'accessibilité informatique désigne l' accessibilité d'un système informatique à toutes les personnes, quel que soit le type de ha...

(Learn how and when to remove this message)

L'accessibilité informatique désigne l' accessibilité d'un système informatique à toutes les personnes, quel que soit le type de handicap ou la gravité de la déficience. Le terme accessibilité est le plus souvent utilisé en référence à du matériel ou à des logiciels spécialisés , ou à une combinaison des deux, conçus pour permettre l'utilisation d'un ordinateur par une personne handicapée ou atteinte d'une déficience.

Fonctionnalités d'accessibilité

Les fonctionnalités d'accessibilité sont destinées à rendre l'utilisation de la technologie moins difficile pour les personnes handicapées. Les fonctionnalités d'accessibilité courantes comprennent la synthèse vocale , le sous-titrage et les raccourcis clavier . Les technologies plus spécifiques qui nécessitent du matériel supplémentaire sont appelées technologies d'assistance .

Il existe de nombreux handicaps ou déficiences qui peuvent constituer un obstacle à l'utilisation efficace d'un ordinateur. Certains de ces handicaps, qui peuvent être dus à une maladie , à un traumatisme ou à des troubles congénitaux , comprennent :

L'accessibilité du Web est un sujet étroitement lié à l'accessibilité informatique . Tout comme l'accessibilité informatique, l'accessibilité du Web consiste à faciliter l'utilisation du World Wide Web pour les personnes handicapées.

a11y, numéronyme d'accessibilité illustré

L'accessibilité est souvent abrégée sous la forme du numéronyme a11y , où le nombre 11 fait référence au nombre de lettres omises. Cela correspond aux abréviations d' internationalisation et de localisation , respectivement i18n et l10n . De plus, a11y est également répertorié dans le registre supplémentaire de l'USPTO sous Accessibility Now, Inc.

Évaluation des besoins spéciaux

Les personnes qui souhaitent surmonter une déficience afin d'utiliser un ordinateur de manière confortable peuvent avoir besoin d'une « évaluation des besoins spéciaux » par un consultant en technologie d'assistance (comme un ergothérapeute , un technologue en ingénierie de réadaptation ou un technologue en éducation ) pour les aider à identifier et à configurer les technologies d'assistance appropriées pour répondre à leurs besoins individuels. Même les personnes qui ne peuvent pas quitter leur domicile ou qui vivent loin des prestataires d'évaluation peuvent être évaluées (et assistées) à distance à l'aide d' un logiciel de bureau à distance et d'une webcam . Par exemple, l'évaluateur se connecte à l'ordinateur du client via une connexion Internet à haut débit , observe les compétences informatiques de l'utilisateur, puis effectue à distance les ajustements d'accessibilité à l'ordinateur du client si nécessaire.

Options d'accessibilité pour les handicaps spécifiques

BBC News affichée en « mode bureau », avec des liens d'accessibilité en haut. La capture d'écran est prise à partir de Windows Mobile.
Un dispositif d'assistance à commutateur unique qui permet à l'utilisateur d'accéder à un clavier à l'écran

Déficiences cognitives et analphabétisme

Le plus grand défi en matière d'accessibilité informatique est de rendre les ressources accessibles aux personnes atteintes de troubles cognitifs, en particulier celles qui ont des difficultés à communiquer et à lire. Par exemple, les personnes atteintes de troubles de l'apprentissage peuvent s'appuyer sur des symboles propriétaires et identifier des produits particuliers via les symboles ou les icônes du produit. Malheureusement, les lois sur le droit d'auteur peuvent limiter la diffusion d'icônes ou de symboles aux programmes et sites Web par des propriétaires qui ne souhaitent pas les divulguer au public.

Dans ces situations, une approche alternative pour les utilisateurs qui souhaitent accéder à des terminaux informatiques publics dans les bibliothèques , les distributeurs automatiques de billets et les kiosques d'information consiste pour l'utilisateur à présenter un jeton au terminal informatique - tel qu'une carte à puce - qui contient des informations de configuration pour ajuster la vitesse de l'ordinateur, la taille du texte, etc. à leurs besoins particuliers.

Ce concept est couvert par la norme CEN « Systèmes de cartes d'identification – Interface homme-machine ». Le développement de cette norme a été soutenu en Europe par SNAPI et a été intégré avec succès dans les spécifications de la Local Authority Smartcards Standards e-Organisation (LASSeO).

Déficience visuelle

Étant donné que les interfaces informatiques nécessitent souvent une entrée visuelle et fournissent un retour visuel, un autre défi important en matière d’accessibilité informatique consiste à rendre les logiciels utilisables par les personnes malvoyantes.

Pour les personnes souffrant d'une déficience visuelle légère ou moyenne, des éléments tels que des polices de grande taille , des écrans haute résolution, des thèmes et des icônes à contraste élevé associés à un retour auditif et à un logiciel d'agrandissement de l'écran sont très utiles. Dans le cas d'une déficience visuelle grave telle que la cécité, un logiciel de lecture d'écran qui fournit un retour d'information par synthèse vocale ou un affichage braille actualisable est un aménagement nécessaire pour l'interaction avec un ordinateur.

Environ 8 % des hommes et 0,4 % des femmes souffrent d'une forme de daltonisme . Les principales combinaisons de couleurs susceptibles d'être confondues par les personnes malvoyantes sont le rouge/vert et le bleu/jaune. Cependant, dans une interface utilisateur bien conçue, la couleur n'est pas le principal moyen de distinguer les différentes informations.

Déficiences motrices et dextérité

Certaines personnes ne peuvent pas utiliser un périphérique d'entrée conventionnel , comme la souris ou le clavier . Il est donc important que les fonctions du logiciel soient accessibles à l'aide des deux périphériques. Idéalement, le logiciel utilisera une API d'entrée générique qui permet l'utilisation même de périphériques hautement spécialisés, inédits au moment du développement initial du logiciel. Les raccourcis clavier et les mouvements de la souris sont des moyens d'y accéder, tout comme des solutions plus spécialisées, notamment les claviers logiciels à l'écran et les périphériques d'entrée alternatifs ( commutateurs , joysticks et boules de commande ). Les utilisateurs peuvent activer une fonction de rebond des touches , permettant au clavier d'ignorer les pressions répétées sur la même touche. La technologie de reconnaissance vocale est également une alternative convaincante et adaptée à la saisie au clavier et à la souris conventionnelle, car elle nécessite simplement un casque audio couramment disponible.

La conception de l'interface utilisateur peut également améliorer l'accessibilité pour les utilisateurs souffrant de troubles moteurs. Par exemple, la conception du pointage par barrière permet de sélectionner les fonctions fréquemment utilisées avec moins de précision.

L' astrophysicien Stephen Hawking est un exemple de personne souffrant de graves limitations motrices et physiques qui a utilisé des technologies d'assistance pour l'aider dans ses activités quotidiennes . Il a utilisé un interrupteur, associé à un logiciel spécial, qui lui a permis de contrôler son ordinateur monté sur un fauteuil roulant en utilisant ses capacités de mouvement limitées et limitées. Ce système personnalisé lui a permis de rester mobile, de faire des recherches et de produire ses travaux écrits. Le professeur Hawking a également utilisé des technologies de communication améliorées et alternatives pour parler et un dispositif de contrôle environnemental pour accéder aux équipements de manière autonome.

Une petite quantité de recherches modernes indique que l’utilisation d’une souris d’ordinateur standard améliore la motricité fine.

Déficience auditive

Bien que les interfaces utilisateur sonores jouent un rôle secondaire dans l'informatique de bureau courante, ces interfaces se limitent généralement à l'utilisation d'effets sonores en guise de retour d'information. Certains éditeurs de logiciels prennent en compte les personnes qui ne peuvent pas entendre en raison de déficiences auditives, d'exigences de silence ou de l'absence de logiciel de production de son. Les sons du système comme des bips peuvent être remplacés ou complétés par des notifications visuelles et du texte sous-titré (semblable au sous-titrage ). Les sous-titres sont un moyen très populaire de relayer des informations pour les communautés sourdes et malentendantes. L'animation par ordinateur moderne permet également la traduction du contenu en langue des signes au moyen d'avatars en langue des signes, tels que SiMAX.

Types d'accessibilité des logiciels

Interfaces de programmation d'applications d'accessibilité

Les API logicielles (interfaces de programmation d'applications) existent pour permettre aux produits de technologie d'assistance tels que les lecteurs d'écran et les agrandisseurs d'écran de fonctionner avec les logiciels courants. Les API actuelles ou passées incluent :

Certaines de ces API sont en cours de normalisation dans la série de normes ISO/IEC 13066.

Fonctionnalités d'accessibilité dans les logiciels grand public

Les logiciels d’accessibilité peuvent également faciliter l’accès aux périphériques d’entrée au niveau de l’utilisateur. Il s’agit notamment de :

Soutien aux personnes ayant des troubles d'apprentissage

D'autres approches peuvent être particulièrement pertinentes pour les utilisateurs souffrant de troubles de l'apprentissage. Il s'agit notamment de :

Cadre d'accessibilité ouvert

L'Open Accessibility Framework (OAF) fournit un aperçu des étapes à suivre pour qu'une plate-forme informatique soit considérée comme accessible. Ces étapes sont analogues à celles nécessaires pour rendre un environnement physique ou bâti accessible. L'OAF divise les étapes requises en deux catégories : création et utilisation.

Les étapes de « création » décrivent les précurseurs et les éléments de base nécessaires aux développeurs de technologies pour créer des applications et des produits accessibles. Elles sont les suivantes :

  1. Définissez ce que signifie « accessible » pour l'utilisation identifiée de la plateforme. Il doit être clair ce que l'on entend par « accessible », car cela diffère selon la modalité et les capacités de chaque plateforme. Les fonctionnalités d'accessibilité peuvent inclure la navigation par onglets , la création de thèmes et une API d'accessibilité .
  2. Fournir des éléments d'interface utilisateur de stock accessibles . Des éléments d'interface utilisateur « de stock » prédéfinis, utilisés par les développeurs d'applications et les outils de création, doivent être implémentés pour exploiter les fonctionnalités d'accessibilité d'une plateforme.
  3. Fournir des outils de création qui prennent en charge l'accessibilité. Les développeurs d'applications et les auteurs de contenu doivent être encouragés à mettre en œuvre des outils qui amélioreront les fonctionnalités d'accessibilité d'une plateforme. L'utilisation de ces outils peut prendre en charge les éléments d'interface utilisateur de stock accessibles, demander les informations nécessaires à la mise en œuvre correcte d'une API d'accessibilité et identifier les outils d'évaluation et de réparation de l'accessibilité.

Les étapes d'« utilisation » décrivent ce qui est nécessaire pour l'environnement informatique dans lequel ces applications accessibles s'exécuteront. Elles sont les suivantes :

  1. Fournir des supports de plateforme. Les plateformes informatiques doivent implémenter correctement les fonctionnalités d'accessibilité spécifiées dans leur définition d'accessibilité. Par exemple, les définitions d'API d'accessibilité doivent être implémentées correctement dans le code du programme.
  2. Fournir des logiciels d'application accessibles . Les applications accessibles doivent être disponibles pour la plateforme et elles doivent prendre en charge les fonctionnalités d'accessibilité de la plateforme. Cela peut être réalisé simplement en utilisant les éléments de stock accessibles et les outils de création qui prennent en charge l'accessibilité.
  3. Fournir des technologies d'assistance . Les technologies d'assistance (par exemple, lecteurs d'écran, agrandisseurs d'écran, saisie vocale, claviers adaptés) doivent être réellement disponibles pour la plateforme afin que les utilisateurs puissent interagir efficacement avec la technologie.

Les exemples suivants montrent que l'OAF peut être appliqué à différents types de plateformes : systèmes d'exploitation de bureau, applications Web et plateforme mobile. Une liste plus complète est disponible dans le référentiel d'accessibilité Open Source du groupe Open Accessibility Everywhere (OAEG).

  1. Les API d'accessibilité incluent l' interface du fournisseur de services de technologie d'assistance et l'automatisation de l'interface utilisateur sur le bureau, WAI-ARIA dans les applications Web et l'API d'accessibilité Blackberry sur le système d'exploitation Blackberry.
  2. D'autres API sont l'accès au clavier et la création de thèmes dans des bibliothèques de widgets comme Java Swing pour les applications de bureau, jQuery UI et Fluid Infusion pour les applications Web et le Lightweight User Interface Toolkit (LWUIT) pour les applications mobiles.
  3. La prise en charge du développement accessible peut être efficace en utilisant Glade (pour la boîte à outils GTK+), le plugin DIAS pour NetBeans IDE, Xcode IDE pour les applications iOS . Les outils d'inspection d'accessibilité comme Accerciser (pour AT-SPI ) et la prise en charge de la création accessible avec le plugin AccessODF pour LibreOffice et Apache OpenOffice s'intègrent également dans cette étape.
  4. La prise en charge de l'automatisation de l'interface utilisateur sur Microsoft Windows, la prise en charge d'ATK et AT-SPI dans Linux GNOME, la prise en charge de WAI-ARIA dans Firefox, et l'environnement d'exécution mobile MIDP LWUIT (ou l'environnement d'exécution mobile MIDP LCDUI) disponible sur les téléphones mobiles avec Java sont des exemples d'API.
  5. Le lecteur DAISY AMIS sur le bureau Microsoft Windows et le gestionnaire de contacts AEGIS pour les téléphones avec Java ME sont conçus pour l'accessibilité.
  6. La loupe GNOME Shell et Orca sur le bureau GNOME, l'ATK (Accessibility Toolkit) de GNOME, le lecteur d'écran Web WebAnywhere , et le système de saisie de texte alternatif Dasher pour Linux , iOS et Android sont des exemples de technologies d'assistance.

L’objectif des outils répertoriés est d’intégrer l’accessibilité dans diverses technologies grand public.

Effets positifs de l’accessibilité informatique

Effets à l’école

L'accessibilité des ordinateurs joue un rôle important dans la salle de classe. La technologie accessible peut permettre un apprentissage personnalisé pour tous les élèves.

Impacts en classe

Lorsque la technologie accessible permet un apprentissage personnalisé, les effets sont positifs pour les élèves. L’apprentissage personnalisé déplace l’attention de ce qui est enseigné vers ce qui est appris. Cela permet aux élèves de devenir partie intégrante du processus d’apprentissage. L’accessibilité en classe permet à des millions d’élèves de tous les horizons d’avoir des chances égales en matière d’éducation et de suivre le rythme de leurs pairs non handicapés.

Lorsque les ordinateurs sont personnalisés pour les élèves en classe, les élèves sont plus à l'aise en classe, les élèves ayant des besoins spéciaux sont mieux assistés et les enseignants peuvent économiser du temps et des efforts.

Si les PC peuvent apporter une aide précieuse en classe, les iPad et les applications peuvent également jouer un rôle important. Des applications sont constamment développées pour aider les enseignants, les parents et les enfants. Les enseignants ont noté que la facilité et la portabilité des tablettes en font un choix privilégié qui permet une utilisation dans une variété d'environnements. Les avantages comprennent l'interactivité, l'accès à Internet et la messagerie texte. Les enseignants ont remarqué des améliorations dans les capacités motrices, les compétences en lecture et l'interaction avec les autres chez les élèves.

Impacts en dehors de la salle de classe

Les parents et les enseignants peuvent constater les effets à long terme de l’accessibilité sur les élèves handicapés. Cela peut inclure des compétences sociales améliorées, de meilleures relations avec la famille et les amis, une meilleure compréhension du monde qui les entoure et une démonstration d’autonomie et de confiance. Les changements peuvent être observés non seulement chez les enfants, mais aussi chez les adultes. Les médias sociaux peuvent aider les parents à apprendre, à partager des connaissances et à recevoir un soutien moral.

Effets sur le lieu de travail

L'accessibilité des ordinateurs joue un rôle important sur le lieu de travail. Au cours des dernières années, les adultes handicapés ont pu travailler à domicile et bénéficier de logiciels fiables. Cela permet aux travailleurs de travailler dans un espace confortable tout en étant en mesure de subvenir à leurs besoins. Cela permet à des milliers de personnes handicapées de créer et de gagner leur vie. Le faible coût et la fiabilité des ordinateurs ont facilité le processus.

Normes et réglementations concernant l'accessibilité informatique

Article 508 de la loi sur la réadaptation de 1973

La section 508 exige que les agences fédérales américaines rendent leurs technologies électroniques et informatiques (EIT) accessibles à tous les employés handicapés et aux membres du public. L' US Access Board élabore et maintient les normes d'accessibilité des technologies de l'information et de la communication (TIC) . L'Access Board a publié une règle finale entrée en vigueur le 18 janvier 2018, mettant à jour les exigences d'accessibilité en vertu de la section 508. Cette règle finale exige que tout le contenu électronique généré par les agences fédérales américaines soit conforme aux critères de réussite de niveau A et de niveau AA de WCAG 2.0, avec quatre exceptions pour les documents non Web : 2.4.1 Contournement des blocs, 2.4.5 Plusieurs voies, 3.2.3 Navigation cohérente et 3.2.4 Identification cohérente.

Normes internationales

ISO 9241-171:2008

La norme ISO 9241-171:2008 fournit des conseils et des spécifications ergonomiques pour la conception de logiciels accessibles à l'usage du public.

Rédigé par des experts indépendants en matière de normes, ce document est la norme la plus complète et la plus technique pour la conception de fonctionnalités accessibles pour les logiciels, couvrant tous les handicaps et tous les aspects des logiciels. Il fournit des exemples de deux niveaux de priorité (« Obligatoire » et « Recommandé ») et propose une liste de contrôle pratique conçue pour aider à enregistrer les résultats des tests de logiciels.

En raison de sa complexité et de sa nature technique, et avec plus de 150 énoncés individuels, la norme ISO 9241-172 est difficile à interpréter et à appliquer. Heureusement, tous les énoncés ne sont pas pertinents pour chaque situation, il peut donc être judicieux d'identifier un sous-ensemble d'énoncés adaptés à l'environnement logiciel particulier, ce qui rend l'utilisation de ce document beaucoup plus réalisable.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index