microsoft
Report a problem

2400+ major sites that IE 8 can't render correctly

Brad Sams   on 19 February 2009 - 19:35 · 83 comments & 25178 views

Advertisement (Why?)
As Microsoft moves forward with IE 8 it is hoping to introduce new features that will help stop the bleeding of consumers switching to other browsers. While many hope that IE 8 will also help to ease webmasters pain of making every site work on every browser, that dream may not come true.

Mary-Jo Foley of ZDnet is reporting that IE 8's incompatibility list is at "2400 major sites and counting". These are sites that do not render correctly natively in IE 8 and require an IE 7 layer to be running to display to web page correctly. The irony is that IE 8 is more web standard compliant yet coding for its previous product is causing havoc in the new engine. The problems can range from the entire page being rendered incorrectly or only portions of the page that break due to IE 8 standards.

Below are some of the larger sites from the list, the entire list can be found here:
  • msn.com.cn
  • microsoft.com
  • yahoo.com
  • ebay.com
  • facebook.com
  • apple.com
  • flickr.com
  • dell.com

Post a comment · Send to friend Comments · There are 83 additional comments
(3 replies) #1 rm20010 on 19 Feb 2009 - 20:02
Some other "major" sites include torrent indexing engines and a Japanese adult site.
#1.1 Rudy on 19 Feb 2009 - 20:31
do you have anything against Japanese adult sites?
#1.2 cybertimber2008 on 19 Feb 2009 - 23:53
Someones been testing out InPrivate :p
#1.3 Lord Ba'al on 20 Feb 2009 - 22:23
+rm20010 said,
Some other "major" sites include torrent indexing engines and a Japanese adult site.

Yet another very good reason not to use IE8

Besides that, pitiful to see that not even their own site works with IE8 :lol:
(4 replies) #2 Tikitiki on 19 Feb 2009 - 20:17
If IE8 is truly web-standardized then it's not IE8's fault, it is the websites fault.
#2.1 bdsams on 19 Feb 2009 - 20:21
Tikitiki said,
If IE8 is truly web-standardized then it's not IE8's fault, it is the websites fault.



problem was that IE 7 was so popular that people coded to IE 7 standards rather than web standards
#2.2 GP007 on 19 Feb 2009 - 22:38
That ties into sites thinking IE8 is IE7 or IE6 and spitting out IE7 code when IE8 is running in standards mode.

I think if more sites just check the version number and see that it's IE8 and not 7, standards mode would work. Unless it's something IE8 still doesn't support yet.
#2.3 wiak on 20 Feb 2009 - 13:09
GP007 said,
That ties into sites thinking IE8 is IE7 or IE6 and spitting out IE7 code when IE8 is running in standards mode.

I think if more sites just check the version number and see that it's IE8 and not 7, standards mode would work. Unless it's something IE8 still doesn't support yet.

it is IEs foult to NOT use Open Web Standards

Firefox, chrome, opera, safari all use web standards

thats why nobody should use IE
#2.4 NXTwoThou on 21 Feb 2009 - 22:44
Its just got massive rendering problems. I've got a site that works perfectly fine in FireFox, Safari, Chrome, and IE7. But when I view it with IE8 there's all sorts of funky redraw issues. If I maximize/restore the window, it redraws correctly. Its just got some odd issues that need to be resolved before the final is released.
(5 replies) #3 vetneufuse on 19 Feb 2009 - 20:21
yeah and why dont we list all the sites FireFox can't render correctly too while we are at it?!
#3.1 shhac on 19 Feb 2009 - 22:30
you mean like Acid3 ? What does IE8 get in that again?
Most sites that don't render correctly in other browsers, don't render correctly because the site was specifically made with IE in mind and not web standards.
#3.2 Ledward on 19 Feb 2009 - 22:45
What's the difference? The sites that don't render properly in IE8 are also due to the same reason, that the site thinks it's IE7.
#3.3 Faisal Islam on 20 Feb 2009 - 15:53
Ya..firefox can't render properly Windows Live sites properly
#3.4 Vakerorokero on 20 Feb 2009 - 23:03
because Microsoft would rather you use their product to access their other products not the competitors' equivalent.
#3.5 CalumJR on 21 Feb 2009 - 04:20
@Faisal Islam -

