J'ai obtenu une sorte de test d'accessibilité (pour les utilisateurs aveugles, sourds, etc.) d'un site Web client et il y a aussi des conseils pour améliorer l'accessibilité.Accessibilité Web - description du bouton image - solution obsolète?
Un des conseils est pour les boutons d'image:
De plus, les boutons doivent obtenir une description courte et significative, par exemple avec un texte invisible. Le texte invisible ne doit pas être marqué avec les attributs display: none et visibility: hidden. En revanche, le texte devrait être déplacé hors de la fenêtre:
<a href=”...”>[Font-Icon] <span class=“invisible“>Delete</span></a>
.invisible { position:absolute; left:-10000px; overflow:hidden;}
Je voudrais demander si cela est encore la solution reccomended. Cela me semble dépassé. Dois-je utiliser une balise aria
au lieu de l'élément invisible, ou la solution suggérée est-elle correcte?