XML Binding Language (XBL) allows you to define behaviors, possibly in the form of handler scripts, related to XML elements. Learn how XBL opens up a declarative means of developing XML-based applications.
The World Wide Web Consortium (W3C) recently put some effort into standardizing several common practices on the Web, some of which are closely related to XML in applications processing. XML Binding Language (XBL) 2.0 [in development] is a description language for bindings for elements in XML documents. A binding is a declaration of the behavior associated with that element. You can attach it to the element using Cascading Style Sheets (CSS) or Document Object Model (DOM). This allows vendors to create reusable components as the basis of XML applications, and developers to declare how these components hook into documents. The document content thus represents the basic application data, which you can maintain independently of the application. The application itself plugs into XML's core flexibility and extensibility.
- Check out XBL
1.0, a Mozilla technology that formed the inspiration for XBL 2.0.
See the full
spec as well.
- Read about other XML standards:
Index of XML
standards.
- Participate in any of several XML-centered forums:
XML
zone discussion forums.
- Get involved in the developerWorks community: developerWorks blogs
- Find out how you can become an IBM-Certified
Developer in XML and related technologies at IBM XML
certification.
- See the developerWorks XML Zone for a wide range of
technical articles and tips, tutorials, standards, and IBM Redbooks at
XML
technical library.
- Stay current with technology in these sessions: developerWorks technical events and webcasts.
- Build your next development project with trial
software available for download directly from developerWorks: IBM trial software
