Plan de site Navigation
Blog & Blues Techniques et Standards de la Qualité Web

Accueil > weblog


- Lire le billet précédent - Lire le billet suivant -

Ne validez pas en aveugle : lisez la doc !

Par Laurent Denis, le 09 août 2004.

On rencontre fréquemment des webmestres débutants ou des auteurs confirmés que les messages d'erreurs des validateurs HTML et CSS déroutent et laissent dans l'ignorance de la nature précise ou de la simple localisation exacte de leurs erreurs. Ils finissent parfois par se décourager, ou ne maîtrisent jamais vraiment leurs outils, validant par chance ou par copié-collé de solutions trouvées ici et là.

D'autres se préoccupent plus de la conformité formelle à la spécification que du respect réel de la valeur des différents éléments qu'elle définit. Ils sont finalement satisfaits d'aboutir à un document apparemment valide, ignorant que sa structure est parfois biaisée ou affaiblie, et qu'ils tirent finalement très peu de profit de leur démarche de respect des Standards Web.

Dans les deux cas, il me semble qu'il y a une perception erronée du rôle des outils de validation et un mauvais usage de ceux-ci dans l'apprentissage. Les validateurs ne sont ni des précepteurs, ni des sources documentaires.

Deux points de la FAQ du validateur HTML du W3C sont pourtant clairs :

Je ne veux pas de messages d'erreurs, je veux qu'on nettoie ma page !

Le validateur ne peut pas faire cela pour vous. Vous devriez jetez un oeil sur d'autres outils, tels HTML Tidy.

La validation est-elle une sorte de contrôle de qualité ? Valide signifie-t-il qualité approuvée par le W3C ?

La validité est un des critères de qualité d'une page Web, mais il y en a bien d'autres. En d'autres termes, une page Web valide n'est pas nécessairement une bonne page Web, mais une page invalide a peu de chances d'être une bonne page.

C'est pourquoi le fait que le valideur du W3C déclare qu'une page passe la validation n'entraîne pas que le W3C assume que ce soit une bonne page. Cela signifie seulement qu'un outil (qui n'est pas nécessairement sans défaut) a considéré que cette page respectait un certain nombre de règles. Ni plus, ni moins. C'est également pourquoi l'icône de validité ne devrait jamais être comprise comme un label de qualité décerné par le W3C.

Autrement dit :

En conclusion, puisque vous avez décidé de ne plus abandonner entièrement la qualité de votre travail aux soins approximatifs d'un médiocre éditeur WYSIWYG, allez au fond de votre matière : lisez les specs, l'aide ne manque pas pour apprendre à les lire smiley clin d'oeil

Trackbacks

Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.

Commentaires

Raphael Goetter, le 09 août 2004

C'est vrai que la Validation devient une mode aveugle.

Vous pouvez très bien concevoir un site Valide XHTML Strict qui ne ressemble à rien. Tout simplement parce que le Validateur n'est pas une baguette magique : il vérifie si la syntaxe est bonne, si les balises sont propres.

Par contre, il lui est impossible de vérifier si vous avez utilisé les bonnes balises au bon endroit. Ni de savoir si votre paragraphe (<p>) est bien un paragraphe et non un titre (<Hn>), etc...

Par exemple, vous pouvez très bien définir un bloc qui fait 70000px de haut. C'est propre et Valide, mais ça ne ressemble à rien.

Avoir un site Valide n'est qu'une première (bonne) étape. Mais elle n'est pas suffisante.

Voilà pourquoi il y'a d'autres paramètres essentiels, par exemple la Sémantique : http://openweb.eu.org/articles/respecter_semantique/

Et pour finir, il y'a des Validateurs d'Accessibilité, qui sont de très bons compléments : http://www.acces-pour-tous.net/validateur/validateur.php

Pour résumer, on pourrait citer milkiway : "les Normes vous assurent que l'orthographe de votre site est propre, mais cela n'empêche pas que sa grammaire peut laisser à désirer."

Laurent Denis, le 09 août 2004

Il est vrai que j'ai volontairement laissé de côté l'accessibilité dans ce billet, notamment en raison du vieillissement des spécifications dans ce domaine. Mais puisqu'on en parle, il faudrait ajouter à la liste des ressources francophones le Référentiel accessibilité des services Internet de l’administration française.

Raphael Goetter, le 10 août 2004

C'est vrai que ce référentiel est bien complet. Merci.

Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.