main
Report a problem

Acid3 Test Unleashed, Murders Every Current Browser

Steven Parker   on 06 March 2008 - 14:14 · 57 comments & 30156 views

Advertisement (Why?)
Just a few months after the announcement that Internet Explorer 8 successfully passed the Acid2 standards compliance test, the Web Standards Project (WaSP) announced last Monday that it unleashed Acid2’s successor, Acid3. Created to identify flaws in the way a browser renders its web pages, WaSP’s Acid tests throw down the gauntlet with difficult-to-display graphics written to accentuate browsers’ quirks. When the original Acid test was released in 1998, it helped reign in browser inconsistencies and insured that Internet Explorer, Netscape, and others handled HTML code according to specification – making web designers’ lives easier and ensuring the web rendered consistently in the future.

Currently, no known browser is able to correctly render the Acid3 test, which displays an animated, incrementing score counter and a series of colored boxes with some description text. Bloggers have already assembled galleries of browsers’ failing test results, with most of today’s browsers scoring between 40 and 60 on the test’s 100-point scale. The results shouldn’t be too alarming as the Acid tests have always been forward-looking in nature, and are designed to measure standards to aspire to, as opposed to what’s current. Also note that more than six months lapsed between Acid2’s release and Safari 2.02’s announcement that it was the first to pass Acid2.

News Source: DailyTech

