Pour une évaluation complète de l’accessibilité, il ne suffit pas d’évaluer la conformité aux règles d’accessibilité, mais il faut aussi vérifier l’ergonomie générale du contenu tel qu’il se présente à l’utilisateur d’un lecteur d’écran. Pour une évaluation complète de l’accessibilité, je distingue donc deux volets complémentaires : l’évaluation technique de l’accessibilité basée sur la conformité aux règles et l’évaluation fonctionnelle de l’accessibilité avec un lecteur d’écran.
Il est maintenant tout à fait possible de réaliser une évaluation fonctionnelle de l’accessibilité sur Mac avec VoiceOver. Voici comment :
Le lecteur d’écran VoiceOver est intégré au système d’exploitation sur Mac, mais n’est offert qu’en anglais même sur un Mac en français. Il est donc conseillé d’installer l’ensemble des voix françaises Infovox iVox (Margaux, Alice, Julie, Claire et Bruno).
VoiceOver peut interagir avec le contenu à différents niveaux : l’application et ses barres d’outils, le contenu, un paragraphe spécifique, etc.). Deux commandes vous seront donc utiles pour modifier le niveau d’interaction :
- Démarrer l’interaction avec l’élément Ctrl+Opt.+Maj+Flèche bas et
- Arrêter l’interaction avec l’élément et revenir à l’élément parent Ctrl+Opt.+Maj+Flèche haut.
Vous pouvez activer VoiceOver avec Comm.+F5 et ouvrir l’utilitaire VoiceOver avec Ctrl+Opt.+F8 afin de le configurer de la façon suivante :
- Dans l’onglet Parole, choisir la voix de synthèse.
- Dans l’onglet Navigation, à Curseur de souris, choisir Ignorer le curseur VoiceOver.
- Dans l’onglet Web, à Parcourir les pages Web selon, choisir Ordre DOM.
- Dans l’onglet Web, à Lors du chargement d’une nouvelle page Web, cocher uniquement la case Déplacer le curseur VoiceOver vers elle.
- Dans l’onglet Web, à Naviguer parmi les images, choisir Avec description.
- Dans l’onglet Effets visuels, sous la catégorie Curseur VoiceOver, cocher le case Afficher le curseur VoiceOver.
- Dans l’onglet Effets visuels, sous la catégorie Panneau Légende, cocher la case afficher le panneau Légende et configurer à votre goût la taille du texte, le nombre de ligne et la transparence du panneau (vous pourrez ensuite modifier la longueur du panneau Légende à l’aide de la souris).
Le curseur VoiceOver et le panneau légende sont deux fonctionnalités très intéressantes à utiliser lors d’une évaluation fonctionnelle. Contrairement aux autres lecteurs d’écran, le curseur VoiceOver encadre le passage lu par la synthèse vocale et ce, aussi bien pour le texte que pour les liens et les champs de formulaire. Quant au panneau Légende, il s’agit de la meilleure façon de visualiser le texte prononcé par la synthèse vocale. Dans les autres lecteurs d’écran, cette fonctionnalité est toujours un peu boîteuse.
Notons toutefois, que VoiceOver ne prend pas encore en charge la lecture intelligente des tableaux. Il ne lit que les en-têtes de colonne dans un tableau où il n’y a qu’une ligne d’en-têtes. Il ne lit pas les en-têtes de ligne et ne fait pas l’association entre les cellules de données et les cellules d’en-têtes dans un tableau complexe ou une cellule de données réfère à plus d’un en-têtes de colonne ou de ligne.
Voici donc quelques commandes dont vous aurez besoin pour réaliser une évaluation fonctionnelle sur Mac.
| Opération à réaliser | VO sur Mac |
|---|---|
| Lire le titre de la page. | Ctrl+Opt.+F2 |
| Lire la page en entier ligne par ligne (ou bloc par bloc sur le Mac) | Ctrl+Opt.+Flèche droite ou gauche |
| Lecture continue à partir du curseur | Ctrl+Opt.+A |
| Arrêter la lecture | Ctrl |
| Revenir au début de la page et se déplacer au contenu principal | Ctrl+Opt.+Origine |
| Lister les titres et parcourir la liste | Ctrl+Opt.+U et Flèche droite ou gauche au besoin |
| Naviguer de titre en titre | Ctrl+Opt.+Comm.+H |
| Lister les liens et parcourir la liste | Ctrl+Opt.+U et Flèche droite ou gauche au besoin |
| Naviguer de lien en lien | Ctrl+Opt.+Comm. +L |
| Lister les cadres et parcourir la liste | Ctrl+Opt.+U et Flèche droite ou gauche au besoin |
| Naviguer de cadre en cadre | Ctrl+Opt.+Comm.+F |
| Naviguer de liste en liste | Ctrl+Opt.+Comm.+X |
| Naviguer d'image en image | Ctrl+Opt.+Comm.+G |
| Opération à réaliser | VO sur Mac |
|---|---|
| Lister les champs de formulaire et parcourir la liste. | Ctrl+Opt.+U et Flèche droite ou gauche au besoin |
| Aller au premier champ de formulaire. | Ctrl+Opt.+Origine et Ctrl+Opt.+Comm.+J |
| Se déplacer de champ en champ en parcourant tout le formulaire sans le compléter | Ctrl+Opt.+Comm.+J |
| Compléter le formulaire en activant le mode formulaire (champs d’édition et listes déroulantes) | Automatique |
| Désactiver le mode formulaire après chaque champ. | Automatique |
| Cocher une case à cocher | Espace |
| Sélectionner un bouton radio | Espace |
| Dérouler une boîte à liste déroulante | Flèche bas |
| Répéter un champ | Ctrl+Opt.+F3 |
| Opération à réaliser | VO sur Mac |
|---|---|
| Aller au tableau suivant ou précédent. | Ctrl+Opt.+Comm.+T |
| Activer et désactiver le mode de lecture des tableaux. | Ctrl+Opt.+= |
| Lire tout le tableau en se déplaçant de cellule en cellule | Ctrl+Opt.+Flèche |
| Opération à réaliser | VO sur Mac |
|---|---|
| Aller au début de la page | Ctrl+Opt.+Maj+Origine |
| Arrêter la lecture | Ctrl |
| Changer de langue | Ctrl+Opt.+Comm.+Flèche droite jusqu'à Voix |
| Annoncer les informations de formatage | Ctrl+Opt.+T |
| Passer à la page suivante dans un document PDF | Page suivante |
| Revenir à la page précédente dans un document PDF | Page précédente |
| Faire une recherche dans le contenu | Ctrl+Opt.+F |
| Trouver la prochaine occurence | Ctrl+Opt.+G |
Vous trouverez ici plus d’information sur les types de problèmes qu’une évaluation fonctionnelle peut détecter.
Quand il s’agit de vérifier la compatibilité de la programmation avec les lecteurs d’écran, on ne peut toutefois tester avec un seul lecteur d’écran ou même une seule version d’un lecteur d’écran. Tant que l’un de ceux-ci ne s’imposera pas comme le standard reconnu en cette matière, il faudra multiplier les tests comme on le fait souvent pour les navigateurs et leurs multiples versions.
Je vous souhaite beaucoup de plaisir avec VoiceOver.

Commentaires
samedi 20 février 2010 à 08:35, par Victor Brito
dimanche 21 février 2010 à 08:16, par Denis Boudreau
Ajouter un commentaire