MicroXML vs XLink
James Clark: Relative to XML, my objectives for MicroXML are:
- Compatible: any well-formed MicroXML document should be a well-formed XML document.
- Simpler and easier: easier to understand, easier to learn, easier to remember, easier to generate, easier to parse.
- HTML5-friendly, thus easing the creation of documents that are simultaneously valid HTML5 and well-formed XML.
This page, like most pages on my web site, is valid HTML5 and well-formed XML. This page also happens to conform to MicroXML. I can’t make that statement in general about pages on my site, as I do make infrequent use of xlink attributes (page down a bit in the attribute syntax section of the HTML5 spec).
More generally, unless xlink becomes grandfathered in somehow, MicroXML is not sufficient for SVG.