Post a comment · Send to friend Comments · There are 57 additional comments
(8 replies) #1 Lasker on 06 Mar 2008 - 14:25
Internet explorer 8 does not even pass the acid 2 test, much less version 3. ie is always behind with web standards
#1.1 Anaron on 06 Mar 2008 - 14:29
Actually, Internet Explorer 8 does pass the Acid2 test.
#1.2 FloatingFatMan on 06 Mar 2008 - 14:29
Yes it does. You just have to run the one on the official webstandards site, not one of the mirrors.
#1.3 vetGerry on 06 Mar 2008 - 14:30
(Lasker said @ #1)
Internet explorer 8 does not even pass the acid 2 test, much less version 3. ie is always behind with web standards

http://www.neowin.net/news/main/07/12/19/i...sses-acid2-test

I got IE8 installed and it passes...
#1.4 Tantawi on 06 Mar 2008 - 14:31
(Lasker said @ #1)
Internet explorer 8 does not even pass the acid 2 test, much less version 3. ie is always behind with web standards


Do your homework before you speak: http://blogs.msdn.com/ie/archive/2008/03/0...sing-acid2.aspx
#1.5 JeffreyBT on 06 Mar 2008 - 14:32
(Lasker said @ #1)
Internet explorer 8 does not even pass the acid 2 test, much less version 3. ie is always behind with web standards


yes it does. stop trolling
#1.6 shhac on 06 Mar 2008 - 18:13
(FloatingFatMan said @ #1.2)
Yes it does. You just have to run the one on the official webstandards site, not one of the mirrors.
That always sounded like they made it work by checking the URL and running their own version, at least to me.
#1.7 RealFduch on 06 Mar 2008 - 20:33
(shhac said @ #1.6)
(FloatingFatMan said @ #1.2)
Yes it does. You just have to run the one on the official webstandards site, not one of the mirrors.
That always sounded like they made it work by checking the URL and running their own version, at least to me.

The difference is the test NOT on webstandards site uses data uri for some other domain. Thats not permitted in IE8 BY DEFAULT for security reasons.
#1.8 PatrynXX on 07 Mar 2008 - 04:57
Doubt Microsoft would let an opening that big if Safari for Windows passes Acid 2. Although IE 7 doesn't but Safari does. WTF?? Only Opera 9.5 and Safari pass Acid 2. I don't have Firefox 3 as I said before
(5 replies) #2 FloatingFatMan on 06 Mar 2008 - 14:31
One thing that puzzles me slightly... How can they be 100% sure that a fully compliant browser, when it comes out, will actually pass?

I mean, if no current browser actually passes the test anyway; kinda makes it hard to debug the test itself!
#2.1 Neobond on 06 Mar 2008 - 14:34
Well, Microsoft have only said they have made IE8 so that it passes Acid2, I haven't read anything about Acid3 support yet, for IE8.
#2.2 sb.net on 06 Mar 2008 - 14:45
I know what your saying, FloatingFatMan. They can be sure because there is a way to code it. If there is a way to make it in code why shouldn't the browser be able to render it.
#2.3 hapbt on 06 Mar 2008 - 15:32
i think the harkonnens created ie8 to rule arrakis
#2.4 +M2Ys4U on 06 Mar 2008 - 16:09
Because there are specifications for (X)HTML, CSS, Javascript that define how they should operate, and that's how they know whether something passes or not.
#2.5 Shadrack on 06 Mar 2008 - 21:23
The Acid tests are meant to be complex and standards-compliant. They are going by the standards specified by the W3C in order to generate the code that should look a particular way. I think the authors intentionally poke at flaws in particular browsers so that the image does not render correctly. If all browsers render the same thing on a set of rather complex code, then that means the work of joe-web-developer will be so much easier because he doesn't have to worry about how things look across all web browsers.

In the end, the best web designs are the simple ones IMO.
(5 replies) #3 XerXis on 06 Mar 2008 - 14:42
i thought opera was the first to pass acid2?
#3.1 dev on 06 Mar 2008 - 15:01
i thought it was konqueror :p
#3.2 XerXis on 06 Mar 2008 - 15:09
(dev said @ #3.1)
i thought it was konqueror :p


could be, it certainly wasn't safari
#3.3 BinaryFragger on 06 Mar 2008 - 15:51
(XerXis said @ #3.2)
(dev said @ #3.1)
i thought it was konqueror :p


could be, it certainly wasn't safari


Actually, it was Safari:
http://en.wikipedia.org/wiki/Acid2#Timelin...pliant_browsers
#3.4 WAR-DOG on 06 Mar 2008 - 16:27
My Opera crashed while doing the Acid3 test
#3.5 simon360 on 06 Mar 2008 - 23:11
Safari 2 was the first to pass, then Konqueror, which uses the KHTML engine (which Webkit used as their base, and modified it to their liking (gotta love open source)), made changes to their engine using the code from Webkit. Next, Opera passed, and now the betas of the upcoming major revisions to both Internet Explorer and Firefox pass the test.
#4 Orlando Rays on 06 Mar 2008 - 14:43
Here on my work computer, I have IE7, Firefox 2.0.0.12 and Opera 9.50b.

Firefox and IE7 both mangle it, and fail miserably. Firefox scores a 50, while IE7 scores a 12. Opera at least looks like the rendering in structure but has no color, and scores a 60.
#5 etiennea on 06 Mar 2008 - 14:45
My acid 3 results:

Firefox 2: 51%
Safari: 39%
IE7: 5%

haha wow
(3 replies) #6 david13lt on 06 Mar 2008 - 14:58
Latest versions:
FireFox: 59
Opera: 60
IE: 17
Safari: 90

Webkit wins, for test I used the lasted Beta versions (nighty builds)
#6.1 Orlando Rays on 06 Mar 2008 - 16:01
Funny, Safari 3.04b only gets a 39 for me.
#6.2 jas8522 on 06 Mar 2008 - 16:12
(Orlando Rays said @ #6.1)
Funny, Safari 3.04b only gets a 39 for me.


Indeed, he said he was using nightlies - as am I. Using the latest WebKit nightly, which Safari 3.1 is supposed to include when it is released in the coming months, I also received a 90/100. As someone else (below I think) pointed out refreshing gets different numbers.... odd.

To try this out go to http://nightly.webkit.org/

As was mentioned somewhere else here, the WebKit nightly gets positions almost exactly like the reference (very slight spacing differences). The colors of the smaller boxes and one in the middle are grey though and not the bright colors they are supposed to be.

Either way, it looks like Safari might end up being the first to pass acid again. I would guess that if it's already scoring 90/100 there isn't much more work to be done to get a perfect mark, at least in comparison to IE, Firefox and Opera maxing out at 60/100.
#6.3 yakumo on 07 Mar 2008 - 01:13
(david13lt said @ #1)
Latest versions:
FireFox: 59
Opera: 60
IE: 17
Safari: 90

Webkit wins, for test I used the lasted Beta versions (nighty builds)


win32 Firefox 3 nightlies have hit 67 for weeks. They pause briefly on 18.
#7 BBinder on 06 Mar 2008 - 15:01
IE8 gets around 17/100 on acid3
#8 Express on 06 Mar 2008 - 15:02
CSS3 is not even a W3C Recommendation. Why test it at all?
Why include CSS3 tests in Acid3. What if the final specification is different?
(1 reply) #9 johnorien on 06 Mar 2008 - 15:20
Firefox 3 Beta 4 (rc) scores 66-67
weird, different scores depending on reload

Last edited by johnorien on 06 Mar 2008 - 15:25
#9.1 jas8522 on 06 Mar 2008 - 16:20
(johnorien said @ #9)
Firefox 3 Beta 4 (rc) scores 66-67
weird, different scores depending on reload


Yes I also got different scores on reload while using a WebKit nightly... I wonder if it behaves different if some of the data is cached. But then I would think a reload *should* re-load all of the data.
#10 kazuyette on 06 Mar 2008 - 15:41
I love the title of this post
(1 reply) #11 Orlando Rays on 06 Mar 2008 - 15:47
Any idea if the Mac versions of Firefox, Safari, Camino and Opera score differently?
#11.1 jas8522 on 06 Mar 2008 - 16:19
(Orlando Rays said @ #11)
Any idea if the Mac versions of Firefox, Safari, Camino and Opera score differently?


In theory they should score the same since they use the same rendering engine on all platforms, but that's obviously not confirmed or tested.
#12 Sevan on 06 Mar 2008 - 15:54
I tried that last night, it is a tough test. 10/100 for IE7/8, 50/100 for Firefox.
(2 replies) #13 tmaxxtigger on 06 Mar 2008 - 16:03
So, how do they know it works if there is no browser that can render it correctly?

Do they have some secret browser that "works"?
#13.1 jas8522 on 06 Mar 2008 - 16:18
(tmaxxtigger said @ #13)
So, how do they know it works if there is no browser that can render it correctly?

Do they have some secret browser that "works"?


I assume they simply code it to adhere to exact standards, though as you point out there is no way to ensure there isn't a bug in their code. I would hope that they have gone over it with a fine tooth comb before publicizing it though - that would be quite an embarrassment if they found a bug in the test because they had no browser that could properly test it in advance!
#13.2 eAi on 06 Mar 2008 - 17:00
The tests have been public but unreleased for months and the browser developers (at least Mozilla and Apple) have been able to point out problems with them. A few issues have been found and fixed as a consequence.
#14 vetsanctified on 06 Mar 2008 - 16:09
Webkit (Safari 3.1 beta) scores 90 in OS X here
#15 NeoTrunks on 06 Mar 2008 - 18:08
I get a 27 on the iPhone running 1.1.4.
#16 johnorien on 06 Mar 2008 - 18:23
For *its and giggles:
Opera 8.65 mobile (on Q9h) - 2/100
#17 SharpGreen on 06 Mar 2008 - 22:49
Opera 9.30 (Wii) gets 39/100 then locks up
#18 vetsanctified on 06 Mar 2008 - 23:15
Just got the latest Safari nightly and it scores 91/100 a jump of one but still nice nonetheless.
#19 simon360 on 06 Mar 2008 - 23:17
Interesting bit of trivia: Webkit nightly from 2-3 nights ago scores an 86/100. That's 4 extra points in a few days, so they're well on their way to passing the test.
#20 carmatic on 06 Mar 2008 - 23:23
guys, help me
acid3 crashes my internet explorer 7
im running windows xp x64 and the 32-bit IE crashes but the 64bit passes
does anyone know whats going on?
(3 replies) #21 thenewbf on 06 Mar 2008 - 23:45
The latest Opera beta for Mac OS X scores a 65/100. We'll see what the next build brings.
The latest Webkit build for OS X scores an 88/100. Weird.
#21.1 vetsanctified on 06 Mar 2008 - 23:52
You must have an old webkit build because the latest nightly scores around 90 or 91.

and why is weird?
#21.2 vetsanctified on 07 Mar 2008 - 02:02
...
#21.3 thenewbf on 10 Mar 2008 - 09:03
No, it was the most recent version of Webkit.
The weird part was that refreshing the page changed the score.
(1 reply) #22 vetJoel on 07 Mar 2008 - 00:15
It's amazing that the acid test pages aren't even W3C compliant.
#22.1 khaos34 on 07 Mar 2008 - 10:06
I guess the CSS isn't compliant according to the W3C validator, but that's because the validator doesn't support CSS3 and the test is also poking at browsers handling of CSS bugs. The HTML is all nice and compliant for all of the acid pages.
#23 Mad_Griffith on 07 Mar 2008 - 00:27
With Firefox 3 beta5 preview I'm doing 67/100.
#24 PatrynXX on 07 Mar 2008 - 04:30
Can't even read it in IE 7. Firefox is 50/100. Safari for Windows is 38/100

Opera is the highest (Opera 9.5 latest build I have is something like 9815)

65/100

I'd check the Firefox preivew except I've got too many plugins that rely on Firefox 2.
#25 macel on 07 Mar 2008 - 06:18
68 with freshly baked Firefox trunk build
#26 jthomas5150 on 07 Mar 2008 - 07:40
Man, the Acid3 test rocks on weed...
#27 +inStereo on 07 Mar 2008 - 12:50
It makes me smile inside that Firefox 2 gets 50/100 and IE 6 gets 11/50
HAHAHA
#28 Atlonite on 08 Mar 2008 - 06:39
Oh darn Maxthon 2.0.8.1720 only scores an 11/100 but then do i realy care NO i dont i'd rather use maxthon than fire fox anyday

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?)