W3C home > Mailing lists > Public > www-tag@w3.org > November 2006

Re: New TAG issue: TagSoupIntegration-54

From: Dan Connolly <connolly@w3.org>
Date: Thu, 02 Nov 2006 14:34:54 -0600
To: Anne van Kesteren <annevk@opera.com>
Cc: www-tag@w3.org
Message-Id: <1162499694.8279.36.camel@dirk>

On Thu, 2006-11-02 at 20:50 +0100, Anne van Kesteren wrote:
> On Wed, 01 Nov 2006 17:12:11 +0100, Norman Walsh <Norman.Walsh@Sun.COM>  
> wrote:
> > This is the direction my thoughts have been going as well. I believe
> > all the major browsers expose the HTML that they are displaying as a
> > DOM tree for scripting and styling. The DOM tree, by its very nature,
> > is well formed, so each browser is, in fact, employing some algorithm
> > for converting tag soup into a tree.
> 
> This is at least not true for Internet Explorer.
> 
> 
> > If they all employed the same algorithm, and the algorithm was
> > documented, we could at least have interoperable understanding of what
> > the tag soup "means".
> 
> The implementations are certainly not interoperable, as should be clear  
>  from a number of blog posts made by Ian Hickson who studied the matter.

OK, I see, for example...

Tag Soup: appendChild() of a script that calls document.write()
http://ln.hixie.ch/?start=1155195074&count=1

Can you help me find one that shows IE exhibiting this
non-tree behavior?

Are there other good sources of tests for this sort of thing?

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E
Received on Thursday, 2 November 2006 20:35:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:42 GMT