Cette nouvelle proposition
de Sundararajan introduit
un langage purement XML, ne faisant appel à aucun script,
permettant de définir comment mettre à jour les éléments et les attributs d'un document
XML à des moments pré-déterminés.
Elle présente également une implémentation pilote où une transformation
XSLT transforme un document DXML
en page HTML avec son code Javascript pour Internet Explorer.
Par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
mercredi 31 mai 2000
Sundararajan explique que sa proposition permet
de définir un comportement dynamique en XML pur,
ce qui signifie qu'aucune connaissance de langage de script ou du
DOM n'est requis de la part des utilisateurs et
que n'importe quel éditeur XML peut être utilisé.
DXML qui fait appel à des expressions
XPath pour identifier les noeuds à modifier permet également
d'insérer des noeuds provenant de documents XML externes
grâce à une syntaxe XPointer.
Exemples à l'appui, Sundararajan indique que chaque commande
DXML peut être vue comme une transformation
XSLT exécutée à un moment défini.
Ce n'est pas l'approche qui a été retenue pour l'implémentation
pilote qui transforme un document DXML
en page HTML en générant également le code
Javascript (pour Internet Explorer) mettant à jour
le DOM suivant les instructions DXML.
Copyright 2000,
Eric van der Vlist.
|