On TechRepublic: Windows 7: Slower to boot than Vista?
BNET Business Network:
BNET
TechRepublic
ZDNet

December 21st, 2008

Which sites will make the IE8 Compatibility Hall of Shame?

Posted by Ed Bott @ 3:01 pm

Categories: Internet Explorer

Tags: Web, Page, Microsoft Internet Explorer, Web Site, Site, Web Site Development, Channel Management, Web Browsers, Web Technology, Internet

According to Microsoft, a release candidate of Internet Explorer 8 is just around the corner, and with it comes an urgent call to web designers to get their act together and tweak their sites so they’ll render properly under the new browser.

Back in August, I began using IE8 Beta 2 full time on the Windows PCs I use for everyday work. Over the last few months, I noticed a shocking number of web sites that displayed incorrectly in IE8. The only way to view those pages as the web designer intended is to click the Compatibility View button (described in great detail here).

Apparently, I wasn’t alone in having to click that button. According to IE8 Program Manager Scott Dickens, that Compatibility View button has been getting a workout this fall:

Despite all the outreach to sites, we saw from the telemetry data that IE8 Beta 2 users still have to use Compatibility View a lot. Looking at our instrumentation, there were high-volume sites like facebook.com, myspace.com, bbc.co.uk, and cnn.com with pages that weren’t working for end-users with IE’s new standards compliant default.  We could also see from our instrumentation that not all IE8 visitors to those sites were clicking the Compatibility View button.  So, large groups of people were having a less than great experience because they weren’t aware of the manual steps required to make certain sites work.

I’ve been running a near-final build of the IE8 release candidate on Windows Vista for the last week or so, and it seems like I’m clicking the Compatibility View button less often since installing the upgrade. But I’m still seeing pages that have cosmetic glitches like overlapping text and graphics or scrambled layouts. In extreme cases, these tweaked pages are practically unreadable. The reason? The designers expect legacy behavior out of any version of Internet Explorer, so CSS style sheets are tweaked accordingly. Ironically, those IE-specific design tweaks actually break layouts on the much more standards-compliant IE8.

It doesn’t have to be this way.

I know from firsthand experience how easy it is to tweak a site so that it displays properly for visitors using IE8. This week, I received a series of crashes followed by this error message when I tried to visit my personal website using the updated IE8 build:

IE8 compatibility warning

That was enough to convince me to finally update the site, fixing all IE8 compatibility glitches. It was a ridiculously simple process, taking just a few seconds to paste a single line of code into the WordPress site header:

<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />

After making that change, the display glitches vanished completely. In fact, the IE8 Compatibility View button isn’t even available when I visit my site with IE8 RC1, because that meta tag tells IE to apply compatibility settings automatically, with no user intervention required.

Unfortunately, a slew of third-party web sites have missed the memo and are going to continue coding for those legacy IE behaviors without making an exception for IE8. Microsoft’s response, effective with RC1, is to monitor feedback from IE8 users and build a community-driven list of websites that require Compatibility View. That “graylist” will in turn be sent to other IE8 users who elect to receive these compatibility updates. For those sites, IE8 will automatically turn on Compatibility View, with no effort required at either end of the browser connection.

This list of web sites that are incompatible with IE8 will be human-readable, turning it into a sort of Compatibility Hall of Shame. So who’s likely to be on the list? Over the last few days, I went through a few hundred bookmarked web sites to see which ones still had display problems under the IE8 Release Candidate.

I found plenty of sites, large and small, that passed the IE8 test with flying colors. Some big web services did just fine: Google Mail, Twitter, Yahoo Music, and Digg all worked in IE8’s default standards mode. Big retail sites have a vested interest in making sure visitors can see every word and click every button (broken pages mean lost sales), so I wasn’t surprised that the sites of AT&T Wireless, Apple, Tivo, Netflix, and Starbucks worked as expected, along with big travel-related properties like Expedia and Hertz. Large online-only media properties, including Salon, Slate, The Daily Kos, and, yes, CNET and ZDNet were A-OK.

So which sites failed? On the next page, I’ve listed some big (and not-so-big) examples. The list is not comprehensive, but it illustrates the kind of problems IE8 users are likely to see.

Which sites fail the IE8 compatibility test? –>

