Anyone who's done website design knows that it's pretty standard to include hacks for IE. So the problem with IE now running in full standards mode, is that all of these hacks are still applied! And all of the IE conditional comments are still applied. So until developers have a chance to get their sites ready for a (mostly) standards compliant version of IE, of course it's not going to work correctly.
Well, the standard way to hack around IE is with conditional comments. And hopefully everyone has done the right thing and used "if LT IE 7" comments to avoid just this.
Um, yeah, that's right. I was totally careful to comply strictly with Microsoft's recommended standards for nonstandard XHTML. Yep. I assure you that I certainly did not use any nonstandard hacks to get IE5 and IE6, the banes of my existence, to work at 3am on the night before the site launched. I swear to god.
Ahem.
On a completely unrelated note: Does anybody know if IE 8 runs in XP under Parallels? I have some websites that I should probably check.
MS updated their ie testing images on Thursday. ie8 + XP happens to be one of them. So I'd assume it'll work under Parallels. You'll have to run them thru Transporter first.