>At this point I think it's hard to say if  with "X_UA  IE=5"    IE8 is
>emulating IE7 quirks or IE6 quirks, simply because the two are hardly
>distinguishable (I guess is more IE7 than IE6.)

Yes, my previous claim that we know it's IE6 was founded on the 
assumption that I was serving quirks mode documents when, as any fule 
now knows, I wasn't :(

The parsing errors appear to be the same. Evidence for which engine 
is really being used will have to come from elsewhere. Something that 
shows


Moving on. I've now updated the tests. As I guessed would be the 
case, the tests all stay the same except for the two star html hacks. 
Now things get somewhat interesting.

    http://local.fu2k.org/alex/css/cssjunk/ie8/tests/ (again)

IE8 is now exactly the same as IE6 when X-UA is IE=5.

When X-UA is IE=7 or 8 and the doc is in quirks mode, then things go 
slightly awry.

To recap, IE7 applies *+html in standards mode and ignores * html. In 
quirks mode, the situation is reversed.

IE8 in standards mode matches IE7's standards behaviour (for both 
IE=7 and IE=8).

But in quirks mode, IE8 ignores both * html and * + html (again for 
both IE=7 and IE=8).

If declaring IE=7 or IE=8 was enough to force IE8 into the respective 
standards modes, the star+html should be applied. But something is 
obviously going on that is allowing the quirkiness to squash the 
*+html but not enough to bring the * html back into play. How 
peculiar is that?


Disclaimer - yes, remember kids the use of * html (and I would guess 
*+html) have long been discouraged by Microsoft and if you want to do 
anything other than play in the conditional comment sandpit you get 
everything you deserve...

Alternatively, you could draw the conclusion that * html is safe as 
houses for targeting IE6 and under in standards mode (with or without 
an X-UA) and IE7 and under in quirks mode (without an X-UA).
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to