Re: A Concrete Example for the HTML Versioning Debate

On Apr 18, 2007, at 09:07, Jeff Schiller wrote:

> and people here are proposing a variety of things like:
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN" "some-url">
> or
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0//EN">
> or
> <!DOCTYPE HTML PUBLIC "HTML5">
>
> all of which are smaller than the existing boilerplate.

A variety of things has been proposed, but so far the merits of the  
proposals about doctypes other than <!DOCTYPE html> have not  
substantiated in comparison to <!DOCTYPE html> plus an optional  
attribute on root in any way other than saying that HTML 4 did it  
too. Specifically, the proposals tend to ignore XML tooling and the  
XHTML5 serialization altogether.

On the other hand, Jirka Kosek, Maciej Stachowiak and I have put  
forward *use cases* that show that *if* there is to be a version  
flag, putting it in an attribute on the root element is going to be  
less painful than putting it in the public id.

Finally, I'd like to call attention to
http://hsivonen.iki.fi/doctype/#xml

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/

Received on Wednesday, 18 April 2007 11:46:06 UTC