Sono curioso di sapere se il markup attuale causerà problemi agli screen reader o se questi estrarranno le informazioni necessarie dall’attributo aria-label dell’avatar.
Sembra che aggiungere alt="" all’immagine rimuova il messaggio di errore dal validatore.
I lettori di schermo più recenti leggeranno l’aria-label, il che, a mio avviso, è proprio l’intenzione. Dovremmo però utilizzare alt invece di aria-label, poiché ciò coprirà anche i lettori di schermo più datati e sarà tecnicamente valido.
Per la SEO, specialmente per Google, sarebbe molto positivo se l’attributo alt per gli avatar potesse essere compilato con lo stesso testo utilizzato attualmente per l’attributo title.
È possibile farlo autonomamente in qualche modo?
Sto cercando di farlo modificando questo codice: {{avatar poster avatarTemplatePath="user.avatar_template" usernamePath="user.username" namePath="user.name" imageSize="small"}}: