Prise en charge des technologies d’assistance

Dernière mise à jour : 2021-09-29
  • Créé pour :
  • Developer
    User

Tous les composants de visionneuse prennent en charge les rôles et attributs ARIA (Accessible Rich Internet Applications) pour améliorer l’intégration aux technologies d’assistance telles que les lecteurs d’écran.

L’élément de visionneuse de niveau supérieur a un rôle region et un attribut aria-label défini par défaut sur le nom de la visionneuse. Vous pouvez contrôler le libellé avec le symbole de localisation Container.LABEL.

La vue principale a le rôle application. Une brève description de la vue principale est fournie dans aria-roledescription, avec la valeur définie par le symbole de localisation ROLE_DESCRIPTION du composant de vue principal correspondant. Les conseils de navigation pour les utilisateurs de clavier sont fournis à l’aide de aria-describedby, le texte de l’indice d’utilisation provient du symbole de localisation USAGE_HINT. Si un libellé est défini dans le champ UserData d’une ressource, l’attribut aria-label est défini avec la valeur de ce libellé.

Les zones réactives, régions et zones cliquables ont le rôle button et un texte descriptif défini avec l’attribut aria-label, avec la valeur de la zone réactive ou de l’étiquette de zone cliquable. Lorsque l’utilisateur met l’accent sur les zones réactives ou les zones cliquables, des conseils de navigation sont fournis pour les utilisateurs du clavier à l’aide de aria-describedby, le texte de l’indicateur d’utilisation provenant du symbole de localisation USAGE_HINT.

Sur cette page