On Sun, 24 Sep 2006, Boris Zbarsky wrote: > > Ian Hickson wrote: > > I meant in the DOM, I didn't mean in the markup. I don't think we should > > have any namespace declarations or namespace prefixes in text/html; I would > > just have the HTML parser always support the MathML elements > > I assume we have data that shows there would be no collisions with random > user-defined tag names in random pages? Including intranets?
Nope. Just blind faith. (Well, we have some evidence for the Web at large, but nothing substantial, only a billion pages or so. I'm working on a more substantial survey but that still won't cover the intranets.) We didn't check that <canvas> wouldn't cause clashes, either. > > I really don't think we want to introduce namespace prefixes or > > namespace declarations into tag soup. I think that would be a big > > mistake. > > I agree with this, for what it's worth.... But perhaps we do want a way > to explicitly flag tag-soup documents as "this document uses MathML". I don't see why. We don't want a flag for when people can use the storage APIs. Or when they can use <img> elements. Or whatever. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

