"What they have done is combined XHTML, XForms, SVG and XBL. The SVG is essentially a stylesheet for XHTML+XForms content, being applied using XBL. For instance:
The code says:
<xf:output value="..."
appearance="fp:analogue-clock" class="clock">
The output is then something like 11:30:00, and the SVG turns this into an
analogue clock (the XBL keys off the 'appearance' attribute)."
-- Steven Pemberton
XForms and Internet Applications: Building the big picture
"using... XHTML, XForms, SVG, MathML and Ajax." -- Mark Birbeck
XHTML 1.0 XHTML 1.1 XHTML 1.1 Basic WD XHTML 2.0 WD
XForms - The Next Generation of Web Forms
Scalable Vector Graphics (SVG) Full 1.2 Specification
SVG's XML Binding Language (sXBL)
W3C Track @ WWW2006, Edinburgh, Scotland, UK
XForms by Steven Pemberton
SVGX Archive: XForms sXBL Declarative sXBL-XBL
SVG is a platform for two-dimensional graphics. It has two parts: an XML-based file format and a programming API for graphical applications.
About SVG
W3C
SVGt 1.2 WD
sXBL
SMIL