sommaire

XML
eXtensible Markup Language

DOSSIER ARCHIVE en décembre 2007

nous écrire :

   [Accueil du dossier]

1. Pourquoi XML ?

Qu'est-ce que XML ?
Une double origine : SGML et HTML
Principaux avantages

     haut de pageQu'est ce que XML ?

Un langage
eXtensible Markup Language
langage de balisage extensible

Voir aussi : 
glossaire

Une recommandation du W3C depuis 1998
Ce langage de balisage a été mis au point par le W3C (World Wide Web Consortium).
Il a le statut de recommandation. 
http://babel.alis.com/web_ml/xml/REC-xml-en-tete.fr.html

     haut de pageUne double origine : SGML et HTML

Avant XML
"Avant l'apparition de XML, existaient : 
- un langage de balisage normalisé, riche en sémantique mais relativement lourd à mettre en oeuvre et inadapté au Web : SGML (Standard Generalized Markup Language, ou langage normalisé de balisage généralisé - norme ISO 8879) 
- un langage parfaitement adapté au Web (puisque développé uniquement pour cette application) mais dont les applications sont limitées par une bibliothèque de balises figée et réduite : HTML (Hypertext Markup Language, ou langage de balisage hypertexte)."

XML francophone : FAQ
http://www.chez.com/xml/faq/index.htm

De HTML et SGML à XML
"Il convenait donc de définir un langage qui ait la facilité de mise en oeuvre de HTML tout en offrant la richesse sémantique de SGML. C'est la raison d'être de XML.
XML est un sous-ensemble au sens strict de SGML, dont il ne retient pas les aspects trop ciblés sur certains besoins. En cela il représente un profil d'application de la norme SGML."

XML francophone : FAQ
http://www.chez.com/xml/faq/index.htm

Différences entre SGML et XML
"XML est un langage de balisage structuré, basé sur le SGML, développé pour pallier les limites du HTML sans pour autant posséder les difficultés d'application du SGML."
Pour en savoir plus : lire la fiche - très claire -  sur les formats structurés SGML et XML :

BEAUDRY Guylaine, BOISMENU Gérard, "formats structurés SGML et XML". Expertise de ressources pour l'édition de revues numériques, février 2001
http://revues.enssib.fr/titre/6tecnic/3verselec/2forstruct.htm

     haut de pagePrincipaux avantages de XML

Sur les sites Web

XML en 10 points (W3C)
"Si vous découvrez XML, il vous est peut-être difficile de savoir par où commencer.
Ce résumé en 10 points tente de présenter les concepts de base d'une manière qui permette à un débutant de voir toute la forêt au travers des arbres."
1. XML est une méthode pour mémoriser des données structurées dans un fichier text.
2. XML ressemble à HTML, mais ce n'est pas HTML.
3. XML est un texte qui n'est pas destiné à être lu.
4. XML est une famille de technologies.
5. XML est bavard, mais ce n'est pas un problème 
6. XML est nouveau, mais pas si nouveau que ça 
7. XML conduit HTML à XHTML
8. XML est modulaire
9. XML est le fondement de RDF et du web sémantique
10. XML est libre de droits, indépendant des plates-formes et correctement pris en charge".
http://www.w3.org/XML/1999/XML-in-10-points.fr.html

Les promesses d'XML 
- un moyen simple d'échanger des données à travers le réseau,
- de nouvelles possibilités aux concepteurs de site web qui ont atteint dans leurs pratiques les limites de HTML,
- un nouveau modèle d'échange pour effectuer des requêtes à des bases de données au travers du réseau Internet ou extranet,
- une solution simple pour échanger des informations entre diverses
applications sur le poste utilisateur ou à travers l'extranet ou l'Internet,
- une couche logicielle standard qui permet la mise en oeuvre à travers le
réseau d'applications distribuées s'appuyant sur des objets XML
(La Lettre de la MTIC / devenue ATICA)
http://www.mtic.pm.gouv.fr/mission/

Les 6 atouts d'XML
XML est particulièrement adapté à l'échange de données et de documents.  
Voir sur le site "Comment ça marche" les 6 atouts d'XML 
http://www.commentcamarche.net/xml/xmlintro.php3

Quel est l'avenir d'XML
A partir de l’exemple d’une bibliographie, l'article "XML expliqué aux débutants"  montre clairement les avantages de XML par rapport à HTML. Destiné aux néophytes, il ne suppose aucune connaissance préalable de l'Internet, du WWW ou de la documentation électronique.
"Il est à prévoir que l'usage d'XML va déborder largement le WWW, en provoquant la convergence de deux mondes informatiques jusqu'ici séparés ; celui des documents et celui des données."
(Emmanuel Lazinier, juillet 1999)
http://www.chez.com/xml/initiation/index.htm#_Toc457207575

XML : un nouvel accès aux documents numériques ?
"En fait, les impacts sociaux, économiques ou culturels de XML se situent plutôt dans son utilisation d'Unicode, dans les normes satellites de XML et dans son effet de mode. (...)
"Il est intéressant pour un documentaliste de s'intéresser à XML et ses diverses applications, car il s'agit d'une façon de découvrir d'autres approches pour modéliser et traiter de l'information documentaire. Ces découvertes peuvent l'amener à réaliser de meilleurs outils documentaires, mieux structurés, mais aussi d'être plus exigeant dans le choix des systèmes informatiques."
(Martin Sévigny, novembre 2001)
http://www.captaindoc.com/interviews/interviews07.html

Articles

Le b.a.-ba : le XML expliqué à vos enfants
- c'est quoi le XML ?
- à quoi sert le XML ?
- le XML est-il le nouveau langage destiné à remplacer le HTML ?
- comment se présente un document XML ?
- quels outils utiliser pour écrire des documents en XML ?
- le XML n'est donc qu'un format de plus pour écrire des documents ?
- en quoi cela me concerne ?
- comment évolue le XML ?
- pourquoi le XML excite-t-il les foules à ce point ?

ROUMIEUX Olivier. "XML sans frontières : dossier". Archimag, n° 159, novembre 2002, p.26-28

Le premier dictionnaire des technologies XML
Par Marie Varandat
"Les déclinaisons technologiques du langage XML sont plurielles. Ainsi en témoigne le premier dictionnaire XML concocté par « 01 Informatique », qui éclaire sur le sens, la portée et la maturité de quatre-vingt-six standards choisis, regroupés en cinq grands domaines.
- Les techniques de base
Matures pour la plupart, les mécanismes de base de manipulation des informations décrites en XML tournent, pour l'essentiel, autour de l'accès aux données et de la sécurité.
- La publication multicanal
Un grand nombre de normes gravitent autour des feuilles de style, qui constituent la pierre fondamentale de la publication multicanal. Bien que matures, certaines restent peu utilisées.
- Les services Web
Mécanisme universel pour faire dialoguer deux applications ou deux entreprises au travers du réseau internet, les services Web reposent sur une jungle de standards.
- Les échanges électroniques
Tandis qu'Oasis et Rosettanet fournissent des standards pour l'infrastructure technique des échanges B to B, chaque secteur d'activité définit son propre vocabulaire métier.
- Le Web sémantique
Grâce au Web sémantique, l'ensemble des informations publiées en ligne pourront être reliées entre elles, de façon à créer la plus vaste base de connaissances du monde."

01 Informatique, n° 1766, 23 avril 2004
http://www.01net.com/article/242457.html

haut de page