Re: Backwards compatibility and DOCTYPE

On Wed, 5 Mar 2008, Frank Ellermann wrote:
> Bert Bos wrote:
> > The HTML5 WD states (section 1.1.1[1]) that the format is meant to be 
> > as much backwards-compatible as possible.
> 
> Among others <tt>, <s>, and <big> will be removed.  The statement is 
> marketing, e.g., for backwards-compatibility <s> is required. Various 
> attributes including align= and clear= are also required for 
> "Wilbur-browsers" and allowed in HTML 4, but not in HTML 5.

Rendering for all the above is now defined in the Rendering section, for 
backwards-compatibility, as advertised.


> HTML 5 apparently takes the approach to parse &#x80; up to &#x9F; (or 
> &#128; up to &#159;) as Windows-1252 0x80 up to 0x9F.  HTML 5 parsers 
> apparently do not insist on a <title>.  HTML 5 is a kind of "GiGo", 
> clearly defining what its garbage output will be for almost any garbage 
> input found in the wild.

Right, this corresponds to the actual real-world behavior of HTML5 user 
agents such as search engine spiders, download tools like wget, browsers, 
accessibility tools, most authoring tools, etc.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Tuesday, 10 February 2009 10:33:51 UTC