xml decid : Stratégies, marchés, affaires autour de XML.
[xml-decid] INFO : 01 Informatique fait le proces de W3C XML Schema
From: redacteurs@xmlfr.org
Date: 23/01/2003 - 10:04
01 Informatique fait le proces de W3C XML Schema
Commentant le role central donne par Microsoft au langage W3C XML
Schema , 01 Informatique y voit une limitation de l'interoperabilite
des documents Microsoft Office 11. A tors ou a raison?
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/030123-0001).
Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%2001%20Informatique%20fait%20le%20proces%20de%20W3C%20XML%20Schema
---------------
L'argumentaire deploye dans l'article [1] de 01 Informatique tient au
fait que le support de W3C XML Schema , une specification complexe
publiee par le W3C en mai 2001, n'est pas assure par tous les logiciels
et que "tous ne peuvent donc pas lire le document".
Pour evaluer la pertinence de ce commentaire, rappelons que les
langages de schemas XML tels que W3C XML Schema , Relax NG ou
Schematron sont des outils permettant de decrire et valider des
documents XML . En tant que tels, ils sont assimilables a une
documentation ou une grille de lecture utilisee par les applications
pour valider et traiter les documents.
Ils ne sont donc en aucun cas indispensables pour lire un document XML
ni meme pour ecrire une application traitant ce document.
D'autre part, il existe de nombreux outils convertissant ces schemas
d'un langage a un autre et il est possible et facile a l'aide des ses
outils de convertir un schema W3C XML Schema en DTD ou Relax NG . Il
pourra y avoir perte de certaines fonctionnalites au cours de la
conversion, mais le resultat est suffisant pour pouvoir assurer un
certain niveau de compatibilite entre les applications qui font appel a
ces schemas.
Dans le cas des schemas ecrits par les utilisateurs, il y a par contre
un risque reel de non interoperabilite lie au manque de maturite de
certains processeurs W3C XML Schema et a la complexite de sa
specification: certains outils en ont fait des interpretations erronees
et non compatibles. C'est un probleme qui est similaire a celui du
manque d'interoperabilite entre navigateurs Web.
En ce qui concerne W3C XML Schema , ces divergences ont tendance a
s'estomper, mais les utilisateurs definissant des schemas auront tout
interet a les tester au moyen de plusieurs implementations de W3C XML
Schema pour eviter de mauvaises surprises au niveau de
l'interoperabilite de leurs documents.
Signalons enfin que si les documents OpenOffice sont actuellement
decrits par des DTD s, le Comite Technique Oasis qui a pris en charge
sa standardisation a remis en cause ce choix juge un peu trop
conservateur. Le choix du langage de schema "de base" pour les
documents OpenOffice est donc en cours de discussion et pourrait bien
devenir Relax NG , une specification Oasis en cours de standardisation
a l' ISO et plus simple d'utilisation que W3C XML Schema .
Que les partisans des DTD s et de W3C XML Schema se rassurent, James
Clark , un des concepteurs de Relax NG a developpe Trang , un
convertisseur open source qui traduit les schemas Relax NG en schemas
W3C XML Schema et DTD s.
Autres articles:
- Impossible, sauf pour James Clark [2]
- OpenOffice: le format XML pour les masses [3]
- Microsoft embrasse XML [4]
- DSDL progresse [5]
- Tim Berners-Lee approuve W3C XML Schema [6]
Copyright 2003 , Eric van der Vlist .
---------------------------------------------------------
References:
[1] http://www.01net.com/article/200058.html
[2] http://xmlfr.org/actualites/tech/021219-0002
[3] http://xmlfr.org/actualites/decid/021219-0001
[4] http://xmlfr.org/actualites/decid/021216-0002
[5] http://xmlfr.org/actualites/tech/021217-0001
[6] http://xmlfr.org/actualites/tech/010502-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).
--
Devenez redacteur <XML>fr et contribuez au developpement
du xml francophone (http://xmlfr.org/infos/redacteurs) !
Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet lie a XML.
Pour resilier votre abonnement, envoyez un message contenant la
commande "unsubscribe" a xml-decid-request@xmlfr.org
(mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 31/01/2003 - 16:22 UTC
webmaster@xmlfr.org
|