Texte alternatif du bouton d’envoi
Silktide trouve des boutons image dont le texte alternatif ne semble pas décrire ce que fait le bouton. Un bouton étiqueté avec un nom de fichier ou un mot générique n’indique rien sur sa fonction aux personnes qui ne peuvent pas le voir.
<!-- Problème : un nom de fichier n’est pas une étiquette -->
<input type="image" src="button.png" alt="button.png">
<!-- Problème : un texte générique n’apporte rien -->
<input type="image" src="go.png" alt="image">
<!-- Corrigé : le texte alternatif nomme l’action -->
<input type="image" src="button.png" alt="Envoyer le message">
Pourquoi c’est important
Le d’un bouton image est le nom qu’un annonce pour lui. Les lecteurs d’écran annoncent déjà qu’il s’agit d’un bouton, donc le texte alternatif doit indiquer ce que fait l’action de l’activer. « button.png » ou « image » ne donne aucune information exploitable à l’utilisateur, ce qui rend les formulaires — souvent les interactions les plus importantes d’un site — lents et incertains pour les utilisateurs de .
Comment corriger
- Remplacez le texte alternatif par une courte étiquette axée sur l’action, comme « Rechercher », « Envoyer le message » ou « Ajouter au panier ».
- Décrivez l’action, pas l’image : ce que fait le bouton importe davantage que son apparence.
- Si vous confirmez que le texte existant décrit réellement la fonction du bouton, le constat.
Comment Silktide teste cela
- Trouve chaque bouton image (
<input type="image">) sur chaque page. - Ignore les boutons masqués aux lecteurs d’écran, ainsi que ceux dont le texte alternatif est manquant ou vide — ceux-ci sont signalés par Texte alternatif du bouton image à la place.
- Signale les boutons dont le texte alternatif semble peu utile, parce qu’il s’agit d’un nom de fichier ou d’une URL, d’un mot générique tel que « image » ou « logo », d’un texte non lisible par un humain, ou qu’il ne contient aucune lettre ni chiffre.
Comme cette détection repose sur des motifs, les constats sont probablement des problèmes à confirmer plutôt que des certitudes.
Dépannage
Mon texte alternatif est descriptif mais reste signalé
Des libellés très courts ou à la ponctuation inhabituelle peuvent tromper la correspondance de motifs. Si le texte indique réellement à l’utilisateur ce que fait le bouton, approuvez le constat.