Je travaille sur un projet maintenant mais je ne sais pas si une icône seule est accessible (AA) ou si elle doit être accompagnée de texte?
Qui répondrait aux normes WCAG AA?
Normalement, mon conseil serait de toujours associer une icône avec du texte à l'écran, ce qui rend les deux cliquables. De cette façon, vous pouvez utiliser un attribut aria-hidden pour masquer l'icône pour les lecteurs d'écran, qui laisse simplement le lien texte pour les lecteurs d'écran audio.
Cependant, s'il n'est pas possible de le faire, vous devez considérer que quelqu'un ne peut pas voir l'écran car il utilise un lecteur d'écran audio, vous devez donc vous assurer qu'il existe un équivalent texte pour l'icône, de sorte que l'écran audio l'utilisateur du lecteur peut comprendre sa signification. Ceci est couvert par WCAG 2.0 Guideline 1.1.1 Non-text Content , et est une exigence de niveau A (rappelez-vous, si vous voulez répondre aux AA, cela signifie répondre à tous Niveau A et tous niveau AA requis).
Un équivalent texte dépendra du format de votre icône.
Le texte est important, car pour certains utilisateurs qui utiliseraient votre projet se confondraient avec uniquement des icônes, cela conduirait à une mauvaise expérience utilisateur. Mais là encore, si votre projet contient déjà trop de données à afficher (sur chaque page), l'ajout de textes supplémentaires uniquement pour les icônes peut regrouper votre écran avec trop de choses, donc à mon avis,