Firefox seems to be okay for me with every Windows Live service I've tried.

May you provide some examples please? I'm interested in this.
(6 replies) #4 darkmanx21 on 19 Feb 2009 - 20:22
Can't even use IE8 - it doesn't render Gmail correctly, so no go at all. How can this thing be ready if there are so many problems. Not to mention it freezes after waking the PC from sleep.
#4.1 Glendi on 19 Feb 2009 - 20:27
It's not final... it's RC1 yet.
#4.2 +warwagon on 19 Feb 2009 - 22:35
Glendi said,
It's not final... it's RC1 yet.


RC1 is final product with bugs that have to be fixed. You would think it would be rendering correctly by RC1.

#4.3 darkmanx21 on 20 Feb 2009 - 03:14
^Exactly. They are on the verge of releasing this thing. Seems they entire staff as MS is focused on 7 and Live services. Everything else is progressing the same. Not sure who to blame..the websites or the browser?
#4.4 Solidstinch on 20 Feb 2009 - 05:23
"RC1 is final product with bugs that have to be fixed"----No

RC1 is actually a version that is thought to be ready until more bugs that, have yet to be found, are found. Thats why its called a release candidate not a beta

But I agree that RC1 should not be having this "known" problem
#4.5 leojei on 20 Feb 2009 - 17:35
You're complaining about the RC1 build? I'm stucked with the build in Win7 build 7000 and it freezes for like 5 secs for going into every single site!
#4.6 Jugalator on 22 Feb 2009 - 15:15
In short, a release candidate is a version that could just as well be the RTM from Microsoft's point of view, in this case. Hence the "candidate" tag. It's basically a final version that is seeing some last minute testing before making it RTM. So this is also why sometimes e.g. a RC2 or whatever could end up being equal to the RTM. And yes, that IE 8 RC1 has glaring issues on this scale (Gmail is not an uncommon site), it's a bit troubling. But we'll see who's right when this thing is soon released.
(2 replies) #5 m.keeley on 19 Feb 2009 - 20:23
A fair few I've never heard of, so whether they are major or not I'm not sure. However it's a bit unfair to count each site's portal separately e.g. google.com, google.pl... to come up with 2400. In know the list is from Microsoft but it's been extracted from an XML file.
#5.1 McDave on 19 Feb 2009 - 21:42
When you factor in those region specific domain there is quite a lot of repition as you said. But big numbers make a better headline I guess.
#5.2 CalumJR on 20 Feb 2009 - 00:01
Also, each address would probably have different code as well.

I remember validating both www.yahoo.com and www.yahoo.co.uk recently, just out of curiosity and www.yahoo.co.uk had significantly less errors.

I think that means counting each address makes sense, even if it belongs to the same company.
(4 replies) #6 sorlag on 19 Feb 2009 - 20:23
IE8 crashes on several sites.
It also crashes on curse.com even 1000 times after i click recover.
I tought it is cause i disabled flash, but all other sites don't make it crash...
#6.1 vetSHoTTa35 on 20 Feb 2009 - 03:29
IE8 RC1 on Windows 7 7022 doesn't crash. It's rendering in IE7 mode though by default. It doesn't even show the compatibility icon to click meaning the site told IE what mode to use (or Microsoft's list picked it up)
#6.2 usman767 on 20 Feb 2009 - 10:11
SHoTTa35 said,
IE8 RC1 on Windows 7 7022 doesn't crash. It's rendering in IE7 mode though by default. It doesn't even show the compatibility icon to click meaning the site told IE what mode to use (or Microsoft's list picked it up)

