Limbaj de legare XML
XBL ( XML Binding Language ) este un limbaj de marcare bazat pe XML care poate fi folosit pentru a descrie comportamentul și aspectul elementelor XML și HTML . Acest lucru se face prin așa-numitele legături în XBL, care sunt atașate unui astfel de element. Legările sunt definite într-un fișier XBL separat. Textul poate fi, de asemenea, inserat în elementul XML sau HTML printr-o legare . O legătură poate fi atașată la mai multe elemente diferite. XBL este adesea folosit ca o extensie a XUL pentru a descrie comportamentul unui widget XUL . Cu XBL, de exemplu, funcționalitatea unei bare de defilare poate fi modificată, ceea ce nu este posibil doar în XUL.
XBL a fost dezvoltat de proiectul Mozilla pentru propriile aplicații Mozilla. Limba în prezent nu este conformă cu niciun standard și este proprietară . Numai motorul Gecko poate suporta acest limbaj. XBL 2.0 este noua versiune a XBL, care urmează să fie standardizată de World Wide Web Consortium .
Link-uri web
Documentare / implementare browser
- Documentația XBL a Mozilla (engleză)
- Recomandarea candidatului W3C XBL 2.0 (engleză)
- Proiect de lucru XBL 2.0 Primer (engleză)
Implementare cross browser
- Implementare cross-browser XBL 2.0 în JavaScript (engleză)
- Implementarea parțială a XBL 2.0 în JavaScript de către Sean Hogan (engleză)
- XBL Marquee (engleză)