XBL (extensible binding language)
Die Extensible Binding Language (XBL) ist eine XML-basierte Auszeichnungssprache für die Implementierung wiederverwendbarer Komponenten, die in anderen Dokumenten eingebunden werden können. Elemente mit Anbindung haben ein anderes Verhalten, das durch die Anbindung spezifiziert wird. Die Anbindungen können zu Elementen zusammengefasst werden unter Benutzung von Cascading Style Sheets (CSS) oder Document Object Model (DOM). Ein so geschaffenes Element kann gleichzeitig mehrere Anbindungen haben.
Die Extensible Binding Language (XBL) ermöglicht in Cross Platform Frontend (XPFE) die Erzeugung wieder verwendbarer GUI-Komponenten.


