Simplifying XML: MicroXML
Uche OgbujiThe XML specification has many complex areas, largely for historical reasons, and the widely used XML Namespaces specification compounds the complexity. There has always been interest in simplifying XML at its bedrock layer, and a community group created MicroXML, a specification that reduces XML, entirely specified, to around 8 pages even while adding a data model, which is not part of XML 1.0. MicroXML is backwards compatible yet far simpler and more secure than XML 1.0, introduced in this second article of the Simplifying XML series.