Microsoft madness and IE 8

He has: 629 posts

Joined: May 2007

Gaaaaaaaaahhhhh! There must be something in the drinking water in Redmond.

Presently I test in IE versions 6 and 7, and also test without a DOCTYPE to put those browsers into quirks mode (to emulate visitors from Google cache). Now comes IE 8 to add to the mix.

IE 8 has not just two modes, but - count 'em - three. There's standards mode and quirks mode, just as with IE 6 and 7. But they encourage visitors to switch to "Compatibility view" - ostensibly to emulate the buggy IE 7 behavior. But this mode is not the same behavior as IE 7, according to this post from isolani.co.uk.

Double your testing time estimates, folks.
Sad

Cordially, David
--
delete from internet where user_agent="MSIE" and version < 8;

pr0gr4mm3r's picture

He has: 1,502 posts

Joined: Sep 2006

I can't say I'm surprised. I just hope that the mainstream soon realize that IE is crap, and they need to look to more standards compliant options.

decibel.places's picture

He has: 1,494 posts

Joined: Jun 2008

Many users cannot control what software they use.

And many, many others don't know/don't care.

Don't wait for humanity to "get smart" about web technology - won't happen.

On another note - I am working with the Drupal Tapestry theme which has "suckerfish" menus. I thought the point of suckerfish was browser compatibility. Had to add separate stylesheets for IE6 AND IE7 Sad (did not check in IE8)

pr0gr4mm3r's picture

He has: 1,502 posts

Joined: Sep 2006

Don't wait for humanity to "get smart" about web technology - won't happen.

IE's market share is steadily dropping.

decibel.places's picture

He has: 1,494 posts

Joined: Jun 2008

pr0gr4mm3r wrote:
IE's market share is steadily dropping.

I doubt if it will drop to the point of irrelevance.

These browser stats from W3Schools show IE combined with almost 45% (same as Firefox...)

pr0gr4mm3r's picture

He has: 1,502 posts

Joined: Sep 2006

These browser stats from W3Schools show IE combined with almost 45% (same as Firefox...)

The fact that they are equal is a huge improvement compared to several years ago.

I don't think it will be at the point of irrelevance anytime soon either, but it might get to the point, the MS will finally realize that what they are doing isn't working.

Megan's picture

She has: 11,421 posts

Joined: Jun 1999

webwiz wrote:
IE 8 has not just two modes, but - count 'em - three. There's standards mode and quirks mode, just as with IE 6 and 7. But they encourage visitors to switch to "Compatibility view" - ostensibly to emulate the buggy IE 7 behavior. :(

Emphasis added.

That's the worst part IMO - they're encouraging people to switch to IE 7 mode??? Well, what good is that? We had enough of a battle to get them to not make that the default mode. Now they're undermining all those efforts by telling people to use IE 7 mode anyway. Great.

This is why progressive enhancement and conditional comments are the way to go.

silverwing's picture

He has: 79 posts

Joined: May 2008

Maybe Microsoft will fire the old IE developers and hire young people who will 1) work a bit cheaper, and 2) know what web standards are.

~silverwing

decibel.places's picture

He has: 1,494 posts

Joined: Jun 2008

silverwing wrote:
Maybe Microsoft will fire the old IE developers and hire young people who will 1) work a bit cheaper, and 2) know what web standards are.

sure...

when pigs fly...

when hell freezes over...

when the United States has an educated and compassionate president...

(1 out of 3 ain't bad) Sticking out tongue

silverwing's picture

He has: 79 posts

Joined: May 2008

decibel.places wrote:

(1 out of 3 ain't bad) Sticking out tongue

Pigs can fly???? Smiling I heard they can wear lipstick...

~silverwing - hater of all politicians

He has: 629 posts

Joined: May 2007

Megan wrote:
This is why progressive enhancement and conditional comments are the way to go.

Hmm. Now that's a thought. If "compatibility mode" differs from IE 7, as the author of the article I quoted claims, just which conditional comments does that mode use? Time to do some experiments, methinks.

Cordially, David
--
delete from internet where user_agent="MSIE" and version < 8;

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.