Évaluation fonctionnelle avec JAWS et Window-Eyes
Une évaluation fonctionnelle vise à identifier les problèmes que pourrait rencontrer un utilisateur d’un lecteur d’écran comme JAWS ou Window-Eyes.
L’évaluation fonctionnelle complète les données recueillies dans l’évaluation technique portant sur les différents points de contrôle de l’accessibilité. Il n’est donc pas nécessaire de répéter tout ce que cette évaluation devrait déceler bien qu’il soit normal que certaines observations soient redondantes. Ce qui nous intéresse ici, ce sont les problèmes liés à l’utilisabilité et à la compréhension du contenu.
Voici quelques exemples de questions pertinentes :
Avec JAWS et Window-Eyes :
En matière de compréhension du contenu
- Le contenu de la page est-il lu dans un ordre qui semble logique?
- S’il y a lieu, les changements de langue s’opèrent-ils automatiquement?
- Le langage utilisé semble-t-il approprié au public visé?
- La page est-elle exempte d'éléments vides utilisés comme séparateur dans des listes ou dans des tableaux (rangées ou colonnes vides)?
- Les en-têtes de section permettent-ils de se déplacer de façon logique dans la structure de la page?
- Les items de liste et les blocs de citation semblent-ils utilisés de façon appropriée?
- S’il y a lieu, les listes hiérarchisées sont-elles compréhensibles?
- En parcourant la liste des liens, est-il facile de comprendre leur destination?
- Les libellés des liens ou des images sont-ils exempts de mots inutilement redondants?
- Dans un site bilingue, les équivalents textuels d’images ou de liens-images, les sommaires de tableau, les noms de cadres et toute autre information visible ou non ont-ils été traduits?
- Les images qui semblent purement décoratives sont-elles exemptes d'équivalent textuel (exemple : ligne)?
En matière de formulaire
- Si un champ comporte du texte substituable, est-ce que ce contenu s’efface automatiquement dès que l’on entre un caractère dans ce champ?
- La page est-elle exempte de formulaires disposés visuellement dans un tableau de présentation mais que le lecteur d’écran confond avec un tableau de données?
- L’ordre de parcours d’un formulaire semble-t-il logique?
- À la lecture d’un formulaire, est-il facile de comprendre les consignes permettant de le compléter?
- Le formulaire est-il facile à compléter?
En matière de tableau
- S’il y a lieu, les tableaux de données sont-ils faciles à lire?
- S’il y a lieu, les tableaux de données sont-ils faciles à comprendre?
- Dans un tableau de données, les en-têtes de colonnes ou de rangées trop longs comportent-ils une version abrégée?
- Dans un tableau de données, les abréviations utilisées dans les en-têtes de colonnes ou de rangées sont-elles explicitées?
- Les listes d’enregistrement présentées sous forme de tableau comportent-elles des cellules d’en-tête identifiables par un lecteur d'écran?
- Les tableaux complexes ou irréguliers ont-ils un sommaire qui en facilite la compréhension?
En matière de navigation
- Est-il facile de contourner le menu de navigation pour accéder au contenu principal avec une touche de navigation rapide ou par un lien d'accès direct?
- Si un lien d'accès direct est offert, celui-ci permet-il d’atteindre effectivement l’emplacement annoncé?
- Tous les liens du menu de navigation sont-ils visibles et utilisables avec un lecteur d’écran?
En matière d’interface pour les applications Internet enrichies
- Tous les éléments de contrôle ou d’interface sont-ils visibles et utilisables (exemples : les + et les – d’une arborescence, les glissières à défilement horizontal ou vertical, les champs de formulaire ou les boutons non conventionnels)?
- La page est-elle exempte d'éléments de contrôle ou d’interface utilisables uniquement à la souris (exemples : par survol ou par double-clic)?
En matière de cadre
- S’il y a des cadres, leur nom permet-il d’en comprendre la fonction?
- Si des cadres sont utilisés pour jouer le rôle de boîtes de message ou de dialogue, la zone active y est-elle déplacée dès leur apparition?
En matière de limite temporelle
- Si un temps limité est alloué pour compléter un formulaire ou consulter une information, ce temps semble-t-il suffisant?
- Si des pages de transition sont utilisées dans un site transactionnel, l’utilisateur a-t-il le temps de lire l’essentiel du message avant d’être redirigé vers la suite du processus?
En matière de disposition visuelle
- L’indentation de listes d’enregistrement est-elle facilement perceptible pour le lecteur d’écran (exemples : forums de discussion ou liste d’enregistrement avec des sous-éléments)?
- La page est-elle exempte de disposition visuelle qui soit essentielle à sa compréhension (exemples : un calendrier mensuel ou annuel dans lequel les événements sont dispersés parmi des cases vides, un tableau de planification où les plages actives sont grisées)?
Vous aurez besoin des commandes suivantes pour répondre aux questions suggérées et noter vos observations.
ATTENTION : Pour les personnes qui ne sont pas habituées à utiliser des logiciels comme JAWS ou Window-Eyes, il est parfois difficile de faire la différence entre la façon habituelle dont ces logiciels lisent l'information et les comportements qui relèvent d'une conception erronée du contenu de la page. Cette difficulté devrait toutefois disparaître avec l'expérience. Il est donc prudent de vérifier ses premières observations avec un utilisateur régulier de ces logiciels ou avec un expert qui a déjà acquis une bonne expérience de leur utilisation.
| Opération à réaliser | JAWS 8 | W-E 6.1 |
|---|---|---|
| Lire le titre de la page. | INSÈRE+T | INSÈRE+T |
| Lire la page en entier ligne par ligne | FLÈCHES HAUT ou BAS | FLÈCHES HAUT ou BAS |
| Revenir au début de la page et se déplacer au contenu principal | CTRL+ORIGINE, B (en répétant le B au besoin) | CTRL+ORIGINE, H, B (en répétant les H, B au besoin) |
| Lister les titres et parcourir la liste | INSÈRE+F6 | INSÈRE+F8, ALT+T |
| Lister les liens et parcourir la liste | INSÈRE+F7 | INSÈRE+F8 |
| Lister les cadres et parcourir la liste | INSÈRE+F9 | INSÈRE+F8, ALT+A |
| Opération à réaliser | JAWS 8 | W-E 6.1 |
|---|---|---|
| Lister les formulaires et parcourir la liste. | AUCUNE | INSÈRE+F8, ALT+F |
| Lister les champs de formulaire et parcourir la liste. | INSÈRE+F5 | AUCUNE |
| Aller au premier champ de formulaire. | CTRL+ORIGINE et F | CTRL+ORIGINE et C |
| Se déplacer de champ en champ en parcourant tout le formulaire sans le compléter | F ou MAJ+F | C ou MAJ+C |
| Compléter le formulaire en activant le mode formulaire pour les champs d’édition et les listes déroulantes | ENTRÉE | ENTRÉE |
| Désactiver le mode formulaire après chaque champ. | PLUS du pavé numérique | CTRL+MAJ+N |
| Cocher une case à cocher | ESPACE | ESPACE |
| Sélectionner un bouton radio | ESPACE | ESPACE |
| Dérouler une boîte à liste déroulante | ALT+FLÈCHE BAS | ALT+FLÈCHE BAS |
| Répéter un champ | INSÈRE+TAB | INSÈRE+TAB |
| Opération réalisée | JAWS 8 | W-E 6.1 |
|---|---|---|
| Aller au tableau suivant ou précédent. | Y et MAJ+Y | E et MAJ+E |
| Activer et désactiver le mode de lecture des tableaux. | AUCUNE | CTRL+PLUS et CTRL+MOINS (pavé numérique) |
| Sélectionner en-têtes de colonnes ou de lignes à lire automatiquement. | AUCUNE | CTRL+MAJ+T |
| Lire tout le tableau en se déplaçant de cellule en cellule | CTRL+ALT+FLÈCHE | CTRL+ALT+FLÈCHE |
| Se déplacer aux extrémités des rangées ou des colonnes. | AUCUNE | CTRL+ALT+MAJ+FLÈCHE |
| Se déplacer à la première et à la dernière cellule du tableau et la lire. | CTRL+ALT+ORIGINE ou CTRL+ALT+FIN | AUCUNE |
| Opération réalisée | JAWS 8 et W-E 6.1 |
|---|---|
| Arrêter la lecture | CTRL |
| Relire la page ou synchroniser l'affichage | INSÈRE+ÉCHAPPER |
| Changer de langue | CTRL+WINDOWS+L |
| Passer à la page suivante dans un document PDF | CTRL+PAGE SUIVANTE |
| Revenir à la page précédente dans un document PDF | CTRL+PAGE PRÉCÉDENTE |
Liste des sections
- Installer JAWS
- Évaluation fonctionnelle avec JAWS et Window-Eyes
- Utiliser les commandes de lecture
- Utiliser les listes de navigation
- Utiliser les touches de navigation rapide
- Compléter un formulaire en ligne
- Naviguer dans les tableaux
- Lire des listes
- Utiliser les cadres
- Rechercher de l'information dans une page
- Copier le contenu d'une page
- Utiliser les options de verbosité
- Stratégies d'exploration d'une nouvelle page Web

