Ho un frammento di JSF:JSF2 ignora alt vuoto attributo
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets">
<!-- Yandex.Metrika -->
<img src="//mc.yandex.ru/watch/xxx" alt=""/>
<!-- /Yandex.Metrika -->
</ui:composition>
Ma quando lo uso, web-client ottenere pagina HTML whithout attributo alt vuoto elemento IMG:
<!-- Yandex.Metrika -->
<img src="//mc.yandex.ru/watch/xxx" />
<!-- /Yandex.Metrika -->
Come risultato il mio documento ha errore di convalida (
Come posso risolvere questo problema?
assegnare un valore per l'attributo alt. Qual è il vantaggio di superare i test di validazione W3C senza occuparsi effettivamente dell'accessibilità. –
Potrebbe avere immagini che devono essere saltate dagli screen reader – akostadinov
So che questa domanda è piuttosto vecchia, ma volevo solo sottolineare che i tag alt vuoti sono effettivamente accessibili. Un tag alt potrebbe essere vuoto se l'immagine in questione è descritta nel suo contesto attuale e non fornisce alcuna interazione dell'utente. vedi http://webaim.org/techniques/alttext/#context – gerges