XBL

Un article de Wikipédia, l'encyclopédie libre.

image:Langage_progr.png
Cet article fait partie de la série
langages de programmation
Langages à objets
C++ - C# - D
Eiffel - Groovy - Java
Lisaac - Python - Ruby
Simula - Smalltalk
Langages impératifs
APL - ASP - Assembleur
BASIC - C - COBOL - Natural
Forth - Fortran - Limbo - Logo
Pascal - Perl - PHP - TCL
Visual Basic - WLangage
Langages fonctionnels
Haskell - ML/OCaml
Lisp/Common Lisp
Scheme - XSLT
Langages déclaratifs
Clips - Prolog
Langages concurrents
Ada 95 - Erlang
Voir aussi
Conception - Codage
Tests - Optimisations

XBL ou eXtensible Bindings Language ou XML Bindings Language est un langage permettant de lier à des éléments d'un document XML des comportements, des interfaces ou des modèles de contenu.

XBL a été créé par Mozilla pour définir des propriétés des éléments de XUL. Le W3C est en train de normaliser une deuxième version de la spécification, plus générique et non compatible avec la première.

Un fichier XBL contient des liaisons décrivant les caractéristiques d'éléments. Dans le cadre de XUL par exemple, on pourra décrire l'interface utilisateur et les comportements des éléments de base, comme les barres de défilement.

La version 1.0 de la norme a été créée par le projet Mozilla. Elle est implémentée dans l'ensemble des logiciels basés sur Gecko : Firefox, Thunderbird, SeaMonkey etc.

[modifier] Voir aussi

[modifier] Liens externes