|
FAQ
Frequently Asked Questions
Featured What is XBL?XBL is a mechanism for overriding the standard presentation and interactive behavior of particular elements by attaching those elements to appropriate definitions, called bindings. Bindings can be attached to elements using either CSS, the DOM, or by declaring, in XBL, that elements matching a specific selector are implemented by a particular binding (excerpt from XML Binding Language (XBL) 2.0) What are the benefits of using XBL 2.0 in HTML?
What happens if browsers get XBL 2.0 implemented natively?In case a native implementation becomes available in a browser, the implementation given will not be used, allowing for the native implementation to take over. Can the implementation be used on a page with other Ajax frameworks/toolkits?Yes, the implementation provided here is designed in a way that it should not conflict with any third-parties libraries. Are there any other known implementations of XBL 2.0 in JavaScript?Yes, there are two known: What is the file size of the library?The current (beta-2) version is only 28KB (10KB gzipped) |
This is awesome! Thanks guys.
I have a javascript implementation of XForms, I want to add xforms:action to XBL, I am little confused how the syntax should be written. Can you show me what the syntax would look like?
here is an example how we are using/planning to use XBL. This is just for demo purpose but some in-house controls using XBL use the full language syntax!
View a small demo here http://hblink1954.700megs.com/hblink/formfaces/Platforms/Web/Examples/Test%20Pages/datatable.html