Je me demande si le balisage actuel posera un problème pour les lecteurs d’écran, ou s’ils récupéreront les informations nécessaires depuis l’attribut aria-label de l’avatar ?
Il semble que l’ajout de alt="" à l’image supprimerait le message d’erreur du validateur.
Les derniers lecteurs d’écran liront l’attribut aria-label, ce qui, je pense, correspond à notre intention. Cependant, nous devrions utiliser alt plutôt que aria-label, car cela couvrira les lecteurs d’écran plus anciens et sera techniquement valide.
Pour le référencement, en particulier Google, ce serait très bienvenu si l’attribut alt des avatars pouvait être rempli avec le même texte que celui actuellement utilisé pour l’attribut title.
Est-il possible de le faire soi-même ?
J’essaie de procéder ainsi en modifiant {{avatar poster avatarTemplatePath="user.avatar_template" usernamePath="user.username" namePath="user.name" imageSize="small"}} :