Currently, dynamic web pages are created using HTML, JavaScript & DOM. A dynamic document mechanism that does not involve scripting and DOM is proposed here. Proposed mechanism involves a new XML vocabulary for dynamic XML documents. This proposal complements SMIL Boston's Animation Module in bringing dynamism to any XML document. Whereas the SMIL animation focuses on "motion" animation etc. for any XML document, this proposal focuses on "discrete" changes on a XML document.

DXML proposal
DXML "proof of concept" implementation