oXygen devient graphique
George Bina a annonce la sortie de la version 6.0 de l'editeur XML
oXygen qui, pour la premiere fois, integre un editeur graphique de
schemas.
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/050518-0001).
Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20oXygen%20devient%20graphique
---------------
George Bina a annonce [1] sur XML-DEV la sortie de la version 6.0 de
l'editeur XML oXygen [2] .
Edite par la societe roumaine SyncRO [3] , oXygen est apprecie depuis
plusieurs annees par les developpeurs XML pour sa grande fidelite aux
specifications, son caractere agnostique vis-a-vis des environnements
et des langages de schemas XML , une interface aussi simple qu'efficace
et un prix raisonnable.
La version precedente integrait deja des fonctions avancees telles que
:
- Le support des langages de schema suivants : DTD s, RELAX NG
(syntaxes XML et compacte), W3C XML Schema , NRL et Schematron .
- Celui de XSLT 1.0, 2.0 et de XQuery 1.0.
- Un debugger XSLT
- L'apprentissage des structures des documents d'apres les instances
de documents (sans schemas).
- Une disponibilite sous la plupart des systemes d'exploitation (
Linux , MAC OS-X , Windows ) en tant qu'outil autonome ou plug-in
Eclipse .
Sa version 6.0 conserve toutes ces qualites et ajoute plusieurs
fonctionnalites dont :
- un interface graphique permettant de faciliter l'edition des
schemas W3C XML Schema et RELAX NG ,
- un outil de gestion des differences et des consolidations entre
documents XML ,
- le support de XML Signature et de la canonicalisation de XML .
- l'import de donnees provenant de bases de donnees, de documents
texte et de fichier Microsoft Excel .
L'interface graphique de visualisation des schemas me semble etre un
point particulierement important, oXygen 6.0 etant le premier editeur a
proposer cette fonctionnalite d'une maniere qui soit a la fois :
- scrupuleusement conforme aux specifications ( oXygen s'appuyant sur
les meilleures implementations Open Source de reference est
toujours en pointe sur ce point)
- multi langages de schemas ( W3C XML Schema et RELAX NG )
- multi plate-forme
Avant cette annonce, l'edition graphique de schemas etait en effet
l'apanage quasi-exclusif de XML Spy dont la conformite aux
recommandations W3C XML Schema a souvent ete mise en defaut (meme si sa
derniere version est en reel progres sur ce point), qui ne supporte que
W3C XML Schema et ne fonctionne que sous Windows .
L'interface graphique de visualisation de schema d' oXygen 6.0 est
agreable et intuitive. Elle differencie une « vue complete du modele »
fidele a la structure du schema d'une « vue logique du modele » plus
proche de la structure logique des documents.
Dans cette version, il s'agit d'une simple visualisation qui ne permet
pas, comme le fait XML Spy , de modifier le schema mais vous place,
lorsque l'on navigue dans la vue complete du modele, sur la definition
correspondante dans le schema.
Si elle semble d'ores et deja parfaitement utilisable cette premiere
version comporte quelques lacunes qui ne devraient pas etre bloquantes
pour les utilisateurs :
- La syntaxe compacte de RELAX NG n'est pas supportee directement (il
faut passer par une conversion).
- Il n'est pas possible de visualiser les DTD s de maniere graphique
(mais la encore, il est possible de les convertir en schemas RELAX
NG ).
- Il n'y a pas de liens entre les vues complete et logique ni entre
la vue logique et le source du schema.
Ces restrictions devraient etre rapidement levees et cette version a le
merite de donner l'acces a une interface graphique de visualisation de
schemas aux utilisateurs qui n'avaient pas cette possibilite auparavant
parce qu'ils souhaitent une conformite scrupuleuse aux specifications,
qu'ils travaillent avec RELAX NG comme avec W3C XML Schema ou qu'ils
utilisent une plate-forme autre que Windows .
Nous pouvons egalement esperer qu'elle relance la concurrence entre
outils d'edition XML .
oXygen 6.0 est disponible par telechargement a l'adresse
http://www.oxygenxml.com/download.html [4] . Il est utilisable en
version d'evaluation (30 jours) et a partir de 148 dollars US en
version « professionnelle ».
Autres articles (breves) :
- oXygen 5.1 [5]
- <oXygen/> version 5 [6]
- <oXygen version="4.2"/> [7]
- Editeur XML oXygen v4 [8]
- Editeur XML <oXygen/> [9]
- Une nouvelle bouffee d'<oXygen/> [10]
- Oxygen version 1.2.3 [11]
Copyright 2005, Eric van der Vlist
---------------------------------------------------------
References:
[1] http://lists.xml.org/archives/xml-dev/200505/msg00250.html
[2] http://www.oxygenxml.com/
[3] http://www.sync.ro/
[4] http://www.oxygenxml.com/download.html
[5] http://xmlfr.org/actualites/breves/2005-01-21#T17:45:50:025
[6] http://xmlfr.org/actualites/breves/2004-10-19#T09:28:23:535
[7] http://xmlfr.org/actualites/breves/2004-07-16#T11:08:09:266
[8] http://xmlfr.org/actualites/breves/2004-07-16#T11:08:09:266
[9] http://xmlfr.org/actualites/breves/2004-05-03#T09:26:13:192
[10] http://xmlfr.org/actualites/breves/2003-09-23#T07:59:57:533
[11]
http://xmlfr.org/actualites/breves/2002-10-09#1034157739.2608.11.camel@ibook
---------------------------------------------------------
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)
Received on Wed May 18 16:32:29 2005