IE8 rc1 here on vista, no crash!
#6.3 Faisal Islam on 20 Feb 2009 - 16:10
IE 8 RC works great on Windows Vista..it sucks on XP
#6.4 sorlag on 21 Feb 2009 - 00:04
Try a link to a wow mod description page...
The main page isn't crashing ie...
http://wow.curse.com/downloads/wow-addons/...s/kauction.aspx
#7 C_Guy on 19 Feb 2009 - 20:31
OH NO!!!!

If only Microsoft were still working on IE8 before it's official release!!!
(3 replies) #8 TheNay on 19 Feb 2009 - 20:35
lol microsoft.com doesn't work right in IE8? That's kinda of embarassing
#8.1 +dead.cell on 19 Feb 2009 - 22:17
No kidding, that is pretty pathetic. I'd understand maybe if it was sites no one's really heard of, but these are all major sites...
#8.2 Faisal Islam on 20 Feb 2009 - 16:10
no Microsoft.com works file here on Vista
#8.3 leojei on 20 Feb 2009 - 17:38
Not only embarassing, it's just sad.

Well I think their focus is to make sure that IE8 is indeed web-standard compliance. Everything will move from that point on once MS get the standard correctly implemented in IE8. I'm happy to see how many sites render incorrectly, cuz that means how many sites still spitting the old IE7 codes.
(1 reply) #9 Intelman on 19 Feb 2009 - 20:43
If the user agent were changed to mimic Firefox, would the pages render correctly. If IE8 is more standards compliant, it probably just needs a more standards compatible page.
#9.1 GP007 on 19 Feb 2009 - 22:41
You could try that out I guess? I think IEPro lets you change that? Or something else out there probably does.

I think most of the problems with IE8 standards mode is that sites think it's IE7 or 6 and just send that out which breaks things until you switch IE8 into compatibility view.
(4 replies) #10 DanielZ on 19 Feb 2009 - 20:58
[< snipped > - CalumJR]

At Neowin, we do not tolerate trolling in the news articles. Thank you.

Last edited by CalumJR on 19 Feb 2009 - 21:18
#10.1 James123 on 19 Feb 2009 - 21:09
But that's to be expected from Microsoft.


To quote my earlier post from another news article today (aimed at a different Apple fanatic):

Oh look, you have an Apple logo in your profile, what a surprise . Bashing everything MS is getting boring now.
#10.2 duneworld on 19 Feb 2009 - 21:26
Hardly a comment worth being recycled, but your point is valid.
#10.3 CalumJR on 19 Feb 2009 - 21:28
@James123:

It's best not to reply to comments like this any more as we are cracking down with the moderation in the news articles

Comments like this and their replies really does ruin the flow of appropriate discussion.
#10.4 CalumJR on 19 Feb 2009 - 21:42
@duneworld -

There was more to DanielZ's comment that what James123 quoted.

Last edited by CalumJR on 20 Feb 2009 - 00:03
(1 reply) #11 Mav Phoenix on 19 Feb 2009 - 21:00
It won't be perfect off the bat but the move to standards is an important one for the world's most popular browser.
#11.1 leojei on 20 Feb 2009 - 17:40
it's the most important move to keep IE in the game. I'll be more happy to hear that IE8 breaks webpages while standard-compliance.
(1 reply) #12 +techbeck on 19 Feb 2009 - 21:02
Funny how Microsoft.com is in the list. You would think that site would be 100% IE8 compatible. Tisk tisk...another reason why I wont use IE8.
#12.1 Quikboy on 20 Feb 2009 - 05:00
Do you even visit Microsoft.com often? You're not using IE8 because of that? It does render in "compatibility" mode if a site doesn't work by default in IE8 you know. Oh, but you wouldn't because you haven't even tried it yet.
(1 reply) #13 WAR-DOG on 19 Feb 2009 - 21:30
I used IE8 only because of the integrated debuger, but it sucks big time, I rather develop with FF and FireBug
#13.1 dlegend on 20 Feb 2009 - 08:08
Yeah if it actually updated the page as you type it'd be a lot more useful rather than having to click the stupid edit button over and over.
(2 replies) #14 Yinchie on 19 Feb 2009 - 22:19
IE fails, for ever.
Sites working fine in Firefox, Opera and Safari, yet it fails in IE - web developers have to resort to hacks and stuff to get it render properly in IE.
#14.1 GP007 on 19 Feb 2009 - 22:43
Maybe because those sits think it's still IE6 or IE7 and don't try to render/use IE8's standards mode?

