lundi 20 février 2006 à 17:16
Dans la version en développement de Gecko 1.9 (Firefox 3.0), le système de template XUL a largement évolué : il permet maintenant de travailler sur des sources de données autre qu'un fichier RDF (locale ou distant). Pour cela l'architecture interne du moteur de template a été complètement revue, et ce dernier s'appuie sur des sortes de "drivers", dédiés à des types de sources de données précis, pour générer un contenu XML quelconque (XUL, XHTML...). C'est donc un moteur de template extensible.
Pour le moment, il n'y a que le "driver" RDF, mais il y en aura prochainement
Et on pourra normalement en développer soi-même, pour s'appuyer sur d'autres types de sources de données (en faisant notament des composants implémentant nsIXULTemplateQueryProcessor et nsIXULTemplateResult).
À noter que ce nouveau moteur de template est compatible semble-t-il avec l'ancienne syntaxe de la balise template, bien qu'il y ait pour le moment encore des bugs.
Pour en savoir plus sur ce nouveau système :
Par Laurent Jouanneau :: Technologies :: #151 :: rss
Les trackbacks pour ce billet sont fermés.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.
Commentaires
1. lundi 20 février 2006 à 16:08, par GC
2. lundi 20 février 2006 à 19:29, par Matdere
3. vendredi 24 février 2006 à 15:02, par Yoric
4. vendredi 24 février 2006 à 16:33, par Laurentj
Les commentaires pour ce billet sont fermés.