XML, c'est le nom de l'auberge espagnole. La vraie norme, c'est la DTD ou mieux, son éqivalent, le XML schema, qui définit toutes les balises et leurs conditions d'utilisation tels que attributs et occurences.
Il existe autant de DTD qu'un évêque peut en bénir. Le tout c'est d'en faire quelques unes qui tiennent la route et de ne point y déroger.
Par exemple, tout sous ensemble de la DTD DocBook a droit au label DocBook. Tout ajout de balise interdit de se référer à docbook.
Il y a ensuite des validateurs qui vérifient que le XML est conforme à la DTD (ou XML schema). A ce propos, je conseille à chacun de tester ses pages HTML (un cas particulier de XML) avec le validateur du W3C http://validator.w3.org/(...) . D'ailleurs, j'envoie de temps à autre des mails aux offices publics qui ne respectent pas les normes.
Au fait, ce serait bien que Linuxfr donne l'exemple.Il n'y a actuellement que 14 erreurs sur la page d'accueil, ce qui pourrait être facilement corrigé, car ce sont souvent les mêmes. Essayez : http://validator.w3.org/check?uri=http%3A%2F%2Fwww.linuxfr.org%2Fin(...)
J'amerais bien voir le petit logo de conformité sur tous les sites relatifs au logiciel libre !
Pour le 1dok, il suffit de mettre à disposition de tous au moins un outil de validation. Ne seront admis que les logiciels qui produisent des documents conformes à la norme.
[^] # Re: Le xml est extensible. Dommage!
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Un nouveau format de document standardisé ?. Évalué à 10.
Il existe autant de DTD qu'un évêque peut en bénir. Le tout c'est d'en faire quelques unes qui tiennent la route et de ne point y déroger.
Par exemple, tout sous ensemble de la DTD DocBook a droit au label DocBook. Tout ajout de balise interdit de se référer à docbook.
Il y a ensuite des validateurs qui vérifient que le XML est conforme à la DTD (ou XML schema). A ce propos, je conseille à chacun de tester ses pages HTML (un cas particulier de XML) avec le validateur du W3C http://validator.w3.org/(...) . D'ailleurs, j'envoie de temps à autre des mails aux offices publics qui ne respectent pas les normes.
Au fait, ce serait bien que Linuxfr donne l'exemple.Il n'y a actuellement que 14 erreurs sur la page d'accueil, ce qui pourrait être facilement corrigé, car ce sont souvent les mêmes. Essayez : http://validator.w3.org/check?uri=http%3A%2F%2Fwww.linuxfr.org%2Fin(...)
J'amerais bien voir le petit logo de conformité sur tous les sites relatifs au logiciel libre !
Pour le 1dok, il suffit de mettre à disposition de tous au moins un outil de validation. Ne seront admis que les logiciels qui produisent des documents conformes à la norme.