Sidewinder supports the use of compound documents--documents that are made up of more than one mark-up language--to define internet applications.
To achieve this, XHTML 1.1 Modularisation is used to import languages such as SVG and XForms into XHTML. We use the term xH to describe the compound language. The xH schemas are available from our Subversion server at:
http://svn.x-port.net/svn/public/schemas/xH/
Whilst Sidewinder handles the wiring of these languages, the actual processing of the different languages that might be part of a compound document is handled by specific language processors, such as formsPlayer for XForms, or Adobe's SVG Viewer for SVG. More details are in the section Adding languages.
Examples are available in our Subversion repository:
- a simple combination of SVG and MathML;
- an analogue clock using SVG (the clock doesn't move on its own, but it does when combined with XForms via XBL in a later example).


Recent comments
6 days 18 hours ago
1 week 8 hours ago
1 week 14 hours ago
1 week 2 days ago
1 week 2 days ago
1 week 2 days ago
1 week 2 days ago
1 week 6 days ago
1 week 6 days ago
1 week 6 days ago