BlogOKat

Documentation, technologies de l'information, internet, etc...

07 mars 2005

La saga des DTD : le final

Après  un prologue sur les DTD en général, quelques mots sur quelques DTD  importantes pour les professionnels de l'information-documentation (EAD, TEI, DocBook, BiblioML et MARCXML), nous voici à l'épilogue de la saga des DTD...
 
A l'origine les DTD étaient des outils pour SGML. N'étant pas écrites en XML, il est apparu qu'elles n'étaient pas complètement adaptées à ce langage, parce que :
  - elles n'ont pas été prévues  pour imposer un format précis aux données
  - elles n'offrent qu'un  typage très limité des données (ce qui est gênant pour leur échange)
  - elles sont difficiles à  manipuler
  - …

Pour pallier à ces limites,  le W3C a donc entrepris des travaux qui ont abouti en 2001 à la normalisation  de schemas XML qui spécifient comment décrire et valider des structures de données. Ces schemas jouent exactement le même rôle que les DTD dans une application XML, mais avec des possibilités plus grandes de structuration.



Tout d'abord, ils permettent d'exercer des contraintes  supplémentaires sur les données en associant au document XML un
ensemble de types de données (datatypes) plus complet. Ces contraintes concernent exclusivement le format utilisé pour la saisie des caractéristiques que peuvent prendre les éléments et les attributs d'un document XML.


Ensuite, ils permettent de valider le code XML en utilisant des Namespaces (espaces de nommage ou espaces de noms selon les traductions) dont l'objectif est de «qualifier de manière unique des éléments et des attributs. On sait alors à quel domaine de définition se rapporte un objet et comment il doit être interprété, selon sa spécification.»
Autre avantage : un schéma XML peut être édité et manipulé à  partir de tout outil d'édition ou de traitement XML.

Les possibilités des schemas sont réelles et peuvent s'avérer très utiles dans certains contextes, y compris des applications documentaires. Voir par exemple quelques applications dans le secteur public :       

Ressources et références :   

Quelques lectures pour conclure :

Posté par BlogOKat à 21:43 - La saga des DTD - Commentaires [0] - Rétroliens [0] - Permalien [#]

Commentaires

Poster un commentaire







Rétroliens

URL pour faire un rétrolien vers ce message :
http://www.canalblog.com/cf/fe/tb/?bid=16814&pid=1686255

Liens vers des weblogs qui référencent ce message :