In which case it's the sites fault and not IEs.
#14.2 Krome on 20 Feb 2009 - 06:04
GP007 you don't sound like you know a thing or two about web design.
#15 dmurfin on 19 Feb 2009 - 22:24
I think some people are missing the point of the Compatibility List. The whole aim is so that sites which are providing IE specific code which breaks when rendered in standards mode can be rendered in IE7 mode, thus displaying correctly to the user. This means major sites display 'correctly' (as they did in IE7) in IE8. If webmasters update their site to hand IE8 the same code as Firefox then they will display correctly in standards mode. All they then need to do is ask Microsoft to remove them from the Compatibility List. I think this is a great step forward, providing web standards and compatibility for sites which don't hand IE8 good code.
(1 reply) #16 E.Fahd on 19 Feb 2009 - 22:25
Hi,

- Know what ? I just checked "microsoft.com" on IE8 Beta2, and it renders perfect. Same thing for "yahoo.com". So let's just assume that IETeam are actually intelligent people and won't release a browser that doesn't render half the web. How about waiting for the product to be actually finalized and publicly available before killing it ?
#16.1 Vakerorokero on 20 Feb 2009 - 23:07
That's the point of beta software, to find the flaws. Why wait until they release the gold 1.0? at that point is pretty useless and will need more patching.
(1 reply) #17 smooth_criminal1990 on 19 Feb 2009 - 22:33
big wow. As a regular firefox user, I find plenty of sites that it doesn't render correctly
#17.1 +warwagon on 19 Feb 2009 - 22:36
smooth_criminal1990 said,
big wow. As a regular firefox user, I find plenty of sites that it doesn't render correctly


Really? Can't tell you when the last time I saw a site not rendering properly in firefox.
(1 reply) #18 Yinchie on 19 Feb 2009 - 22:34
Than you must been visiting fail websites.
#18.1 nonick on 27 Feb 2009 - 18:55
Yinchie said,
Than you must been visiting fail websites.

Then*

must have been

Talking about fail...
#19 brent3000 on 19 Feb 2009 - 22:53
cant render MS owned and run websites lol
(5 replies) #20 Obry on 19 Feb 2009 - 23:22
That's funny, if you look at the source code for Microsoft.com, they have added the meta tag that forces IE8 to render in IE7 compatibility mode... That is pretty pathetic...

Yeah, I'm not really impressed with IE8 at all - I had much higher hopes for it but even sites that I have coded (not perfect, ok, but working fine in Chrome and Firefox and IE7 using the exact same code) look like crap in IE8. I personally think they have problems with their rendering engine still. I am not a psycho XHTML 1.1 Strict maniac but still... I don't think all the problems are only from IE8's standards compliance but maybe that's just me...
#20.1 CalumJR on 20 Feb 2009 - 00:08
Obry said,
That's funny, if you look at the source code for Microsoft.com, they have added the meta tag that forces IE8 to render in IE7 compatibility mode... That is pretty pathetic...


I don't think that is pathetic at all.

Microsoft are obviously using their resources for more important things than re-writing a whole website, at the moment.

Eventually, they will re-write the website when they have time/resources, but why bother at the moment when they can bypass it whilst they have more important things to focus on?
#20.2 michael.dobrofsky on 20 Feb 2009 - 03:26
CalumJR said,
I don't think that is pathetic at all.

Microsoft are obviously using their resources for more important things than re-writing a whole website, at the moment.

