Re: HTML5 + xmlns validation issue

David Dorward, Fri, 9 Sep 2011 14:06:12 +0100:
> On 8 Sep 2011, at 17:44, Silvia Malatini wrote:
>> What is wrong with this? Is HTML5 not supporting namespaces? Or is 
>> the validator still incomplete? Or are we making any mistake?
> From the specification "The HTML syntax does not support namespace 
> declarations, even in foreign elements."

That's not the complete picture. The same document, HTML5, also permits 
xmlns="" in HTML. Not because it has any 
effect in HTML served as text/html, but in order to permit syntactic 
compatibility with XML parsers and XML producers.

The problem is thus also that the W3C's HTML5 validation service is 
incomplete/scewed: It supports HTML5+Microdata syntax, but stamps it as 
pure HTML5. [1] On the other side, it does not support HTML5+RDFa. If 
it did support HTML5+RDFa, then it would have been possible to declare 
the facebook prefix without being stamped as non-conforming. [2]

Leif Halvard Silli

Received on Friday, 9 September 2011 13:51:36 UTC