XBL bientôt normalisé
Par Clochix le lundi 26 juin 2006, 20:02 - Lézarderies - Lien permanent
Xulfr signale que le W3C vient de sortir un premier brouillon de la spécification XBL 2.0. Cette technologie lancée par Mozilla devrait donc terme devenir un standard. A noter que la version du W3C n'est pas tout fait compatible avec la v1 de Mozilla, qu'elle cherche généraliser.
Pour l'occasion, et comme XBL est un des nombreux composants de la plate-forme Gecko que je trouve fort intéressant, je viens de créer une page XBL sur Wikipédia, espérons qu'elle sera rapidement enrichie.
En résumé, XBL est un langage basé sur XML permettant de décrire le "look & feel" d'un élément, de XUL dans le cadre de la première version de la spécification, de n'importe quel fichier XML terme avec la v2. On pourra associer chaque élément des scripts, des évènements, des styles, etc. Cela permet de transformer de simple tags en réels composants.
Pour plus d'infos allez lire l'article sur wikipédia, il contient quelques liens.
Commentaires
> de XUL dans le cadre de la première version de la spécification,
Inexact. La premiere version de XBL, celle actuelle dans Gecko 1.8 et précédent, permet d'implémenter un langage XML quelconque. Pas uniquement XUL de nouvelle balise XUL. Tu peux même appliquer un XBL sur une balise XHTML si ça te chante. La version 2 apporte un peu plus de facilité, de possibilité, et corrige certaines choses de la version 1.
J'ai corrigé le wiki : XBL 1.0 n'est pas ''partiellement'' implémenté, mais complètement implémenté... D'ailleurs, il n'y a pas vraiment de version 1.0, puisqu'il n'y a pas de document qui fait véritablement référence en la matière. La version 1 correspond donc au XBL implémenté actuellement.
Merci pour la précision et la correction. Mon erreur sur l'implémentation de XBL 1 dans Gecko venait du wikipedia anglais qui dit it must be noted that Mozilla implements a variant of XBL 1.0 which does not quite match the specification Cette phrase serait peut-être également corriger...