4 replies [Last post]
Chris..S
Chris..S's picture
Offline
Moderator
Last seen: 6 years 43 weeks ago
Timezone: GMT+1
Joined: 2005-02-22
Posts: 6078
Points: 173

For those who are interested there is an article on IE7 and the * hack at PIE - http://positioniseverything.net/articles/poll/star-html.php - and associated comments at Molly's blog

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 4 years 28 weeks ago
London
Joined: 2004-06-06
Posts: 15668
Points: 2806

IE7 & * hack

I think this is what we were talking about a while back and that I was worried by, I can't quite believe at this late stage that these matters are still being agonized over, it does seem that IE7 is just really going to heap a whole load of new problems on us.

Hugo.

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

larmyia
Offline
Elder
London
Last seen: 10 years 44 weeks ago
London
Timezone: GMT+1
Joined: 2005-01-25
Posts: 1060
Points: 0

IE7 & * hack

frankly the closer the release of ie7 comes the more I worry. but then what's the point until it's released? until we know what the mountains are that we're going to have to climb?

I'm going to go back to sticking my head in the sand.....

Lorraine
Lorraine's picture
Offline
Elder
UK
Last seen: 12 years 48 weeks ago
UK
Timezone: GMT+1
Joined: 2005-01-04
Posts: 1001
Points: 0

IE7 & * hack

What do people make of those poll results?

As of writing, 32% will not have a problem and 11% will not be affected personally. Seems quite high to me considering all the hoo-ha - not forgetting these are people who visit ALA and many could be assumed to have used the Holly Hack at least sometime in the past. :?

Chris..S
Chris..S's picture
Offline
Moderator
Last seen: 6 years 43 weeks ago
Timezone: GMT+1
Joined: 2005-02-22
Posts: 6078
Points: 173

IE7 & * hack

The relevancy of the results is difficult to gauge because of the small sample size and no connection to web pages/traffic that would be affected. The comments are interesting from a should you use hacks/shouldn't you use hacks point of view, but not particularly relevant to Big John's original question - how will removing the * hack without removing hasLayout affect websites you are responsible for.

The commentators divide into two camps:
- (idealogues) its a bug, it must be fixed.
- (pragmatists) its a bug, it should be fixed, but not just yet...

The idealogues appear to claim that they are all using conditional comments. While this may or may not be true, I think its spurious, if they are using conditional comments they either:
- are targetting IE6 and below, in which case they will have to visit their sites and review them for IE7 compatibility and implement IE7 targetted styles where necessary.
- are using generic "IE" targetted styles, in which case they will have to visit their sites and review them to determine if the bug fixes in IE7 combined with their IE targetted code breaks things.

Which means no matter what, they are going to need to fix their sites come IE7. Big John is at least trying to mitigate that work - something which is ultimately in Microsofts interest if they want a strong take up of IE7.

Its been so long since the last major upgrade to a major popular browser was made that many or the current web professionals probably don't realise that testing against new versions is a necessary evil.

The real problem seems to be the initial promise of an IE7 nirvhana has now deteriorated into a half-way house of compromises ("bugs" fixed, "features" left in) that won't do anyone any good - least of all those who want to browse the web with it.

For Web Professionals, I guess we need to hope that if our sites break under IE7, lots of other sites do too. That way it'll be much easier to blame microsoft for a pile of crap rather than any incompetence, ignorance or unprofessionalism of of our own Laughing out loud