If MathML is considered a subset of HTML5, then no namespace declaration would be necessary. However, if MathML is going to work in HTML that isn't declared as HTML5 (not clear to me from this thread), then the document would be poorly specified without it, IMHO.
At the risk of enciting an anti-Microsoft backlash, I should remind some on the list that IE has covered this territory before. They already have a mechanism for declaring XML islands in HTML that seems to work just fine. Of course, Mozilla won't be interested in duplicating IE's way of associating a plugin as the renderer of the namespace in the document. IMHO, it doesn't belong there anyway. It is better (ie, more secure) to keep such associations out of the content. Paul Topping Design Science, Inc. www.dessci.com/mathplayer > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Ian Hickson > Sent: Saturday, September 23, 2006 2:06 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; > [email protected] > Subject: Re: MathML-in-HTML5 > > On Sat, 23 Sep 2006 [EMAIL PROTECTED] wrote: > > > > Hixie raised the caveat that MathML elements should still remain in > > the MathML namespace. > > 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, in the same way that it > supports any random unknown element today, except that when > it sees a MathML element it puts it into the MathML namespace > in the DOM rather than the XHTML namespace. > > 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. > > -- > Ian Hickson U+1047E > )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ > _\ ;`._ ,. > Things that are impossible just take longer. > `._.-(,_..'--(,_..'`-.;.' > _______________________________________________ > dev-tech-mathml mailing list > [EMAIL PROTECTED] > https://lists.mozilla.org/listinfo/dev-tech-mathml > _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

