XBL2: Delivering on the promise of XML Binding Language
A talk about version 2 of the XML Binding Language. As CSS allows stylistic attributes to be added to elements, XBL allows behavior to be added. This includes both behavior when interacting with the user though things like mouse clicks, and when interacting with scripts by adding APIs to the element. Additionally, XBL works together with existing styling languages such as CSS to allow more complex styling to be added than when just CSS is used.
This talk will give some background on what XBL can do and what is new in version 2. It will discuss how XBL2 allows concurrent usage both by the browser author and the web author and how it allows more large-scale development through data encapsulation and better separation of behavior, scripting and style
It will also discuss how XBL helps adoption of new web standards and how it can aid accessibility.




