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

Reply via email to