SXBL

From Svg wiki

sXBL stands for SVG's XML Binding Language. It is a proposed specification, intended as a way to render non-SVG XML as SVG representations with custom behaviors. It will allow both appearance and scripted and declarative behaviors to be automagically attributed to any XML elements that have an sXBL template designed for them, and represents a powerful new step towards the Semantic Web. It will be useful for data visualization, GUIs, and much more.

sXBL is not yet a W3C Recommendation, but there are some partial implementations already available. sXBL is partially derived from Mozilla's XBL, and has many similarities; there are distinct differences, however. sXBL is a strict subset of what is intended to be a more general specification for other languages, W3C's XBL2.

Batik

Batik has an implementation of sXBL in its Subversion repository.

Adobe

Adobe SVG Viewer version 6pr1 has implemented a previous technology, RCC (Rendering Custom Content), which was changed to become sXBL

Mozilla

There is currently no work going on to implement sXBL in Mozilla/FireFox. It is uncertain whether sXBL will be implemented, or if Mozilla will wait until XBL2.


For more information, see the W3C sXBL Working Draft.

Retrieved from "http://wiki.svg.org/SXBL"