W3C home > Mailing lists > Public > public-html@w3.org > December 2007

Re: DogFood (and inline/block constraints)

From: Simon Pieters <simonp@opera.com>
Date: Thu, 13 Dec 2007 17:30:27 +0100
To: "David Carlisle" <davidc@nag.co.uk>
Cc: public-html@w3.org
Message-ID: <op.t29741ividj3kv@zcorpandell.palace.opera.no>

On Thu, 13 Dec 2007 17:03:19 +0100, David Carlisle <davidc@nag.co.uk>  

>>    1. text/html is not able to express blocks in Ps.
> [...]
> Although to be honest I don't understand it, how can you add any new
> features if the parser is fixed?

(Do you mean if the parser isn't fixed?)

Making changes to the HTML parser is very risky for browser vendors. Even  
seemingly innocent changes like e.g. not dropping whitespace before <head>  
[1] can break sites. Making blocks not close Ps is not only risky, it is  
pretty much guaranteed to break many sites.

As for new features; new features generally don't require much (or any)  
changes to the parser, and furthermore new features don't suffer from  
legacy content depending on a specific behavior.

[1] http://lists.w3.org/Archives/Public/public-html/2007Nov/0205.html
Simon Pieters
Opera Software
Received on Thursday, 13 December 2007 16:31:17 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:29 UTC