W3C home > Mailing lists > Public > public-html-xml@w3.org > October 2011

Re: HTML/XML TF report introductory text

From: David Carlisle <davidc@nag.co.uk>
Date: Sat, 22 Oct 2011 23:02:07 +0100
Message-ID: <4EA33D5F.6080906@nag.co.uk>
To: rleif@rleif.com
CC: public-html-xml@w3.org
On 22/10/2011 06:07, Robert Leif wrote:
> In short, we need to state that the only purpose of the DOCTYPE
> declaration is to communicate to the browser the format of the
> document.

The HTML(5) spec is pretty clear on the use of the DOCTYPE.
Actually it doesn't really specify the format of the document at all.
As specified by html5 it is just a switch to toggle the browser between
standards and quirks mode.


> This leads to the question, what should one put in the first line
> for an XHTML5 page?

It's also pretty clear about that.

> The problem is that it is probably not economically feasible under
> the present circumstances to create a full schema that describes
> html5

You keep returning to schema (and particularly XSD schema as if that was
synonymous with XML). Actually There is a fairly full html+mathml+svg
relax ng schema available as part of the validator.nu system. The
validator.nu code also uses custom java code to validate certain aspects
not expressible with schema (or to give better error reporting) but the
schema is available as a pure schema validation if that's what you want.
schema validation is irrelevant to browsers though.

and thus provides xhtml5, which would then use <?xml
> version="1.0" encoding="UTF-8"?> or similar statement. Therefore,
> essentially some sort of add-on is needed to extend html5 to provide
> the functionality of xhtml5.
No. Why do you say that?
The HTML5 spec specifies the xml syntax for html5 known as xhtml5, and
all the html5-era browsers support that, without any add on being required.

David




-- 
google plus: https:/profiles.google.com/d.p.carlisle
Received on Saturday, 22 October 2011 22:02:41 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 22 October 2011 22:02:42 GMT