<C²: webløg />

Courriel - email address

Avatar Denis

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.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 retour au début de la page

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... :]

Haut retour au début de la page

Les commentaires et trackbacks sont désormais fermés. Pour toute remarque, vous pouvez toujours nous contacter.

Pisteur (Trackback)