Pages: 1 2

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 211 Talkback(s)
RE: Which sites will make the IE8 Compatibility Hall of Shame?
I-Hate-IE.forums-free.com (Read the rest)
Posted by: Midna Posted on: 07/24/09 You are currently: a Guest | | Terms of Use
Couldnt they have  isulzer | 12/21/08
But MS used to encourage their customers to use IE-only code...  Mikael_z | 12/22/08
Use IE-only code! When and where?  Patanjali | 12/23/08
Kids creating web sites, MS scores own goal.  fr0thy2 | 12/25/08
Dream on  Patanjali | 12/26/08
MS is a real threat to the free world  Mikael_z | 12/27/08
A threat to the free world?  Ed BottZDNet Moderator | 12/27/08
@Bott: Cool as a cucumber  Mikael_z | 12/28/08
... as broken as in other browsers  pico_D | 12/22/08
Most sites have casing for IE.  isulzer | 12/22/08
Why didn't they provide a compatibility mode back then?  Patanjali | 12/23/08
"Arrogance is death in the marketplace" ...  fr0thy2 | 12/25/08
Offhand insult and dismissal WILL NOT get standards adopted  Patanjali | 12/26/08
How about...  Mikael_z | 12/27/08
But not the situation now!  Patanjali | 12/27/08
But indeed the situation now!  Mikael_z | 12/27/08
Where do you get those statistics?  Ed BottZDNet Moderator | 12/27/08
@Bott: Lies, damn lies and statistics  Mikael_z | 12/28/08
Read the entire page...  Ed BottZDNet Moderator | 12/28/08
@Bott: Exactly my point  Mikael_z | 12/28/08
IE8 compatible with FF?  BosqueBill | 12/21/08
Yes it will. IE7 and IE8 can be installed with Virtual PC  John Ericson | 12/21/08
Yes...  MyBlueRex | 12/21/08
No, it's (mostly) Ed who is getting the "pointy stick" treament.  Zogg | 12/22/08
No, that is merely one option  Ed BottZDNet Moderator | 12/22/08
And what's your excuse for not fixing YOUR site?  Zogg | 12/22/08
Compliance isn't necessarily the issue  Timpraetor | 12/22/08
People getting laid off...  fr0thy2 | 12/25/08
The past comes back to haunt...  mystic100 | 12/23/08
Exactly  macadam | 12/23/08
Great Post!  chessmen | 12/23/08
They're aiming at people who don't really understand ...  fr0thy2 | 12/21/08
Feasable for large sites with lots of interaction points?  Patanjali | 12/23/08
It is more cost effective to K.I.S.S.  fr0thy2 | 12/25/08
Always effort to minimise expenses by configuration, not programming  Patanjali | 12/26/08
MS is dreaming  P. Douglas | 12/21/08
or the web site creators could take the 5 minutes...  doctorSpoc | 12/21/08
MS could alternately default IE8 to compatibility mode ...  P. Douglas | 12/21/08
"old sites won't have to lift a finger"  deaf_e_kate | 12/22/08
Lazy?  Patanjali | 12/24/08
Is there a higher priority than staying in business?  mystic100 | 12/24/08
Depends upon the exposure AND the risk associated with it  Patanjali | 12/25/08
Depends upon the exposure AND the risk associated with it  Patanjali | 12/25/08
Optional switch to automatically go compatible  Patanjali | 12/24/08
That's exactly how it works  Ed BottZDNet Moderator | 12/24/08
The last then seems to cover all bases (for the user)  Patanjali | 12/25/08
Agreed - our CSS experts swear at IE6 on a daily basis.  Zogg | 12/22/08
Why should they have too??  nickdangerthirdi@... | 12/22/08
5 minutes?  Patanjali | 12/23/08
Absolutely no idea.  CobraA1 | 12/27/08
You're overlooking the costs of IE6 compatibility  T1Oracle | 12/22/08
Indeed... it is a pain... why dont we all just...  moralesjl15@... | 01/13/09
One line of code is "Good luck!"?  CobraA1 | 12/27/08
<!--  JGNR | 12/22/08
For MS fanboiz and shills only! [NT]  Mikael_z | 12/22/08
you are just a troll here  wellofsouls | 01/16/09
And if you write standards-compliant code...  fairportfan | 12/22/08
Wrong  theoxygenthief | 12/23/08
Fine if you know where it is AND have access to it  Patanjali | 12/23/08
Web standards "moving so fast"?  Ed BottZDNet Moderator | 12/24/08
New capabilities have not been trivial  Patanjali | 12/25/08
sigh . . .  CobraA1 | 12/27/08
Most web standards are pretty stable  mystic100 | 12/24/08
No doubt many have dragged their heels  Patanjali | 12/25/08
A bit confused?  CobraA1 | 12/27/08
Sounds like you've got some poor middleware.  CobraA1 | 12/27/08
Wrong Title  deaf_e_kate | 12/22/08
Or "What sites will NOT make IE look bad?"  Mikael_z | 12/22/08
Firefox? Secure? Really?  JRElliott | 12/22/08
And Bit9's credibility is.....  akulkis | 12/22/08
Vulnerabilities do not equal exploits  mystic100 | 12/24/08
Sounds like head in the sand philosophy to be  Patanjali | 12/26/08
No, just reality  mystic100 | 12/29/08
Myoptic consumer view  Patanjali | 12/23/08
Hear Hear...  nizuse | 12/22/08
The Beta Conundrum  DannyO_0x98 | 12/22/08
No it isn't. You don't understand the issue  deaf_e_kate | 12/22/08
The standard is useless...  hasta la Vista, bah-bie | 12/23/08
Twisting it won't make you right  Patanjali | 12/23/08
Hate to tell ya this, but...  hasta la Vista, bah-bie | 12/23/08
Too many browsers!!  jscott418 | 12/22/08
Too few browsers!!  Mikael_z | 12/22/08
To many choices is counter productive  Patanjali | 12/23/08
Too many browsers  DNSB | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  WL80 | 12/22/08
Even ZDNet isn't flawless...  TyreeComix | 12/22/08
Beta 2 or RC1?  Ed BottZDNet Moderator | 12/22/08
How compliant is IE8 claimed to be?  V@... | 12/22/08
So you are suggesting that sites "Emulate IE7"?  Zogg | 12/22/08
I will  Ed BottZDNet Moderator | 12/22/08
Don't change your site - get MS to change the IE8 Identifier  Timpraetor | 12/22/08
Release candidate  Ed BottZDNet Moderator | 12/22/08
Don't change the identifier - change the shortcut on your desktop  M.W.H. | 12/22/08
Should have coded it to the W3C standards the first time  deaf_e_kate | 12/22/08
Those standards didn't exist then  PB_z | 12/22/08
If Apple advised/recommended that all web site  deaf_e_kate | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  varick | 12/22/08
No offense  harrisharris | 12/22/08
Simple answer  jmattioni@... | 12/22/08
If ms would use the web standards instead of  fun@... | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  dhays | 12/22/08
RE: Which sites will further illustrate how bad IE incompatbilities were  Timpraetor | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Metronome49 | 12/22/08
It's not the websites fault..........  Alan Smithie | 12/22/08
FireFox  dhays | 12/22/08
Please expand  Alan Smithie | 12/22/08
You're using an app that only works in IE6?  akulkis | 12/22/08
This does indeed suckith muchith  Narg | 12/22/08
And therein lay the problem  Timpraetor | 12/22/08
And break a million add-ins  Ed BottZDNet Moderator | 12/22/08
No, corporate sites are locked into IE6  deaf_e_kate | 12/22/08
Not all sites are  Ed BottZDNet Moderator | 12/22/08
Locked in to IE  DNSB | 12/22/08
Honest answer ...  Timpraetor | 12/22/08
Unintentionally humourous?  DNSB | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  merlins.cauldron@... | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  code_flogger | 12/22/08
WTF? [nt]  Timpraetor | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  MichaelWells | 12/22/08
You've got it backwards  bbaston@... | 12/22/08
Actually, MS does set WWW standards for some  ejhonda | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  alresave@... | 12/22/08
Exactly  Timpraetor | 12/22/08
Why an "IE8 Compatibility Hall of Shame" but no "W3C Hall of Shame?"?  JDThompson | 12/22/08
We'll see - money talks  mystic100 | 12/23/08
What will make it 40-50%?  Patanjali | 12/24/08
It doesn't have to go that far  mystic100 | 12/24/08
Internet only part of the issue  Patanjali | 12/25/08
Valid point  Patanjali | 12/24/08
Isn't this backwards?  Robert Crocker | 12/22/08
Close, but no cigar, Ed. It's all about standards!  dacap06@... | 12/22/08
IE8 does support standards  Ed BottZDNet Moderator | 12/22/08
So you're saying IE8 breaks IE-specific add-ins?  Timpraetor | 12/22/08
Indeed it does! But, well ...  dacap06@... | 12/22/08
cannot afford to alienate anyone  mystic100 | 12/23/08
Programming to a browser...  jasonp@... | 12/22/08
Standards that have their own clue-sticks, no less.  Zogg | 12/22/08
proper way of handling IEs 6, 7 and 8  nixnet1 | 12/22/08
The worst part...  Zogg | 12/22/08
Sigh  Ed BottZDNet Moderator | 12/22/08
Yup, the page is forcibly rendered in compatibility mode.  Zogg | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  zclayton2 | 12/22/08
Yes, that's my fix  Ed BottZDNet Moderator | 12/22/08
But not merely as lame  akulkis | 12/22/08
Is it that difficult?  Mitch 74 | 12/23/08
I don't know how difficult  Ed BottZDNet Moderator | 12/23/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  marc_90292@... | 12/22/08
You might want to do some reading  Ed BottZDNet Moderator | 12/22/08
not quite, but almost  deaf_e_kate | 12/23/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  lundp@... | 12/22/08
IE are you serious?  Ravensnest | 12/22/08
Simple  akulkis | 12/22/08
ie 8 = vista of browsers  hansonjb | 12/22/08
Just desserts for years of shoddy business practices  akulkis | 12/22/08
Follow the links  Ed BottZDNet Moderator | 12/23/08
IE 8 Compatability - Isn't this backwards?  keisys | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  keisys | 12/22/08
Which sites will make the IE8 Compatibility Hall of Shame?  DNSB | 12/22/08
I think it's probably because...  Sleeper Service | 12/23/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  drskywalker | 12/22/08
The problem is IE Alternative Content  Timpraetor | 12/22/08
IE is dying...  donnie126_2002@... | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Metronome49 | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Update victim | 12/22/08
Uh, dude?  Ed BottZDNet Moderator | 12/22/08
No...  Metronome49 | 12/23/08
In which world do you live?  Patanjali | 12/24/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Mike.Moller@... | 12/22/08
I just hope IE8 comes with an Windows XP version. nt  T1Oracle | 12/22/08
It does (nt)  Ed BottZDNet Moderator | 12/22/08
As an Opera user...  fairportfan | 12/22/08
IETab for firefox  rebelxhardcore | 01/02/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  dmorand@... | 12/22/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  jimmy333333 | 12/22/08
This will be boon to Opera users...  chrome_slinky@... | 12/23/08
Ideology is NOT more important than usability to most users  Patanjali | 12/27/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  oedenfield | 12/23/08
Sigh  Ed BottZDNet Moderator | 12/23/08
All Hail To Microsoft!  nizuse | 12/23/08
Ideologically blinkered  Patanjali | 12/24/08
Too busy for what? Losing potential business  mystic100 | 12/29/08
a band-aid will not fix the problem  mystic100 | 12/23/08
DUMP IE8  dfolk2 | 12/23/08
Uh, dude?  Ed BottZDNet Moderator | 12/23/08
An improvement  dfolk2 | 12/23/08
IE8 IS web standards compliant  Patanjali | 12/27/08
I Have Dumped Internet Explorer  chessmen | 12/23/08
Cheat  mbkendrick | 12/23/08
Read the rest of this comment thread please  Ed BottZDNet Moderator | 12/23/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  duke_z | 12/23/08
ARE YOU KIDDING?  jeff@... | 12/23/08
Read my lips user agent tag  mkill | 12/23/08
Microsoft have used sneaky manuvers to extort the public so long  Ole Man | 12/23/08
Bill has his problems  BALTHOR | 12/24/08
Useability is highest priority  Patanjali | 12/25/08
Websites ought to be backward-compatible  XweAponX | 12/25/08
Ol' coders should have been using WWW standards  Boot_Agnostic | 12/25/08
Standards are not static; Blame is shared  Patanjali | 12/26/08
Rubbish  Mikael_z | 12/27/08
All were lousy and leaky  Patanjali | 12/27/08
Let the users make a choice  mystic100 | 12/29/08
RE: Which sites will make the IE8 Compatibility Hall of Shame?  EvilSupahFly | 01/01/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  lewisedge | 01/08/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  mkkh69@... | 01/08/09
Generic answer, stop shouting!  Mitch 74 | 01/08/09
Browser targeting, the end of shame?  cmunozcr | 01/09/09
SHAME MS  green alien | 01/13/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  davidmeridian | 01/13/09
I never said that  Ed BottZDNet Moderator | 01/13/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Annoyed reader | 01/16/09
RE: Which sites will make the IE8 Compatibility Hall of Shame?  Midna | 07/24/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here