Comment les personnes handicapées utilisent le Web
Limite de responsabilité
Merci de consulter la section "Limite de responsabilité" avant toute utilisation de ce cours.
Vue d'ensemble
Introduction
Les utilisateurs handicapées et les personnes âgées peuvent se heurter à des difficultés pour accéder au contenu du World Wide Web. Ces problèmes peuvent toutefois se résoudre grâce à des aides techniques. Une aide technique peut se définir comme n'importe quel produit, instrument, équipement ou système technique utilisé par une personne ayant un handicap, et qui lui permettra de compenser, alléger ou neutraliser les effets de son handicap lors de l'accès au contenu du Web. De telles aides techniques facilitent l'interaction et l'accès au contenu de la page et permettent aussi de profiter au maximum des outils offerts par le navigateur utilisé.
Un navigateur Web est un logiciel qui permet à l'utilisateur de télécharger, afficher et exécuter différents type de documents issus de serveurs Web à travers le monde via l'Internet : des documents hypertextuels (HTML, XHTML, XML), des graphiques (JPG, PNG, GIF et autres), des clips vidéo (WMA, AVI et autres), des sons (MIDI, MP3 et autres), des animations (Flash, SVG et autres) ainsi que divers autres applications (Java, JavaScript et autres).
Les navigateurs d'aujourd'hui ne se contentent pas d'interpréter le contenu d'un serveur Web pour l'afficher correctement. Ils offrent aussi une large gamme d'options pour personnaliser le contenu Web selon les préférences de l'utilisateur final. Dans le cas des personnes handicapées, la capacité d'adaptation du navigateur sera un facteur déterminant pour obtenir l'accès au contenu du Web. Aussi la sélection soigneuse du navigateur et un usage judicieux de ses capacités techniques seront décisifs quant aux performances de l'application.
Pour certains utilisateurs du Web, la sélection d'un logiciel de navigation adéquat n'est pas suffisante. Cette sélection doit être ensuite complétée par des aides techniques (lecteurs d'écran, logiciels d'agrandissement, afficheurs braille, logiciels de reconnaissance vocale, etc.) permettant à ces utilisateurs d'accéder réellement à l'information fournie par le navigateur.
Grâce aux aides techniques, les personnes handicapées sont capables de traiter le contenu du Web (du moment que celui-ci est accessible) sans que leur handicap ne limite l'accès à l'information.
Objectifs
Les objectifs principaux de ce module sont :
- présenter les principaux handicaps et la façon dont les utilisateurs handicapés accèdent au contenu du Web
- familiariser les lecteurs avec les aides existantes et leur fonctionnement dans le cadre de l'accessibilité du Web
- montrer comment utiliser les aides techniques comme aide à l'évaluation des sites Web
- présenter les principaux navigateurs sur le marché, leur versatilité et l'existence de navigateurs alternatifs (opposé en cela aux solutions commerciales) largement répandus sur le marché.
Contenu
Les personnes handicapées
Le Disability Discrimination Act 1995 ([DDA]), une loi du Parlement britannique, définit le handicap de la manière suivante :
Une personne a un handicap si elle a une déficience physique ou mentale qui a des effets conséquents et durables sur sa capacité à mener à bien des activités quotidiennes ordinaires.
Il existe cinq catégories de handicaps : visuel, auditif, moteur, lié au langage et neurosensoriel/cognitif.
Les handicaps visuels
Les handicaps visuels peuvent se classer selon leur degré : depuis le daltonisme (difficulté à distinguer des couleurs) jusqu'à la malvoyance ou la cécité totale.
Rencontrer des "difficultés dans la perception des couleurs" signifie que l'œil ne réagit pas à certaines couleurs. Par exemple, on peut avoir du mal à différencier le rouge du vert, ou le jaune du bleu. Pour cette raison, les rédacteurs de sites Web ne devraient pas ajouter un code ou des informations au contenu qui ne peuvent être identifiées qu'avec des couleurs, par exemple, le signalement en rouge des champs obligatoires dans un formulaire.
Une personne est mal-voyante lorsque son acuité visuelle, après soins et/ou correction, ne peut être améliorée pour atteindre un niveau considéré comme acceptable pour lire sans recourir à un éclairage particulier ou un agrandissement. Il existe plusieurs types de déficience visuelle comme la perte de vision périphérique, la perte de vision centrale, la vision trouble et autres. Les utilisateurs mal-voyants utilisent généralement un logiciel d'agrandissement pour agrandir une partie de l'écran, certains d'entre eux préfèrent y ajouter un lecteur d'écran. De même, ils peuvent aussi utiliser la possibilité offerte par certains navigateurs d'agrandir la taille des caractères, à condition que le développeur du site Web en question ait utilisé des tailles relatives pour le texte de la page.
La cécité implique une perte de vision substantielle et impossible à corriger pour les deux yeux. Les utilisateurs aveugles utilisent généralement un lecteur d'écran ([WIKI-SCREENREADER]) qui leur lit à voix haute le contenu visible sur l'écran ou qui transmet le contenu de l'écran à un afficheur braille. Cependant, pour que le lecteur d'écran puisse réellement fonctionner, le rédacteur doit avoir correctement formaté son texte (titres, listes, liens, etc.) et fournir un texte alternatif pour tous les contenus graphiques.
Les handicaps auditifs
Il existe de nombreux handicaps auditifs, allant des troubles légers de l'audition jusqu'à la surdité partielle ou totale.
Les troubles légers de l'audition peuvent être compensés avec des appareils amplificateurs de son.
La surdité est un défaut auditif dont l'importance empêche le traitement de l'information linguistique perçue par l'ouïe, et ce, malgré le recours à un dispositif d'amplification. Dans de nombreux cas, les personnes sourdes se heurtent à des problèmes d'accessibilité dus à un manque de maîtrise du langage. Il est alors nécessaire de recourir à des phrases courtes, un vocabulaire simple, des vues d'ensemble (dans le cas de quantités d'information importante) et des informations textuelles renforcées par des images, etc.
Les personnes mal-entendantes ne devraient pas rencontrer trop de difficultés pour accéder à l'information sur le Web. Mais, en ce qui concerne le contenu, les rédacteurs doivent prendre en considération des alternatives équivalentes pour un contenu sonore et s'assurer que les textes ne sont pas trop complexes et sont, de ce fait, faciles à lire.
Les handicaps physiques
Il existe de nombreux handicaps physiques pouvant affecter différentes parties du corps comme : faiblesse, limitations du contrôle musculaire (mouvements involontaires, manque de coordination ou paralysie), engourdissement, problèmes d'articulation et/ou membre manquant.
Les utilisateurs du Web souffrant de handicaps physiques ont des problèmes pour entreprendre certains gestes comme déplacer un curseur, frapper deux touches à la fois ou maintenir une touche enfoncée sur le clavier. Dans d'autres cas plus extrêmes, les utilisateurs peuvent être dans l'impossibilité d'utiliser un clavier ou une souris et ont donc besoin d'un système alternatif pour l'entrée des données. Un tel système devrait être basé soit sur la voix, soit sur des mouvements d'autres parties du corps (la tête ou la bouche) en utilisant des systèmes alternatifs de déplacement du pointeur comme le hochement de tête ou le punch. L'accès au contenu du Web dans ce cas entraîne une totale interaction avec le clavier.
Dans le cas de systèmes d'entrée de données basés sur la voix, les programmes utilise les étiquettes associées à chaque élément de l'interface (boutons, liens, boîtes de dialogue). Pour assurer une interaction efficace, ces éléments doivent être clairement étiquetés.
Les handicaps liés au langage
Un défaut d'élocution indique une difficulté à produire un langage compréhensible.
La dyslalie est une incapacité assimilée aux défauts d'élocution. Les utilisateurs souffrant de dyslalie ont des problèmes pour articuler des sons caractérisés par une incapacité à prononcer correctement les mots. Cela peut être dû à un problème du système nerveux central de la personne ou à une malformation des organes de l'articulation.
Les handicaps liés au langage ne causent habituellement pas de sérieux problèmes d'accès au Web car l'accès au contenu du Web par l'intermédiaire de la voix est plutôt rare.
Les handicaps neuro-sensoriels et cognitifs
Les handicaps cognitifs et sensoriels comprennent une série de limitations telles que la dyslexie, la dyscalculie, les désordres de la concentration, une intelligence limitée, une mémoire limitée, des problèmes de santé mentale, l'épilepsie, et autres.
Afin d'éviter les problèmes d'accès au contenu du Web dans le cas des utilisateurs souffrant de handicaps cognitifs, les systèmes d'information devraient être conçus pour permettre aux personnes confrontées à ce genre de difficultés de les utiliser efficacement. Dans ce but, il faut développer des systèmes simples et les tester sur des personnes souffrant de handicaps cognitifs de façon à détecter des éventuels problèmes de compréhension.
Les principales aides techniques
Le concept d'aide technique
Les aides techniques sont des outils qui permettent à une personne handicapée de mener à bien les mêmes tâches qu'une personne sans aucun type de handicap. Un exemple serait une aide auditive utilisée par une personne mal-entendante pour percevoir les informations sonores de son environnement. Un fauteuil roulant est une autre aide technique qu'une personne avec un problème de dos peut utiliser pour retrouver une mobilité.
Ainsi, les aides techniques sont des instruments ou appareils spéciaux permettant d'entreprendre différentes activités qui ne seraient pas possibles autrement. En d'autres termes, ce sont des éléments qui facilitent la vie ou aident les individus à mener leur vie de façon aussi normale que possible en compensant le handicap et en transformant l'environnement dans une optique de favoriser l'intégration.
Toutes les aides techniques devraient posséder les qualités suivantes :
- simplicité : elles devraient être faciles à utiliser
- efficacité : elles devraient offrir une solution convenable au problème
- adéquation : elles devraient être utilisées en dernier recours, lorsque aucun autre moyen raisonnable ne peut résoudre le problème.
Les aides techniques sont répertoriées selon "ISO 9999 : Aides techniques pour les personnes handicapées - Classification et terminologie" ([ISO-9999]). C'est une classification exhaustive de l'ensemble des aides techniques que l'on peut trouver en matière de protection et soin personnels, d'aides individuelles à la mobilité, d'aides aux loisirs et autres. Ce standard comprend une section sur les "Aides à la communication, à l'information et à la signalisation", prêtant une attention toute particulière à l'accès aux applications de l'ordinateur et au contenu du Web.
Pour plus d'informations sur les aides techniques nous nous référons à l'Association pour le progrès des aides techniques en Europe (Association for the Advancement of Assistive Technology in Europe, [AAATE]), au Réseau européen d'information sur les technologies d'assistance (European Assistive Technology Information Network, [EASTIN]) et à la Fondation pour les technologies d'assistance (Foundation for Assistive Technology, [FAST]).
Les aides techniques pour l'accès au Web
Dans le domaine des technologies de l'information et particulièrement pour l'accès au contenu du Web, une série d'aides techniques sont employées afin de faciliter l'accès pour les utilisateurs handicapés. Voici des exemples de ces aides : lecteurs d'écran, navigateurs vocaux, logiciels d'agrandissement, programmes de reconnaissance vocale, claviers adaptés et autres périphériques d'entrée d'information ou de contrôle du pointeur.
Les lecteurs d'écran
Les lecteurs d'écran sont des logiciels spécialisés qui permettent à des utilisateurs aveugles ou très mal-voyants d'utiliser un ordinateur. Le logiciel est associé à du matériel (haut-parleurs, synthèse vocale, etc.) pour interpréter le texte et les images qui apparaissent sur l'écran et les restituer vocalement.
Tous les lecteurs d'écran, quel que soit le modèle et le système d'exploitation utilisé, fonctionnent suivant le même mode. Ils permettent à leur utilisateur de surfer sur le Web et de naviguer dans les diverses applications de l'ordinateur, via des outils de synthèse vocale pour le périphérique de sortie (parfois complété par un afficheur braille) et le clavier pour le périphérique d'entrée.
Voici quelques exemples de lecteurs d'écran :
JAWS
JAWS ([JAWS]) est un lecteur d'écran parmi les plus populaires sur le marché aujourd'hui, il permet l'accès aux logiciels ainsi qu'à l'Internet. Il fournit aussi un support pour les équipements braille et est équipé d'une synthèse vocale intégrée.
- Développé par : Freedom Scientific ([FREEDOM-SCIENTIFIC])
- Langues : anglais US, anglais GB, espagnol, espagnol sud-américain, français, français canadien, allemand, italien, portugais, finlandais
- Plate-forme : Windows
HAL
HAL ([HAL]) est un lecteur d'écran à utiliser avec n'importe quel type d'application Windows. Il lit le texte et reconnaît aussi les boîtes de dialogue, les icônes, etc. De plus, il fonctionne avec la plupart des dispositifs braille.
- Développé par : Dolphin ([DOLPHIN])
- Langues : allemand, Arabe, danois, espagnol, finlandais, français, italien, islandais, néerlandais, norvégien, suédois, tchèque, anglais US, anglais GB
- Plate-forme : Windows
Windows-Eyes
Windows-Eyes ([WINDOWS-EYES]) est un lecteur d'écran évolué. Il est capable de lire tout type d'application, depuis les sites Web et les documents PDF, et il est adaptable à tout type de synthèse vocale externe.
- Développé par : GW Micro ([GW-MICRO])
- Langues : allemand, anglais US, anglais GB, espagnol, espagnol mexicain, français, français canadien, italien, portugais
- Plate-forme : Windows
Gnopernicus
Gnopernicus ([GNOPERNICUS]) est un lecteur d'écran et un logiciel d'agrandissement permettant aux utilisateurs aveugles et mal-voyants de se servir efficacement du bureau Gnome 2 et de Gnome/GTK +2.
- Développé par : Gnome Developer Group ([GNOME-DEVELOP])
- Langues : anglais
- Plate-forme : GNU/Linux
Les navigateurs vocaux
Un navigateur vocal est un logiciel permettant aux utilisateurs aveugles ou mal-voyants de naviguer dans le contenu du Web exprimé vocalement. Les navigateurs vocaux sont cependant limités par comparaison aux lecteurs d'écran car ils ne guident pas l'utilisateur dans l'emploi du système d'exploitation et il leur manque des options évoluées d'accessibilité, comme la lecture de tableaux complexes, l'emplacement des titres, les listes, etc.
IBM Home Page Reader
IBM Home Page Reader ([HPR]) est un navigateur vocal développé par IBM. Home Page Reader lit tout haut l'information sur une page Web, y compris le texte ordinaire, les tableaux, les descriptions des images, les champs et les formulaires pour la saisie de données, etc. Home Page Reader est compatible avec Microsoft Internet Explorer et la technique de reconnaissance vocale. Les utilisateurs accèdent au programme à l'aide d'un clavier standard, d'un pavé numérique ou d'une souris et écoutent les informations de la page Web via une synthèse vocale.
- Développé par : IBM Accessibility Center ([IBM-ACC])
- Langues : allemand, anglais GB, anglais US, espagnol, français, finlandais, italien, portugais
- Plate-forme : Windows
Logiciels d'agrandissement
Les logiciels d'agrandissements sont des outils informatiques qui agrandissent considérablement l'information apparaissant à l'écran, permettant ainsi l'accès aux utilisateurs mal-voyants. Ils permettent en outre d'ajuster le contraste, les couleurs, les polices de caractère et leur taille.
Une large gamme de logiciels d'agrandissement se trouve sur le marché, chacun d'eux offrant différents pourcentages d'agrandissement et parfois un support de synthèse vocale. Il existe aussi une multitude d'applications offrant des options de zoom partiel ou total pour satisfaire les besoins de l'utilisateur.
Voici une sélection parmi les logiciels d'agrandissements les plus dignes d'attention :
LunarPlus
LunarPlus ([LUNAR-PLUS]) est un logiciel d'agrandissement équipé d'une synthèse vocale.
- Développé par : Dolphin ([DOLPHIN])
- Langues : allemand, anglais (GB et US), espagnol (Amérique latine et castillan), finlandais, français, italien, néerlandais, polonais, portugais, suédois
- Plate-forme : Windows
Magic
Magic ([MAGIC]) agrandit le contenu de l'écran jusqu'à 16 fois et comprend une option de lecteur d'écran . Il est aussi équipé d'une synthèse vocale rendant ainsi possible la lecture de n'importe quel texte qui apparaît sur l'écran.
- Développé par : Freedom Scientific ([FREEDOM-SCIENTIFIC])
- Langues : allemand, anglais, français, néerlandais
- Plate-forme : Windows (XP Home et Professional Edition)
Zoomtext
Zoomtext ([ZOOMTEXT]) est un logiciel d'agrandissement à double usage : agrandissement (niveau 1) et agrandissement accompagné d'une synthèse vocale (niveau 2). La synthèse vocale est utilisée pour la lecture des menus et des boîtes de dialogue. Cela favorise la compatibilité avec d'autres aides techniques telles que JAWS (à partir de la version 4.51).
- Développé par : Ai Squared ([AI-SQUARED])
- Langues : anglais, espagnol, français
- Plate-forme : Windows
Les navigateurs textuels
Un navigateur textuel permet à l'utilisateur de naviguer dans le contenu du Web, en affichant toutes les informations dans un format texte (en désactivant la feuille de style et en remplaçant les images par l'affichage d'alternatives textuelles).
Lynx
Lynx ([LYNX]) est le navigateur textuel le plus populaire au monde. Il est distribué gratuitement et peut être téléchargé automatiquement. À l'origine, il a été développé pour la plate-forme Unix mais aujourd'hui, il existe des versions qui fonctionnent sous d'autres systèmes d'exploitation.
- Langue : anglais
- Plates-formes : Windows, Solaris, GNU/Linux, Mac
Les logiciels de reconnaissance vocale
Les logiciels de reconnaissance vocale sont des périphériques de saisie d'information utilisés par les personnes qui ont du mal à se servir d'un clavier ou d'une souris. La reconnaissance vocale convertit, par l'intermédiaire d'un microphone, la voix de l'utilisateur en commandes qui sont envoyées au système d'exploitation, remplaçant le mouvement de souris ou la frappe du clavier. Le logiciel a évolué considérablement ces dernières années et offre maintenant un grand nombre d'options. La détection de la voix a aussi fait des progrès et ne nécessite plus, pour l'utiliser, que quelques petits exercices préliminaires.
L'offre de logiciels de reconnaissance vocale est limitée. Une description de ceux qui sont le plus couramment utilisés se trouve ci-dessous :
Dragon Naturally Speaking
Dragon Naturally Speaking ([DRAGON]) est un logiciel de reconnaissance vocale possédant un taux élevé de précision pour la conversion de voix en texte. Des tâches complexes peuvent être effectuées (activation d'un lien, envoi de formulaires, etc.) avec un simple mot ou une simple phrase. Il est aussi très flexible pour convertir un enregistrement vocal en texte à partir d'enregistreurs numériques comme un Pocket PC, un Palm Tungsten et un Tablet PC].
- Développé par : Nuance ([NUANCE])
- Langues : allemand, anglais (Australie), anglais (Asie), anglais (Inde), anglais (GB), espagnol, français, italien, japonais, néerlandais
- Plate-forme : Windows
IBM Via Voice
IBM Via Voice ([VIA-VOICE]) est un logiciel de reconnaissance vocale permettant le contrôle du système d'exploitation et des applications grâce à la voix; il permet la dictée dans le traitement de texte ou le bloc-notes. Il peut aussi être utilisé pour surfer sur Internet répondre à du courrier électronique au moyen de commandes vocales. IBM ViaVoice nécessite une formation complète ainsi qu'une période d'adaptation pour l'utilisateur pour que la reconnaissance vocale fonctionne bien.
- Développé par : IBM ([IBM])
- Langues : allemand, anglais (GB), anglais (US), italien, japonais
- Plate-forme : Windows
Les afficheurs braille
Un afficheur braille est un périphérique qui, associé à des logiciels spécifiques, affiche le contenu de l'écran sous forme de caractères braille, permettant aux utilisateurs aveugles et sourds-aveugles d'accéder à l'information affichée à l'écran de l'ordinateur. Le système interprète les mots ou les graphiques affichés à l'écran (tout comme les lecteurs d'écran) et les traduit en braille. Les afficheurs braille offrent certaines options de mouvement d'écran et même l'activation de commandes, Bien que le périphérique d'entrée soit le clavier conventionnel.
On peut trouver de nombreux afficheurs braille, de divers fabricants : Alva, Braille Ex, Braille Focus, Braille Lite, Ecobraille, HandyTech, Power, Braille, Technibraille, Type Braille, etc.
Méthodes de navigation Web alternatives
Dans la société d'aujourd'hui, les ordinateurs sont devenus des outils essentiels dans la vie professionnelle autant que dans la vie sociale et les loisirs. Ceci a profité aux personnes handicapées en leur permettant de prendre part à des activités dont elles étaient préalablement exclues. Parallèlement, les technologies de l'information créent aussi des barrières, étant donné que les ordinateurs, par défaut, ne prennent pas en compte la diversité des utilisateurs.
Dans bien des cas, les internautes utilisent un navigateur graphique avec la majorité des plugins installés et contrôlent le navigateur avec la souris et éventuellement le clavier. Néanmoins, ce n'est pas le seul scénario possible. Tous les utilisateurs du Web n'utilisent pas le même matériel pour surfer sur Internet, pas plus qu'ils ne surfent de la même façon ([BROWSING]).
Les internautes aveugles utilisent généralement un lecteur d'écran pour accéder à l'information affichée par le navigateur. Ils écoutent le contenu textuel des pages Web via une synthèse vocales appelée lecteur d'écran ou navigateur vocal.
Les utilisateurs mal-voyants ont généralement recours aux logiciels d'agrandissements pour agrandir des images ou activer une plus grande taille de police disponible avec leur navigateur. Ils désactivent souvent les couleurs définies dans les pages Web de façon à obtenir le maximum de contraste possible entre le texte et le fond.
Les utilisateurs sourds ou mal-entendants ne perçoivent pas les signaux sonores ni les bandes son du contenu multimédia. Dans le cas de ceux qui souffrent d'une surdité congénitale, leur vocabulaire peut être relativement restreint, empêchant ainsi la compréhension de textes beaucoup trop longs ou ceux contenant une multitude de termes nouveaux ou une syntaxe complexe. Un sur-titrage adapté et des informations incrustées dans des images et des diagrammes sont très utiles pour ce type d'utilisateurs, tout comme l'inclusion de vidéo en langue des signes.
Les utilisateurs ayant un problème moteur et les personnes âgées rencontrent des difficultés dans le maniement de certains dispositifs de déplacement du pointeur comme la souris. Les utilisateurs affectés par ces déficiences commandent l'ordinateur exclusivement depuis le clavier ou des dispositifs spéciaux (hochement de tête, boutons et autres) en utilisant les aides pour l'accessibilité fournies par leur système d'exploitation.
Les utilisateurs souffrant de légers troubles cognitifs peuvent se heurter à des problèmes pour interpréter correctement un langage symbolique (les icônes, par exemple) et peuvent être facilement désorientés quand ils sont confrontés à un schéma complexe de navigation sur le Web. Un vocabulaire simple, une syntaxe simple et le recours à des textes explicatifs et des listes de catégorie sont tous très utiles afin de permettre une bonne compréhension des textes.
D'autres utilisateurs ont une connexion Internet bas débit ou peuvent utiliser des navigateurs plus anciens ou encore ne possèdent pas les plugins les plus récents. Ces utilisateurs ont du mal à accéder à certains types d'informations graphiques et à entreprendre des tâches qui nécessitent des scripts. La création d'un contenu alternatif devrait donc être prise en compte. Il y a également un nombre croissant d'utilisateurs qui accèdent au Web par l'intermédiaire d'assistants personnels (PDA) et de téléphones mobiles avec un affichage très restreint, limitant donc aussi l'accès au contenu.
Les développeurs Web devraient avoir à l'esprit les diverses caractéristiques des utilisateurs du Web (leur façon d'utiliser leur ordinateur et de surfer sur Internet) lorsqu'ils imaginent la meilleure manière d'appliquer les conditions de l'accessibilité à un site Web et à tous les projets entrepris avec la technologie du Web. De même, ils devraient envisager cette diversité de situations et construire des sites pouvant être visités et utilisés par n'importe lequel de ces internautes.
La navigation au clavier
La navigation dans les sites Web par la frappe du clavier n'est pas extrêmement répandue, même s'il y a des personnes qui préfèrent le clavier à la souris ou, bien évidemment, ceux qui sont incapables d'utiliser une souris pour diverses raisons.
Alors que la navigation sur le Web semble être le domaine privilégié de l'utilisation de la souris, il existe beaucoup d'autres options qui permettent la navigation au clavier et que les développeurs de contenu devraient prendre en compte. Quelques aspects importants à garder en tête sont :
- la création d'événements dépendants des deux fonctions OnClick et OnKeyPress
- la création d'une liste indexée permettant de parcourir les liens dans un ordre adéquat (tabindex),
- la création de touches d'accès rapide pour l'essentiel du contenu d'un site Web (accesskey).
En plus des aides techniques, la configuration et la codification d'un site Web pour le rendre accessible par la frappe facilitent grandement la navigation pour les personnes handicapées.
Caractéristiques des principaux navigateurs Web
Le navigateur est un programme qui récupère des documents depuis des serveurs distants à travers tout le Web et qui les affiche à l'écran. Le navigateur a besoin d'interagir avec le matériel et les logiciels installés sur l'ordinateur.
Les navigateurs Web sont généralement distribués gratuitement et peuvent être téléchargés sur les sites Web des fabricants. Ci-dessous se trouve une liste des principaux navigateurs, ainsi que, pour chacun d'eux, leurs options d'accessibilité. Pour une liste détaillée des caractéristiques courantes d'accessibilité qui sont implémentées nativement (sans l'ajout d'un module d'un fabricant extérieur), nous nous référons à Wikipedia ([WIKI-BOWSERACC]).
Internet Explorer
De tous les navigateurs Web fonctionnant sur la plate-forme Windows, le plus populaire et le plus largement utilisé est Microsoft Internet Explorer ([IE]). Étant donné qu'il s'agit du navigateur dont l'usage est le plus répandu, il est de ce fait la cible privilégiée pour le développement des aides techniques. Les principales aides techniques à l'échelle internationale sont développées pour le système d'exploitation Windows et pour le navigateur Internet Explorer.
Internet Explorer intègre des aides pour l'accessibilité permettant d'adapter le contenu du Web selon les préférences de l'utilisateur. Ses options d'accessibilité les plus importantes sont les suivantes :
- agrandissement de la taille de police (du moment que celle-ci est exprimée en unités relatives) ;
- ajustement du style, du format et des couleurs du contenu Web ;
- navigation par combinaisons de touches,
- désactivation de la feuille de style de la page au profit de la feuille de style définie par l'utilisateur ;
- expansion du texte alternatif pour les images ;
- activation ou désactivation des transitions de page ;
- activation ou désactivation de l'affichage des animations, des vidéo, des images et de la reproduction des sons d'un site.
Netscape
Lors des premières années du développement du navigateur, Netscape ([NETSCAPE]) s'est
imposé comme une référence pour tous les navigateurs. Durant de nombreuses années ce fut le navigateur
le plus répandu, jusqu'à l'intégration d'Internet Explorer à Windows 98. Netscape créa alors la
fondation Mozilla avec pour but d'engranger des contributions et des améliorations basées sur code libre de Netscape.
La version la plus récente de Netscape emploie le code de la fondation Mozilla finalisant ainsi l'évolution de
l'application initiale. Aujourd'hui, étant donné qu'il partage avec Mozilla le même code source,
l'interprétation des pages Web est exactement la même.
Les caractéristiques de Netscape pour l'accessibilité sont les suivantes :
- modification de la couleur du texte et du fond ;
- changement de la taille de police (plus grande ou plus petite) ;
- désactivation des images et des graphiques ;
- touches d'accès HTML, navigation dans les tableaux et navigation avec le curseur texte ;
- blocage des pop-ups.
Mozilla Firefox
Les navigateurs Mozilla et Mozilla Firefox ([MOZILLA]) ont été développés par la fondation Mozilla, qui gère la licence libre du code de Netscape et les contributions faites à l'organisation. Alors qu'il était parti pour se développer à partir de Netscape 4.0, il finit par être un navigateur totalement nouveau développé à partir de rien.
Mozilla Firefox est un navigateur Web conçu dans le cadre du projet Mozilla. Le but de Firefox est de développer un nouveau navigateur pour la suite Mozilla mais aussi de développer un navigateur indépendant de la suite, qui soit plus petit, plus rapide et offre une navigation avec des caractéristiques inédites.
La version 1.5 a été lancée le 29 novembre 2005 avec de nombreuses améliorations, comme le support du nouveau SVG, des standards CSS 2, CSS 3 et JavaScript 1.6, des mise à jour intelligentes, le réarrangement des tabs par glisser-déposer, une plus grande sécurité, un confort d'utilisation et une accessibilité améliorés.
En ce qui concerne l'accessibilité, Firefox 1.5 comprend des options de navigation plus simples pour tous les utilisateurs y compris les utilisateurs ayant un handicap visuel ou moteur.
- Firefox est le premier navigateur qui permet l'accessibilité du DHTML.
- Firefox est le premier navigateur à respecter les exigences du gouvernement fédéral américain en matière de développement de logiciels accessibles pour les personnes handicapées ([MOZILLA-ACC]).
Opera
Opera ([OPERA]) est un navigateur Internet créé en 1994 par une société nommée Opera Software. Depuis la version 8.50, Opera est un logiciel gratuit, après avoir été un partagiciel ou un adware et un logiciel commercial avant la version 5.0. Le navigateur Opera est #connu pour sa vitesse, sa sécurité, son support des standards (particulièrement des CSS), sa petite taille, sa dimension internationale et ses mises à jour permanentes.
Opera est un navigateur graphique possédant de nombreuses fonctions d'accessibilité ([OPERA-ACC]) et une grande capacité de configuration, permettant aux utilisateurs handicapés une navigation confortable.
Dans le cas d'utilisateurs mal-voyants, Opera est doté de :
- mode zoom et mode plein écran ;
- changement de couleurs pour le texte et les liens ;
- agrandissement ou réduction de la taille du texte et des boutons ;
- désactivation des images, animations, vidéo et audio ;
- activation d'une feuille de style personnalisée ;
- activation de signaux d'alerte.
Dans le cas des utilisateurs souffrant d'un handicap moteur, Opera possède :
- des raccourcis clavier ;
- des mouvements de souris pour commander certaines actions ;
- des propriétés de remplissage automatique.
Amaya
Amaya ([AMAYA]) est un outil combiné du W3C composé d'un navigateur Web et d'un outil d'édition. N'importe quelle page Web ouverte peut immédiatement être éditée. Les pages peuvent être visualisées et générées en HTML et en XHTML avec des CSS, des expressions MathML et des schémas SVG. Ce logiciel est librement disponible pour les plates-formes Unix et Windows.
Des améliorations successives ont été faites en ce qui concerne les options d'accessibilité dans la toute nouvelle version d'Amaya. Actuellement, on peut entreprendre la plupart des tâches avec Amaya sans utiliser la souris. Les principales caractéristiques d'accessibilité d'Amaya ([AMAYA-ACC]) permettent :
- la navigation dans différentes vues d'un document;
- l'ajout, la suppression ou l'édition de multiples feuilles de style, y compris celle de l'utilisateur ;
- l'attribution de touches d'accès rapide ;
- l'utilisation de raccourcis clavier pour les options de menu, les liens et les contrôles de formulaire.
Auto-évaluation
Question 1
Lors de la conception d'un site Web, il est important de veiller à ce que :
- la visualisation soit identique pour tous les navigateurs.
- le contenu et la navigation soient correctement visualisés avec n'importe quel navigateur.
- les technologies utilisées soient supportées par la majorité des navigateurs.
- les trois à la fois.
Question 2
Un lecteur d'écran est généralement associé à :
- un casque audio et un logiciel d'agrandissement.
- une aide auditive et un clavier.
- un clavier et une synthèse vocale.
- un navigateur textuel et une synthèse vocale.
Question 3
Les logiciels de reconnaissance vocale sont utilisés pour :
- entrer des informations et commander l'ordinateur.
- activer des liens et envoyer des formulaires.
- dicter des textes dans un logiciel de traitement de texte.
- les trois à la fois.
Question 4
Un étiquetage correct des images avec un texte alternatif est important pour les utilisateurs de :
- Internet Explorer, car c'est le plus répandu chez les utilisateurs aveugles.
- n'importe quel navigateur.
- Lynx.
- Home Page Reader.
Question 5
Un logiciel spécifique pour agrandir la taille du contenu des pages Web est :
- Windows Eyes.
- ZoomText.
- Lunar Plus.
- Amaya.
Question 6
Quel périphérique d'entrée les personnes aveugles utilisent-elles ?
- Une souris.
- La voix.
- Un clavier.
- Les trois.
Question 7
La navigation au clavier est facilitée par :
- Les événements OnKeyPress.
- Les indices de tabulation.
- Des raccourcis clavier.
- Les trois.
Question 8
Parmi les logiciels suivants, lequel est un navigateur et aussi un éditeur permettant de produire du contenu Web ?
- Mozilla Firefox.
- Opera.
- Amaya.
- Tous les trois.
Exercices
Choisissez un ensemble de pages Web (de préférence 5) dont au moins une a le logo "Accessibilité AA" (administration gouvernementale, associations, etc.) alors que le reste des pages ne devraient pas, en principe, être accessibles.
Exercice 1
Évaluez les pages avec Internet Explorer, Netscape, Mozilla Firefox et Opera.
- Est-ce qu'une présentation uniforme se retrouve avec les divers navigateurs?
- Peut-on accéder à la totalité des informations ou y a-t-il une perte de contenu avec l'un des navigateurs ?
- Quels sont les principaux problèmes auxquels on se heurte ?
Exercice 2
Téléchargez la version la plus récente du lecteur d'écran JAWS et faîtes-le fonctionner en
ouvrant le navigateur Internet Explorer.
Téléchargez Jaws (version de
démonstration 40 min)
- Listez les titres (INS+F6) et vérifiez s'il y a des titres et s'ils sont structurés de manière cohérente.
- Listez les liens (INS+F7) et vérifiez si le texte des liens est compréhensible en dehors de son contexte.
Annexe
Références
- [AAATE]
- Association pour le progrès des aides techniques en Europe
- [AI-SQUARED]
- Ai Squared
- [AMAYA]
- Amaya
- [AMAYA-ACC]
- L'accessibilité dans Amaya
- [BROWSING]
- La navigation Web alternative - une compilation écrite par le WAI
- [DDA]
- Disability Discrimination Act 1995 (DDA)
- [DRAGON]
- Dragon Naturally Speaking
- [DOLPHIN]
- Dolphin
- [EASTIN]
- Réseau européen d'information sur les technologies d'assistance
- [FAST]
- Fondation pour les technologies d'assistance
- [FREEDOM-SCIENTIFIC]
- Freedom Scientific
- [GNOME-DEVELOP]
- Groupe de développement Gnome
- [GNOPERNICUS]
- Gnopernicus
- [GW-MICRO]
- GW Micro, Inc.
- [HAL]
- HAL
- [HPR]
- IBM Home Page Reader
- [IBM]
- IBM
- [IBM-ACC]
- Centre d'accessibilité IBM
- [IE]
- Internet Explorer
- [ISO-9999]
- ISO 9999: Aides techniques pour les personnes handicapées - Classification et terminologie
- [JAWS]
- JAWS
- [LUNAR-PLUS]
- LunarPlus
- [LYNX]
- Lynx
- [MAGIC]
- Magic
- [MOZILLA]
- Mozilla
- [MOZILLA-ACC]
- La conformité de Mozilla à la section 508
- [NETSCAPE]
- Netscape
- [NUANCE]
- Nuance
- [OPERA]
- Opera
- [OPERA-ACC]
- L'accessibilité dans Opera
- [VIA-VOICE]
- IBM Via Voice
- [WIKI-BROWSERACC]
- Comparaison des caractéristiques d'accessibilité dans les différents navigateurs
- [WIKI-SCREENREADER]
- Lecteur d'écran - définition dans Wikipedia
- [WINDOWS-EYES]
- Windows Eyes
- [ZOOMTEXT]
- Zoomtext