HTML5 et l'attribut alt des images : et l'accessibilité ? et le référencement ?

L'attribut alt est devenue facultative dans HTML5.

L'attribut alt pour la balise img devrait être obligatoire en HTML5, non ? Les têtes chercheuses du consortium ont-ils posé la question aux experts du WAI. Le guide d'accessibilité WCAG 2.0 le recommande pourtant encore.
C'est quoi l'idée ?!

• • •
  • Si l'image est purement est décorative, elle n'a rien à faire dans la page. C'est par la CSS qu'on doit l'appeler.
  • Si l'image fait partie du contenu, alt doit être utilisé ou alors le contenu n'aura plus de sens pour les handicapés et les seniors à la vue basse. (Qui a dit « Les vieux cons comme toi » ?)
  • Sans l'attribut alt quelle est la technologie pour décrire l'image et son contenu disponible immédiatement ?
    Va t-il falloir attendre 2022 ? En attendant on fait quoi ?
  • Ah oui il y en a eu des abus de webmestres pognonphiles et sans scrupules — pour la rime : les crapules ! — qui bourrent leurs images alt de mots clés pour spamdexer les moteurs de recherche. Et alors ? Qu'en a-on à péter faire ? C'est quoi ? 0,1 % du Web ? Si les moteurs de recherche font bien leurs boulots ils devraient les détecter et les bannir. Si bien qu'au fil du temps ces pratiques seraient révolus — la rime est interdite ici !
  • Comment c'est qu'on va faire pour référencer les images et vendre du Viagra — vl'à que j'cause comme Sarkozy maintenant ! — en montrant l'image d'un bouquet de roses ? Bleues bien sûr. Je vous pose la question Madame Ferrari.
  • Un alt est mal rédigé ? Ça vaut toujours mieux que pas de alt du tout, non ? Et, quand même, se forcer à prendre le temps de rédiger un bon alt c'est assez jouissif. On sait qu'on s'adresse à une population distincte de l'internaute courant et si on a du respect pour celle-ci on se doit d'avoir la plume le clavier généreux.
  • Exiger des webmestres un alt participera à leur éducation : quand on voit le code de merde désastreux que produit la majorité, on se dit que la rigueur ne leur fera pas de mal. De la rigueur. Il nous faut de la rigueur !

Bien sûr vous, non pas toi : l'autre, vous allez me dire que ça ne devrait pas être imposer et que ça ne devrait être qu'une recommandation.
Mais bien sûr ! Vous avez raison ! D'ailleurs le W3C ne fait que des recommandations. Vous n'êtes pas du tout obligé de le suivre. Vous n'êtes pas du tout obligé de passer en HTML5 d'ailleurs. Vous n'êtes même pas obligé d'avoir un site Web non plus. Si si. Croyez-moi. Et le Web ne s'en portera pas plus mal.




Commentaires :

Golmote||#1
Golmote
Tu as certainement raison sur le fond.

Mais dans la spec d'HTML5, il est précisé au cas par cas quand alt doit (oui, DOIT) être utilisé et quand il n'est vraiment pas utile.

Par exemple, si un site est une galerie photo, il semble assez absurde de décrire chacune des images... puisque ces images sont l'unique contenu de ce site. Le seul intérêt quoi.
Et apparemment, leur mettre un attribut alt vide n'est pas une bonne solution.

Bref, inutile que je paraphrase :
http://dev.w3.org/html5/spec/Overview.html#alt
Philippe||#2
Philippe
Le résultat de la validation du code sera :

This document was successfully checked as HTML5!

Avec de simples avertissements qui satisferont ceux qui auront omis la balise alt.
Avec HTML5 l'accessibilité va en prendre un coup.

Ça me fait penser d'ailleurs au cas de la balise video et l'accessibilité ! Un article sur cette balise et l'accessibilité va suivre.
truffo||#3
truffo
Personnellement, c'est une bonne chose que de faire disparaitre cet attribut, que de devoir insister et insister pour qu'il soit présent et généralement vide.

Il faut reprendre la définition d'une image de décoration : image qui n'est pas nécessaire à la compréhension, est ce qu'elle doit obligatoirement être en CSS, j'en doute fortement ?

Entre un alt mal rédigé et pas de alt du tout, je pense honnêtement que pas de alt du tout est beaucoup mieux. Pourquoi coupé un texte avec un élément qui rien à voir avec la choucroute ?

Sur le référencement, blindé le alt avec un texte à la con n'est pas nécessaire pour positionner une image : une expérience récente montre que le contexte se suffit à lui-même http://truffo.fr/2011/03/lattribut-alt-est-inutile-pour-le-referencement/

PS : c'est marrant un article critiquant la qualité des alt avec un alt faux sur le bouton Wikio ;-)
Philippe||#4
Philippe
Merdalors ! J’ai spammé mon bouton Wikio ?!
Ah non ! pas moi ! ce n’est pas du tout mon genre.

Les commentaires pour ce billet sont fermés