Introduction à XML
Quelques mots sur XML
Dernière modification : 2002/09/10 14:02:27 Contact : Martin Sévigny
XML est une recommandation du World Wide Consortium (W3C) depuis février 1998 (révision mineure le 6 octobre 2000). Cette norme est simple, et c'est cette simplicité qui fait sa puissance.
XML est en fait un langage permettant de définir des formats de documents et de créer des documents respectant ces formats. Ainsi, et c'est important, XML n'est pas un format de document comme tel.
Avant d'en dire plus sur XML, nous allons d'abord réfléchir à une application documentaire vieille de plusieurs siècles, soit l'édition et l'impression de livres.
Sites et pages Web
XML étant une recommandation du W3C, le site Web de ce consortium constitue sûrement le meilleur point de départ pour en apprendre plus sur la norme mais surtout sur les normes associées ainsi que sur les différents projets impliquant XML. Parmi les normes associées, citons, en vrac:
les espaces de noms (Namespaces in XML, recommandation du W3C depuis le 14 janvier 1999)
les schémas pour faire suite aux DTD, recommandation du W3C depuis 2 mai 2001)
XML Pointer, XML Base and XML Linking pour la normalisation des fonctions hypertextes (recommandation du W3C depuis le 27 juin 2001)
Resource Description Framework pour la représentation des métadonnées (recommandation du W3C depuis le 22 février 1999)
CSS (recommandation du W3C depuis décembre 1996, en version 2 depuis mai 1998) pour la mise en page des documents (CSS est supporté sur des documents XML dans Internet Explorer 5, 6 et Netscape 6, 7, de même que Mozilla 1.x). La version 3 de la norme est en cours de préparation.
XSL pour les transformations (avec XSLT) et pour la mise en page sophistiquée. XSLT 1.0 est une recommandation du W3C depuis le 16 novembre 1999, la version 2.0 est en cours de réalisation. XSL est une recommandation du W3C depuis le 15 octobre 2001 seulement.
Synchronized Multimedia (SMIL) pour la mise en place d'interfaces multimédias (la version 1.0 est une recommandation du W3C depuis le 15 juin 1998, la version 2.0 depuis le 7 août 2001)
SVG pour les ressources graphiques en mode vectoriel (recommandation du W3C depuis le 4 septembre 2001, la version 1.1 est en cours de réalisation).
Ces normes sont les briques de base des futurs systèmes d'information, et c'est pourquoi il peut être important de connaître leur existence et leur domaine d'application.
Il existe également d'autres site intéressants pour en savoir plus sur la norme, les outils ou les projets XML:
Le site XML Cover Pages est probablement le plus important site sur XML (et SGML) sur le Web.
Pour en savoir plus sur les différents logiciels XML disponibles, consulter le site Free XML tools and software.
Pour des ressources en français au sujet de XML, les sites suivants peuvent être intéressants:
Le site XMLFr, avec beaucoup d'information et des listes de discussions, mais aussi une section sur la documentation et les tutoriels
Le site de l'ATICA en discute aussi dans le contexte de l'administration française.
Une version française de la norme XML
XML Francophone, un autre site sur le sujet
Informations sur la plate-forme SDX du ministère de la culture et de la communication
Références bibliographiques
XML connaît une telle popularité qu'un nombre impressionnant de publications imprimées existent à ce sujet, y compris en français. La plupart des livres d'introduction se valent plus ou moins, et nous trouvons de plus en plus de livres, y compris en français, qui traitent de certains aspects particuliers de XML, surtout pour les développeurs.
Nous ne fournissons aucune référence précise, étant donné qu'aucun livre ne se distingue particulièrement.
| Document précédent : Plan de formation |
Table des matières | Document suivant : Un système documentaire universel: le livre |