[whatwg] HTML5 competing with XML

On Mon, Jul 6, 2009 at 9:17 PM, Anton Frattaroli wrote:
> I just read about how other markup languages (e.g. MathML, SVG) will be
> implicitly namespace?d when put into an appropriate tag here:
>
> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-July/020740.html
>
> Allowing XML namespaces to be ?inserted? into HTML5 is a neat feature, but
> challenges its definition as a subset of XML.? I don?t believe the XML 1.0
> specification allows this.

Implicit namespaces are a specificity of the text/html serialization;
on the other hand, application/xhtml+xml is XML and you have to play
by the XML rules: declare namespaces and eventually bind them to
prefixes; HTML5 doesn't change those rules.

> Mixing markup languages also makes the DOCTYPE declaration pretty much null
> and void.? What?s the point of a DTD if you?re going to add in other DTDs?

There's no DTD for HTML5, so?

-- 
Thomas Broyer

Received on Monday, 6 July 2009 12:47:00 UTC