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

Re: Proposed Design Principles updated

From: olivier Thereaux <ot@w3.org>
Date: Thu, 5 Apr 2007 13:03:17 +0900
Message-Id: <1F03F614-2A32-46C6-A5BB-3E92FF64DD33@w3.org>
Cc: Elliott Sprehn <esprehn@gmail.com>, Karl Dubost <karl@w3.org>, Maciej Stachowiak <mjs@apple.com>, public-html@w3.org
To: David Hyatt <hyatt@apple.com>

Dave,

On Apr 4, 2007, at 12:46 , David Hyatt wrote:
> On Apr 3, 2007, at 7:19 PM, Elliott Sprehn wrote:
>
>> Neither of which are standardized behavior so you'd need to use  
>> the attribute for Safari, the viewsource url for Firefox, and what  
>> ever feature was supported in Opera (is it?).
>>
>> What Karl suggests on the other hand is defined behavior as per  
>> the HTTP protocol and the MIME type definition for text/plain.
>>
>
> We can't turn off content sniffing.  Sites break if we do.  "Don't  
> break the existing Web" trumps all other design considerations.

Isn't the case of CSS stylesheets served as text/plain a counter- 
example of this?

Some browsers started ignoring ill-served CSS, sites "broke"...  
people eventually fixed their sites' config. The browsers' choice to  
be strict, there, did not "break the web", arguably it helped fix the  
web.

This is why "don't break the web" may be too ambiguous a principle,  
when it can be interpreted as "don't try to fix anything that seems  
deeply broken about current implementations".

-- 
olivier
Received on Thursday, 5 April 2007 04:03:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:15:52 GMT