"

Essai de l’extension de navigateur axe de deque

L’importance de l’accessibilité numérique étant de plus en plus reconnue, de nouveaux outils émergent pour vous aider à rendre votre site plus accessible. L’un de ces outils est l’extension de navigateur axe de Deque. L’extension de navigateur axe de Deque est un outil d’essai automatisé gratuit. Elle est utile lorsqu’elle est combinée à des essais manuels, tels que des contrôles uniquement basés sur le clavier et des essais de lecteurs d’écran.

Remarque : Deque propose également des versions payantes d’axe qui offrent davantage de fonctionnalités d’essai automatisé pour les flux de travail et un moyen d’exporter tous les défauts sur une page donnée.

Comment installer axe dans votre navigateur

Pour installer l’extension de navigateur, rendez-vous sur le site Web axe de Deque et sélectionnez la version appropriée pour votre navigateur précis (Chrome, Firefox ou Edge).

How to test with axe

L’exemple suivant mettra à l’essai une page du W3C qui présente de nombreux défauts. L’adresse URL est : https://www.w3.org/WAI/demos/bad/before/home.html (en anglais seulement). Ce site Web a été volontairement conçu avec des défauts pour montrer certains problèmes d’accessibilité courants.

Pour mettre à l’essai la page Web ci-dessus (ou toute autre page Web que vous êtes en train de consulter) dans Chrome, suivez les étapes ci-dessous :

  1. Ouvrez DevTools en appuyant sur F12 ou les combinaisons de touches Contrôle+Maj+I ou Commande+Option+I (macOS). Assurez-vous d’être dans l’onglet « Éléments ».
Chrome affiche une page Web de test, avec le panneau DevTools ouvert
  1. Cliquez sur le bouton “»” (si vous utilisez un lecteur d’écran, cliquez sur le bouton « Plus d’onglets »). Un sous-menu s’ouvre alors. Sélectionnez « axe DevTools » dans le sous-menu.
Dans DevTools, sélectionnez le sous-menu « Plus d’onglets », puis l’« axe DevTools »
  1. Un nouvel onglet nommé « axe DevTools » apparaîtra. Cliquez sur le bouton « Scan ALL of my page » (Scanner TOUTE ma page).
Dans DevTools, sélectionnez « Scanner TOUTE ma page »
  1. Les résultats de l’essai axe apparaissent. Dans cet exemple, il y a 70 défauts, dont 34 sont critiques.
L’axe présente 70 défauts, dont 34 sont critiques
  1. Ensuite, nous pouvons obtenir des renseignements supplémentaires sur une question particulière. Nous sélectionnerons « Les images doivent avoir un texte de remplacement ».
Sélectionnez le problème « Les images doivent avoir un texte de remplacement »
  1. Un problème précis s’affiche, ainsi que les étiquettes des problèmes. L’étiquette « wcag2a » indique que ce défaut est lié à un critère de réussite des WCAG de niveau AA. L’étiquette « wcag111 » indique que ce défaut n’est pas conforme au critère de réussite 1.1.1. Sous le titre « Source de l’élément » (Element Source) se trouve le code HTML qui a causé le défaut.
L’axe affiche un problème spécifique en détail
  1. Si vous cliquez sur le bouton « surligner », le navigateur fera apparaître en surbrillance l’élément de la page à l’origine du défaut.
Cliquez sur le bouton « surligner » pour surligner le défaut
  1. Si vous cliquez sur le bouton « Inspecter », l’onglet Éléments s’affiche et le code HTML à l’origine du défaut est surligné. Dans cet exemple, il y a une balise <img> sans attribut ALT.
Dans l’onglet « Éléments », le code qui a causé l’erreur est surligné
  1. Si vous retournez à l’onglet « axe DevTools » et cliquez sur le bouton « Plus d’infos » (More Info), un nouvel onglet du navigateur s’ouvrira et affichera les détails de ce type de défaut. Fermez cet onglet lorsque vous avez terminé.
Le site de Deque University affiche les détails de ce défaut
  1. Lorsque vous rédigez les résultats de vos essais, vous pouvez recommander une correction du code. Vous pouvez mettre votre correction de code à l’essai directement dans le navigateur – allez dans l’onglet Éléments, cliquez avec le bouton droit de la souris sur la ligne de code que vous souhaitez modifier, puis sélectionnez « Modifier au format HTML ».
Cliquez avec le bouton droit de la souris sur le code à modifier et sélectionnez « Modifier au format HTML »
  1. Pour ce problème précis lié au fait qu’une image n’a pas de texte de remplacement, si vous ajoutez alt=””, le défaut sera corrigé! (Dans ce cas, l’image fait partie d’une bordure, elle est donc décorative seulement, mais elle a quand même besoin d’un attribut ALT.)
Corrigez le code HTML en ajoutant un attribut ALT
  1. Cliquez maintenant sur l’onglet « axe DevTools » pour revenir à axe.
Cliquez sur l’onglet « axe DevTools »
  1. Cliquez sur le bouton qui ressemble à une flèche formant un cercle (si vous utilisez un lecteur d’écran, il s’agit du bouton « Relancer l’analyse automatique » [Re-run automatic scan]). Cela relancera votre analyse.
Cliquez sur le bouton « Relancer » pour relancer l’analyse
  1. Le défaut est maintenant corrigé, et il y a un défaut de moins sur votre page. N’oubliez pas de préciser votre correction de code dans le rapport de vérification, maintenant que vous avez vérifié qu’elle fonctionne.
Les résultats de l’axe montrent maintenant un défaut de moins

Conseils en matière d’essais

Voici quelques conseils supplémentaires en matière d’essais qui pourraient vous être utiles :

  • L’outil axe fournit généralement des rapports précis, bien qu’il puisse occasionnellement produire un faux positif. Par exemple, si vous avez du texte blanc sur un fond coloré, axe suppose parfois que le fond est blanc et pense donc que vous utilisez du texte blanc sur un fond blanc. Dans ce cas, axe le signalera à tort comme un défaut de contraste des couleurs.
  • Le contenu doit être affiché pour être scanné par axe. Pour mettre toutes les parties de la page à l’essai en profondeur, vous devrez peut-être ouvrir des accordéons, des boîtes de dialogue modales et essayer toutes les mises en page de conception réactive (en modifiant la largeur de la fenêtre de votre navigateur).

Ressources :

 

definition

Licence

Symbole de Licence Creative Commons Attribution 4.0 International

eCampusOntario's Trousse d’accessibilité numérique Droit d'auteur © par eCampus Ontario est sous licence Licence Creative Commons Attribution 4.0 International, sauf indication contraire.