[dropdown] : accessibilité

Description

Le modèle d'interactions de wcs-dropdown ne permet pas l'usage et la compréhension du composant par les lecteurs d'écran.

  • Le bouton qui ouvre le menu n'a pas d'indication de l'état du menu ouvert/fermé
  • le menu n'a pas de sémantique
  • les éléments dans le menu n'ont pas de sémantique

Appliquer le modèle du W3C (Structure HTML, sémantique et interactions clavier) :

Actions Menu Button Example Using aria-activedescendant | APG | WAI | W3C

Note : plusieurs modèles d'interaction sont possibles sur ce type de composant, je reste disponible pour échanger sur les options de corrections.

Edited by Nicolas Chardon