On Jan 5, 2011, at 03:04, James Clark wrote:
> 3. A user has a tool that generates SVG or MathML. Both SVG and MathML have the ability to embed foreign XML from arbitrary XML vocabularies. The tool takes advantage of this (with or without the user's knowledge). The user then copy-and-pastes the generated SVG or MathML into an HTML5 document (perhaps performing some rudimentary fixup of the start of document, like removing the XML and DOCTYPE declaration). They want the resulting composite document to be valid HTML5.
How often do existing MathML tools do that and what vocabularies do they embed and for what purpose?
For SVG, I concede that it's not nice that such copy-and-paste result may end up being invalid, but my reason against endeavoring to make it valid is given in
http://lists.w3.org/Archives/Public/public-html/2009Sep/0322.html
--
Henri Sivonen
hsivonen@iki.fihttp://hsivonen.iki.fi/