Eventually, they will re-write the website when they have time/resources, but why bother at the moment when they can bypass it whilst they have more important things to focus on?


"More important things to focus on?" - This is often a question or point that people make that never makes sense. Surely a company as big and wealthy as Microsoft would have resources for every single part of their business. You don't think every single person is working on Windows 7, do you?
#20.3 JonathanMarston on 20 Feb 2009 - 03:48
michael.dobrofsky
Surely a company as big and wealthy as Microsoft would have resources for every single part of their business

No company is big enough that they should be expected to waste money and resources on anything - they have a responsibility to their shareholders not to be wasteful.

Seriously, what would Microsoft gain by updating microsoft.com for IE8's standards mode when they can simply add the meta tag to put IE8 into compatibility mode and be done with it?
#20.4 +mrbester on 20 Feb 2009 - 13:59
I am not a psycho XHTML 1.1 Strict maniac but still...

Just as well, as no site in XHTML1.1 renders in any version of IE unless the content type is incorrectly set to "text/xml" instead of "application/xhtml+xml" This is what Distler's Blog does, mainly because it is less hassle than running XHTML through XSLT to convert it into something IE won't present a download dialog for.
#20.5 CalumJR on 21 Feb 2009 - 04:34
michael.dobrofsky said,
You don't think every single person is working on Windows 7, do you?


No, they are working on the many software products they develop (Windows 7, Windows Vista updates, Visual Studio, Office, Internet Explorer, etc) as well as their online MSN and Windows Live services.

In their eyes this would be a very minor issue, because instead of changing the whole code of a website, they can just add a conditional comment, or something, to the code.


@JonathanMarston -

I agree completely.
(3 replies) #21 JonathanMarston on 20 Feb 2009 - 03:41
This article is poorly written and totally misleading. The title should be "2400+ major sites that still haven't been updated for the pending IE8 release". The issue isn't IE8 "can't render" them correctly. The issue is they have been written for IE7 and when viewed with IE8's standards mode they break. Luckily, MS created the compatibility mode list (you know, the one with 2400+ major sites in it) that allows IE8 to render them correctly.

Sorry but the unprofessional FUD you're spreading doesn't look any better here than anywhere else...
#21.1 Quikboy on 20 Feb 2009 - 05:03
That's exactly what I was thinking. Seems a lot of people are just going to misread it as IE8's standard compliance doesn't work. It's just that nobody has updated the code yet.

Oh, and the IE team doesn't control the Microsoft websites - it's up to each team to update their site.
#21.2 ajua on 20 Feb 2009 - 07:34
That's the problem with articles like this. Just sensationalism at its best...

Those sites need to stat updating their tags so IE8 can render them properly while in standards mode. Not the other way around, but i think some sites will hesitate to do that, at least not for a while.
#21.3 CalumJR on 21 Feb 2009 - 04:39
@JonathanMarston, Quikboy and ajua -

Thank you for pointing out your issues with this article, however, in future we have a 'Report a problem' feature on the Neowin news articles where you can inform us of these things. The news team see those faster than comments and they tend to not interrupt the flow of discussion. Please see this screenshot for a quick reminder or for more information, please visit http://www.neowin.net/forum/index.php?showtopic=734026&st=0.

There is a chance that the news reporters and editors will not see your suggestions here, but they definitely will if you use the feature mentioned above.

As we would like to keep the news discussion clean and relevant, comments like this will be deleted in future and suggestions forwarded to the news reporters and editors.

Thank you.
CalumJR.

