IE7: oh well
I really had a lot of hope for IE7. I was eager for the Big Day when IE7 would be pushed out to millions of computers around the world, changing the landscape of the internet overnight. Suddenly the support for PNG transparency would be in the majority of internet users! Suddenly CSS bugs would be vanquished, and multi-headed hydra designs would be a thing of the past as IE7 would bring better standards support to the majority of the population!
Oh well. It was a noble thought.
As developers all over the internet are discovering, IE7 simply replaces old bugs with new bugs. Most of what I’m seeing now seem to be pure rendering issues, such as the inability to redraw backgrounds in negatively-margined div elements after the users scrolls out and scrolls back in. I’m seeing some positioning bugs. And big problems with opacity support.
So now I’m stuck importing yet another stylesheet declaration into my html.

January 25th, 2007 at 8:15 am
Yeah, I know the feeling… I never expected it to replace Firefox, but I was hoping for something better from it. To be fair, they DID seem to fix a lot of security issues, even though more have cropped up since.
I know it doesn’t change the rendering of the pages or anything like that, but IE7 in Vista LOOKS nice. I just think it looks horrid in XP.
I can’t wait to hear about what you think of Vista when you get it. You’ll have to blog a review!
May 2nd, 2007 at 12:53 am
To be fair, I think it’s WAY easy to fix pages for IE7 that were designed in firefox, as long as they follow standards and are well thought out semantically. My IE7 stylesheets are typically only 5 or 6 lines long. Actually, the last one I did only needed 2 lines, one to trigger has-layout in a class, and the other to adjust the margin-bottom on the body element.
May 2nd, 2007 at 7:32 am
There are fewer problems, so I agree, the IE stylesheets tend to be smaller. But I don’t typically use IE stylesheets, I usually find workarounds. The bugs that are there in IE7, I’ve found more difficult to workaround (whether because they are genuinely more problematic, or because we haven’t found many IE7 hacks yet, I can’t say), so I’ve needed an IE stylesheet more now than I ever did before. All said, it’s an improvement, but not one that met my hopes.