Avoir un document valide n'est pas une fin, ça n'en fait pas un "bon" document pour autant, mais c'est une condition fondamentale.
A quoi bon ajouter des données sématiques dans un document syntaxiquement erroné ? Crois-tu franchement que quelqu'un qui n'est pas capable de produire des documents correctement formés va utiliser correctement les éléments sémantiques ? Va-t-on se retrouver avec un interpréteur Microformat "mode Quirk" ou autres joyeusetés ?
Du moment que le document doit être interprété par un programme, l'importance du respect du standard est prépondérante. Et l'exploitation des informations sémantiques ne peut pas se faire sans. Ajouter de la sémantique à un document non-conforme est idiot.
En outre, les éléments de (X)HTML ont une valeur sémentique pour bon nombre. Alors faire une mise en page avec des <table/> est erroné, bien que syntaxiquement valide.
La validité des documents est la pierre angulaire d'un web interopérable et riche.
[^] # Re: La validation n'est pas un but en soi
Posté par MsieurHappy . En réponse à la dépêche Les standards du Web et l'étude MAMA. Évalué à 6.
Avoir un document valide n'est pas une fin, ça n'en fait pas un "bon" document pour autant, mais c'est une condition fondamentale.
A quoi bon ajouter des données sématiques dans un document syntaxiquement erroné ? Crois-tu franchement que quelqu'un qui n'est pas capable de produire des documents correctement formés va utiliser correctement les éléments sémantiques ? Va-t-on se retrouver avec un interpréteur Microformat "mode Quirk" ou autres joyeusetés ?
Du moment que le document doit être interprété par un programme, l'importance du respect du standard est prépondérante. Et l'exploitation des informations sémantiques ne peut pas se faire sans. Ajouter de la sémantique à un document non-conforme est idiot.
En outre, les éléments de (X)HTML ont une valeur sémentique pour bon nombre. Alors faire une mise en page avec des <table/> est erroné, bien que syntaxiquement valide.
La validité des documents est la pierre angulaire d'un web interopérable et riche.