Les messages de confirmation, d'erreur et de progression de votre site sont-ils annoncés par les logiciels de lecture ?
Critère officiel 7.5 — Dans chaque page web, les messages de statut sont-ils correctement restitués par les technologies d’assistance ?
Pourquoi c'est important
Après avoir soumis un formulaire, une personne aveugle attend de savoir si l'opération a réussi. Si le message de confirmation apparaît visuellement sans être annoncé par le logiciel de lecture, elle ne sait pas si sa demande a bien été prise en compte — et peut relancer le formulaire inutilement, engendrant des doublons.
Exemples concrets
Ce qui est conforme
Après l'envoi d'une demande de renseignements, le message « Votre message a bien été envoyé. Vous recevrez une réponse dans les 5 jours ouvrés. » est annoncé immédiatement par le logiciel de lecture, sans que l'utilisateur ait à le chercher.
Ce qui pose problème
Le même message de confirmation apparaît visuellement en haut de la page, mais n'est pas déclaré pour être annoncé automatiquement. La personne aveugle, dont le focus est resté sur le bouton d'envoi, n'entend rien et ne sait pas si le formulaire a été traité.
Comment agir
Lors de tout développement ou mise à jour d'un formulaire de contact, d'inscription ou de demande en ligne, incluez dans le cahier des charges : « Les messages de confirmation, d'erreur et de chargement doivent être annoncés automatiquement par les lecteurs d'écran via les attributs ARIA role="status" et role="alert". »