Accessibilité: à quoi peut servir aria-haspopup?
Je l'ai sur la bonne autorité que aria-haspopup
est approprié pour les sous-menus (comme un menu contextuel ou le sous-menu de niveau). Il est utilisé sur jQuery UI Selectmenu et également utilisé dans ce excellent exemple.
Ce que je n'ai pas été en mesure de le savoir est de savoir si aria-haspopup
est applicable dans les 2 exemples suivants:
- D'information popovers comme Bootstrap est utilisés pour de l'information contextuelle, mais ne contenant pas tous les liens
- Pop-up navigateur windows - par exemple des liens avec
target="_blank"
Est aria-haspopup
approprié dans ces situations? Si non, est-il ARIA attributs qui doivent être utilisés à la place?
source d'informationauteur francois
Vous devez vous connecter pour publier un commentaire.
Officiellement, il doit être utilisé uniquement pour les menus ou sous-menus, à partir de la ARIA spec 1.0:
La Whatsock guide de style couvre ce, en vertu de la "modals" de la section:
Il est certaines discussions sur l'élargissement de la signification dans les révisions futures, mais pour le moment, supposons qu'il s'agit pour les menus.
J'ai donné une réponse à ce sujet Bootstrap est les info-bulles ce qui devrait aider.
Pour le pop-up du navigateur windows, ceux qui sont annoncés par les lecteurs d'écran de toute façon, pas de balisage supplémentaire est nécessaire. (NB: Il est utile d'inclure un indicateur visuel d'une nouvelle fenêtre de loupe d'écran des utilisateurs.)