Aria

ARIA (Accessible Rich Internet Applications) est un ensemble de spécifications techniques du W3C qui permet de rendre les applications web plus accessibles aux personnes handicapées. Les rôles et attributs ARIA peuvent être ajoutés au code HTML pour améliorer l'interaction des technologies d'assistance (comme les lecteurs d'écran) avec les contenus et les fonctionnalités dynamiques des pages web, telles que les menus déroulants, les dialogues modaux et les carrousels.
Les principaux aspects de l'ARIA :

  • Définissent le type et la fonction des éléments d'interface utilisateur (par exemple, role="button" pour un élément qui fonctionne comme un bouton).
  • Fournissent des informations supplémentaires sur l'état des éléments (par exemple, aria-checked="true" pour indiquer qu'une case à cocher est cochée).
  • Aide à structurer les pages web pour une navigation plus logique et intuitive via les technologies d'assistance.

Bonnes pratiques pour l'utilisation d'ARIA :

  • Ajouter des rôles et des attributs ARIA uniquement lorsque c'est nécessaire et éviter les redondances avec les éléments HTML natifs qui sont déjà accessibles.
  • Tester l'accessibilité des applications web avec des technologies d'assistance pour s'assurer que les rôles et attributs ARIA sont correctement interprétés.
  • Documenter l'utilisation des rôles et des attributs ARIA pour les développeurs afin de maintenir une cohérence et une compréhension claire de leur utilisation.

Pour en savoir plus sur ARIA, consultez les ressources suivantes :