views:

646

answers:

5
+5  Q: 

IE9 Acid 3 test?

Does anybody know if Microsoft is planning on having IE9 pass with 100/100 on acid 3? The current version of IE9 gets a 68/100 on the test (can be viewed here, main site here).

What did IE8 pass with? What about IE7? How does it compare to other modern browsers such as Safari, Firefox, and Chrome?

Please submit useful answers, not opinions on how bad IE is, I don't like it either. Thanks a bunch!


Thank you to everybody who answered. I picked the most elaborate and fitting answer, though they were all very good!

+2  A: 

According to this wiki page, IE7 scores 14/100 whilst IE8 scores 20/100 on the Acid3 test. IE9 scores 68/100, but is currently under development. I have not read anywhere that Microsoft wants IE9 to pass the Acid test, but given their track record I would say that this is not high priority for them. Let's hope I'm wrong.

As a comparison, the latest nightly build at the time of this writing of Firefox scores 97/100, the version of Chrome that I'm using (5.0.375.29 beta) scores 100/100 and Safari scores the same. No surprises there, the two browsers both use the WebKit rendering framework.

I hope this is the "useful" answer you're looking for.

Ryan Bigg
+5  A: 
  • IE7: 14/100
  • IE8: 20/100
  • Firefox 3.6.3: 94/100
  • Safari 4: 100/100
  • Chrome 4: 100/100
  • Opera 10: 100/100

See Wikipedia or this page for more information.

As far as I know, 100/100 isn't a goal of IE9, but they do plan on improving IE's compliance with web standards a lot, which will directly translate into a higher Acid3 score. The score has been improving in each platform preview, so I expect it to score a lot better by the time it gets released.

David Johnstone
+9  A: 

Microsoft's position has been the same for a while now. They are focusing on meeting the needs of their users by attempting to fix the bugs that manifest themselves most often. Additionally, they are trying to add support for the most requested features.

They say in your first link "As we said at MIX10, we will continue to build standards support into the IE9 platform and as a byproduct our ACID3 score will increase." and I have heard them say this elsewhere as well.

They are NOT "coding to the test". They are not going to attempt to fix the particular parts of the ACID 3 that are failing. Rather, they are attempting to improve IE 9 as a whole by addressing the failures they see as most important. Only as a consequence of that will the ACID score improve. I think this is a good strategy. If it takes 1000 programmer-hours to fix an oddball rendering error in ACID 3, but that same amount of time could fix 2 or 3 really POPULAR bugs that ACID 3 does not address (it's not designed to be comprehensive), I would think their resources are better spent on those more popular bugs.

Obviously what their priorities ought to be could be endlessly debated. As can the amount of success they are having. So let's not even go there. :)

Update: I'd like to back up my statement that Acid 3 is not designed to be comprehensive with this citation: From http://www.webstandards.org/2008/10/02/dowehaveawinner/

"Acid3 was not meant to be the one and only indication of a browser’s performance. In fact many other test suites are far more important."

and

"Many subtests are high on a developer’s wish list: Full CSS 3 selectors support, media queries, SVG fonts. Admittedly a few others test edge cases and more esoteric features – but the test was supposed to be a significant challenge!"

Although I am not an IE user, it's better for us all if Microsoft sticks to improving the important stuff and skips the tests that check for "esoteric features".

Chris
I would like to further add this link to the IE blog where they discuss their goals on standards compliance and Acid 3 explicitly: http://blogs.msdn.com/ie/archive/2010/05/05/html5-and-same-markup-second-ie9-platform-preview-available-for-developers.aspx
jeffamaphone
@jeffamaphone - Good call. +1 to your comment.
Chris
This is by far the best answer. thank you!
yuval
You're very welcome!
Chris
+2  A: 

As shown elsewhere, Acid3 is no test to use to determine if a browser does well with standards. In fact, IE9 may not even use the canvas element which would be highly detrimental to Microsoft's attempt at making a modern browser, for example. It's just as important to look at the overall compliance with web standards and how well IE9 implements them.

Right now, Microsoft is comparing IE9 to current browsers and trails in several areas but IE9 won't be out in almost two years, so the other browsers will be moving forward, too. Microsoft's track record is not good. Sometimes they speak of what they intend to do but those ideas become no-shows and, while they show some great graphs and performance numbers, its what they don't show that makes you wonder.

Rob
+2  A: 

The fourth IE9 Platform Preview gets 95/100 points on the Acid3 test. The public beta will be released September 15. We'll see :)

Simen
This is correct, and 95 is the final score for IE9.
EricLaw -MSFT-