|
Aujourd'hui on n'entend plus parler que de deux technologies sur
Internet: Java et XML. XML n'est pas réellement un langage au sens
classique du terme, mais plutôt une norme structurelle. Voyons de quoi il
en retourne.
XML est né le 10 février 1998 lorsque la première
norme industrielle de XML fut publié par le consortium W3C. La norme XML
est un ensemble de spécifications désignant les règles à adopter afin de
créer des documents universels mais libérés de toute contrainte. Ainsi,
XML, petit frère de SGML, norme internationale de documents structurés
beaucoup utilisée dans l'industrie, est plus permissif que celui-ci mais
beaucoup moins que HTML... enfin, dans certains cas. XML est donc né de
la volonté d'intégrer le savoir faire résultant d'une décennie
d'expérience de SGML, en ne retenant que les caractéristiques
essentielles, indispensables à un usage et une implémentation facile et
surtout de mettre fin à l'amalgame entre données et présentation que
faisait HTML. D'ailleurs, si vous avez déjà utilisé HTML, vous ne serez
pas dépaysés par la syntaxe de XML tant elle est proche. Les avantages de
XML sont donc clairs: universalité (inter-plateformes/inter-logiciels),
flexibilité (chacun peut définir son propre dérivé de XML dans ses
documents) et séparation des données de la mise en page (facilitant ainsi
grandement la mise à jour). |