ARIA — En bref
ARIA est un ensemble d’attributs qui donne aux technologies d’assistance des informations sur le rôle et l’état de composants Web.
ARIA dans le contexte du Web
Dans un site, ARIA peut aider à rendre compréhensible un menu, une fenêtre ou un composant interactif qui n’est pas exprimé correctement par le HTML. Les articles rappellent qu’un attribut ARIA mal choisi peut ajouter du bruit ou masquer un problème de structure.
ARIA pour les développeurs
ARIA fournit des rôles, des propriétés et des états comme aria-label ou aria-expanded. Il faut privilégier l’élément HTML natif quand il convient, donner un nom accessible cohérent, gérer le clavier et maintenir les états synchronisés avec le DOM ; ARIA ne répare pas un composant mal conçu.
