W3C home > Mailing lists > Public > whatwg@whatwg.org > January 2006

[whatwg] Tag Soup: Blocks-in-inlines

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 26 Jan 2006 01:26:56 +0000 (UTC)
Message-ID: <Pine.LNX.4.62.0601260125100.2856@dhalsim.dreamhost.com>
On Wed, 25 Jan 2006, Billy Wong wrote:
> First, my idea would not, and should not, break the whole web.  If it is 
> really deployed, it would only break webpage that are not well-formed in 
> this particular way.

That's a large fraction of the Web.

> Second, this discussion begins to be for error-handling in HTML5.  I 
> believe the motto "Make the wrong looks wrong".  Since the introduction 
> of CSS and its ability to do "div span { blahblahblah; }", we can't go 
> back to IE's insectual appoach.  If the error-handling mechanism make 
> people feel mixing open-close-tags "okay" and then the mechanism doesn't 
> work up to their expectation occasionally, they will blame the browser 
> and never notice their fault.  Unless we can find a perfect mechanism 
> which will never "break" their expectation, the problem will go on.  
> And I suppose the mechanism we are discussing here should be used only 
> in HTML5 onward, something the whole web not using these day.

HTML browsers won't get more than one parser. Whatever we spec here has to 
work as a replacement for HTML parsers entirely, for all HTML content.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 25 January 2006 17:26:56 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:25 UTC