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 aria-label
définie par défaut sur le nom de la visionneuse. Vous pouvez contrôler le libellé à l’aide de la fonction Container.LABEL
symbole de localisation.
Les boutons ont un rôle button
et texte descriptif avec le aria-label
attribut. La valeur de aria-label
est renseigné à partir de la valeur du symbole de localisation du bouton. Lorsqu’un bouton est désactivé, la variable aria-disabled
est défini en conséquence.
La vue principale a un rôle application
. Vous trouverez une brève description de la vue principale dans la section aria-roledescription
, avec la valeur définie par la variable ROLE_DESCRIPTION
symbole de localisation du composant d’affichage principal correspondant. Des conseils de navigation pour les utilisateurs du clavier sont fournis à l’aide de aria-describedby
, le texte de l’indice d’utilisation provient de la variable USAGE_HINT
symbole de localisation. Si un libellé est défini dans le champ UserData d’une ressource, la variable aria-label
est défini avec la valeur de ce libellé.