Modal Dialog Intelligent Guided Test

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Free Trial
Not for use with personal data

Le Modal Dialog IGT vous aide à déterminer si votre boîte de dialogue modale est accessible. Les utilisateurs de lecteurs d'écran et les utilisateurs qui ne peuvent pas utiliser de souris doivent pouvoir interagir avec la boîte de dialogue modale et ne pas accéder de manière déroutante au contenu derrière la boîte de dialogue.

note

En raison du manque de support et de problèmes connus dans certaines technologies d'assistance, le Modal Dialog IGT ne donne actuellement pas d'« approbation » pour l'utilisation de l'attribut aria-modal="true" . Il est plutôt recommandé d'empêcher les lecteurs d'écran de naviguer en dehors de la fenêtre modale en utilisant aria-hidden="true". Consultez plus d’informations sur les lecteurs d’écran capables de parcourir le contenu en dehors des boîtes de dialogue ici.

Comment ça marche

La première chose que vous devrez faire est de mettre la page dans l’état que vous souhaitez tester. Après cela, quelques questions simples vous guideront tout au long des tests d'accessibilité qui détermineront si votre boîte de dialogue modale présente des problèmes d'accessibilité ou non. La boîte de dialogue modale IGT vous évitera toute la lassitude de devoir connaître les tenants et aboutissants des problèmes liés aux boîtes de dialogue modales qui peuvent survenir lors de l'assistance aux utilisateurs handicapés.

important

La boîte de dialogue modale IGT peut être transformée en un flux de travail automatisé avec la nouvelle fonctionnalité Auto Replay .

Étape 1 : Sélectionner le modal

la modale que vous souhaitez tester dispose-t-elle d'un bouton qui la lance ?

Généralement, une modale est lancée par l'interaction de type « clic » d'un utilisateur avec un contrôle tel qu'un bouton. Si tel est le cas, sélectionnez « Oui, ma modale dispose d'un lanceur ». Après cela, il vous sera demandé de sélectionner le lanceur de la modale.

Si la fenêtre modale que vous testez est lancée automatiquement (comme une fenêtre modale d'expiration de session) ou déclenchée par autre chose qu'un ** clic d'un utilisateur** , sélectionnez « Non, ma fenêtre modale est déclenchée par autre chose ». Après cela, il vous sera demandé de déclencher la fenêtre modale et de la sélectionner.

note

Si l'IGT ne parvient pas à détecter automatiquement l'élément de la fenêtre modale, il vous sera demandé de le sélectionner.

Étape 2 : Vérifications du modal

Cette étape est entièrement automatisée, vous n’avez donc rien à faire ! Au cours de cette étape automatisée, l'IGT détermine les éléments suivants :

  • si le bon role est utilisé
  • si le focus est bloqué dans la boîte de dialogue
  • si le contenu en dehors de la fenêtre modale est masqué aux lecteurs d'écran (via aria-hidden)

Après cette étape automatisée, l'IGT vous demandera :

cette fenêtre modale peut-elle être fermée ou décommandée ?

Si cette fenêtre modale peut être fermée, l'IGT tentera de la fermer automatiquement à l'aide de ESC touche. Si ESC ESC n'avez pas fermé la modale, il vous sera demandé de la fermer manuellement.

Une fois la fenêtre modale fermée, il vous sera demandé de valider que le focus est revenu sur le lanceur ou sur un autre élément logique.

Ce qu'il évalue

  • le focus est amené sur la fenêtre modale lors du lancement
  • utilisation correcte d'une fenêtre modale acceptable role
  • le focus est bloqué dans la boîte de dialogue
  • le contenu en dehors de la boîte de dialogue est masqué pour les lecteurs d'écran
  • fermeture du modal avec le clavier
  • le focus revient sur l'élément logique (généralement le lanceur)