Two documents edited by Mark Birbeck and Shane McCarron from the HTML Working Group, have been made publicly available recently. The first is a new draft of XML Events 2.0, and the second is an update to XHTML Modularization 1.1.
XML Events 2.0
The new draft of XML Events has features that are specifically geared towards future versions of XForms, as well as compound document mark-up.
Some of the interesting new features are:
- the ability to register and remove handlers at run-time;
- an attribute for executing events conditionally;
- another for repeatedly executing actions whilst a condition is true;
- the ability to create action handlers using script, which means that script can be interspersed with other action handlers.
XHTML Modularization 1.1
XHTML Modularization 1.1 (or M12N as is it is often called), is a set of guideines, DTDs and XML Schema modules that provide the basics of XHTML, ready to be recombined in different ways by language designers. An example of its use is XHTML Basic, aimed at mobile devices; this language is a sub-set of the full XHTML, and so uses only some of the modules provided in the M12N 'library'.
x-port have been using compound document schemas for a few years now, and their work in this area has been fed into how the M12N schemas are structured. x-port use a language created with M12N, called xH, which incorporates XForms, SVG, MathML and RDFa, both to drive the editing of XForms documents, and to validate documents loaded into Sidewinder. The extension languages are defined as modules, following the principles of M12N, so they could be used in other languages, too.

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