Last edited by CalumJR on 21 Feb 2009 - 04:54
#22 Krome on 20 Feb 2009 - 06:15
I see a lot of comments from people who has never touch the codes before but trying to debate on this. People! Your statements are not fooling the web developers. Leave some common sense.
#23 epple on 20 Feb 2009 - 13:17
I dunno, all of those sites look and behave similar to me from initial testing... Tried with IE8 RC1 and FF 3.1 b2 on Vista SP1.
#24 lee26 on 20 Feb 2009 - 15:24
I agree with JonathanMarston totally. The simple fact is some websites need to update their pages to IE8 web standards. It's like saying it's an operating systems fault if a program built for earlier builds only doesn't work on a later builds. Dumb idiots who blame a web browser for issues caused by the website itself really annoy me with their moaning and lack of common sense and intelligence.
(2 replies) #25 +littleneutrino on 20 Feb 2009 - 16:53
the problem lately with Web coding is that you should not have to code your site to work on IE it should just work Code is Code if it works on one it should work on all of them. When i write a Website it test it in Every Browser Except for IE because i know that something is going to break and i do not think that i should have to code for IE i should code to make the website not make it IE complaint.
#25.1 ahhell on 20 Feb 2009 - 20:47
[quote=littleneutrino said,When i write a Website it test it in Every Browser Except for IE because i know that something is going to break and i do not think that i should have to code for IE i should code to make the website not make it IE complaint.[/quote]

That is just a horrible programming attitude. I hope you don't get paid for your work. IE is the dominate browser and should be supported.
#25.2 a1kashur on 20 Feb 2009 - 22:16
[quote=littleneutrino said,When i write a Website it test it in Every Browser Except for IE because i know that something is going to break and i do not think that i should have to code for IE i should code to make the website not make it IE complaint.[/quote]
So to visit your web site people should have to download the browser of your choice? That is not going to happen, no matter how good your web site is. Website should be IE+FF+Safari compatible if you want any visitors.
#26 Obry on 20 Feb 2009 - 23:38
If you are a professional web developer you must:

a) Been fired from most companies that have hired you

or

b) Never gotten paid for a single project because chances are, 99% of your customers use IE to look at the product they are paying you for.

This is a very dumb attitude to have. Yes, IE is not a good browser (still) but it is what most people use so if you are serious about your work (which seems like you aren't) then you will be making sure your site runs fine in IE first and THEN Firefox and finally Opera/Safari/Chrome (which are the three browsers (two rendering engines) you could get away with possibly)...
#27 johnnyftw on 21 Feb 2009 - 14:54
I find IE8 much slower and it's a tid bit "bloated". I dont know if it's just me..
#28 Beastage on 21 Feb 2009 - 18:12
Wait a minute, I don't understand this at all!

Microsoft.com, Apple.com, Ebay.com, flickr.com, msn.com, yahoo.com, neowin.com, dell.com, intel.com, facebook.com and most of google sans gmail.....

All these sites render for me exactly the same with Opera, IE8 Beta from win7 beta1 and Firefox... what am I missing here? anyone actually having rendering issues with IE8 on these sites?

As far as I can tell, every properly done site renders well in IE8
#29 hotdog963al on 21 Feb 2009 - 18:14
The front page image is a joke: "2400+ major sites not ready for IE8"... XD
Surely the websites should comply to the W3 Web Standards, and IE8 should try to render those correctly.
IE has always been terrible, it comes as no surprise that version 8 will continue this tradition.
#30 antsy on 22 Feb 2009 - 01:28
So what MS are trying to implement there own standards again, is that why?
#31 war on 22 Feb 2009 - 06:04
I still think this idea is stupid! If your site is "broke" and now works because of this list then most of them will never ever get fixed! Why fix something if it ant broke!

My point is that this does not help things at all. I'd rather have had Microsoft "break the web" once now so we can finally move on. Instead, this allows lazy developers, companies and users to procrastinate for many more years to come.
#32 itman352 on 27 Feb 2009 - 16:22
Here i thought i was the only one who thought like this.
#33 NeoSigma on 01 Mar 2009 - 17:27
I'm a professional web developer and I tend to develop and test in a browser that follows standards better first then go back and tweak it to make sure it looks and functions the same in IE6/7/8. Yes, it's sad that I have to test it in each version of IE but that's what I'm paid to do so I can't really complain. I for one am looking forward to IE8 if it indeed is a step forward in following standards; that means less tweaking for me... hopefully =)

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)