<C²: webløg />Coder moins, coder mieux !

Weblog collaboratif portant sur les enjeux sociopolitiques, technologiques et stratégiques entourant la normalisation et l'accessibilisation du Web, mais aussi un million d'autres trucs tout aussi futiles qui nous passent par l'esprit...
dimanche 25 janvier 2004
par Denis Boudreau
Erreurs communes de validation
Si vous êtes comme la moyenne des ours, il vous arrive parfois de vous retrouver en face de messages d'erreurs des plus incompréhensibles en testant vos pages contre le validateur du Consortium W3. Et pour cause ; ces messages sont parfois tellement cryptiques que mêmes les plus réputés des experts éprouveraient de la difficulté à les déchiffrer. Alors, imaginez lorsque vient le temps de les corriger pour un codeur moins expérimenté... Comment quelqu'un qui s'y connait à peine peut-il espérer s'en tirer dans l'exercice de validation, s'il n'est même pas en mesure de comprendre les erreurs qui sont soulevées par le validateur ? Voilà bien une question qui brûle les lèvres de plusieurs depuis longtemps.
Bien sûr, le W3C met depuis un moment à notre disposition une liste explicative des messages d'erreurs les plus souvent répétés, mais même avec les explications offertes, la majorité des gens n'y comprennent toujours rien. Voilà très certainement la raison qui a motivé l'équipe de Black Widow Web Design à produire un guide des erreurs les plus fréquentes lors d'une validation face à la norme XHTML, avec une explication dans un anglais que tout le monde peut comprendre. Bien que la liste demeure pour le moment assez limitée, elle comprend déjà les erreurs qui me semblent effectivement les plus souvent rencontrées :
- esperluette mal ou pas encodée ;
- imbricage incorrect des éléments ;
- doctype écrit en minuscules ;
- balises célibataires laissées ouvertes ;
- balises codées en lettres majuscules ;
- valeurs d'attributs sans guillemets.
Bien sûr, une telle liste a beau s'avérer des plus utiles, elle ne pourra définitivement jamais remplacer la connaissance même du vocabulaire xhtml. Car soyons francs, votre meilleur outil pour comprendre les messages d'erreurs du validateur W3C demeure encore minimalement de lire la norme, ou tout au moins d'en lire une interprétation qui saura vous fournir les outils nécessaires pour comprendre quelles sont les erreurs qui se sont glissées dans votre code contre votre gré.
Denis Boudreau | 2004.01.25 @ 22:02
Alors, qu'en pensez-vous ?
Voici ce que vous aviez à en dire... vos impressions, recueillies à vif.
2004.01.27 @ 16:42 par mat
Tidy n'est pas un validateur, et d'ailleurs il se gourre souvent :)
Enfin bon, je dois etre un surhomme, j'ai jamais eu de mal a comprendre la plupart des messages du validateur... :]
Les commentaires et trackbacks sont désormais fermés. Pour toute remarque, vous pouvez toujours nous contacter.
Pisteur (Trackback)
- © 2002-2018 Tous droits réservés, <C²: weblog /> | Sous license CC, Attribution-NonCommercial 1.0
- Ce site Web est optimisé pour les navigateurs conformes aux normes issues du W3C. Voyez pourquoi.
- C² vous recommande un navigateur moderne. L'utilisation d'un navigateur obsolète est à vos propres risques.
2004.01.26 @ 21:26 par Marc LeMaire
Humm...
Encore mieux : installer Tidy, au http://tidy.sourceforge.net/
Une fois bien configuré, le logiciel nettoie, indente et corrige toutes ces erreurs de validation.
Ceci n'évite pas la lecture des specs du W3C, mais cela permet d'être au fait des normes plus rapidement.
Marc LeMaire
Haut