Although we said that IE8 Beta 1 passes the ACID2 test, some of you may be seeing results like the image above; we thought we should explain what’s going on. IE8 passes the official ACID2 test hosted on http://www.webstandards.org/files/acid2/test.html. (Note, this seems to be a popular destination at the moment. You may have trouble reaching the site.) There are also a number of copies of this test around the net. One popular copy that I’ve seen of late is http://acid2.acidtests.org/ IE8 fails the copies of ACID2 due to the cross domain security checks IE performs for ActiveX controls. Since IE does not natively handle HTML content in the OBJECT tag, but rather uses IE’s rendering engine as an ActiveX to display this HTML content, the same cross domain security checks also apply…
The Web Standards Project (WaSP) today announced the release of Acid3, the latest in a line of tests designed to expose flaws in the implementation of mature Web standards in Web browsers. By making sure their software adheres to the test, the creators of these products can be more confident that their software will display and function with Web pages correctly both now and with Web pages of the future…
And now the Fail parade:
Camino 1.51 Mac OS 10.5
Firefox 2 Mac OS 10.5
Firefox 3 Mac OS 10.5
Internet Explorer 6 Windows XP
Internet Explorer 7 Windows Vista
Internet Explorer 7 Windows XP
Firefox 2 Windows XP
Firefox 3 Windows XP
Safari 3 Mac OS 10.5
Opera 9.24 Windows Vista
Edit: Since it’s not included in the screenshots above I tested the WinXP IE8 beta, and it appears it gets a score of (16/100).
Edit2: Charlie Reinehr points out that the new development build of Opera (build 9770) scores an admirable (64/100). Thanks to Charlie for pointing this out, and nice job Opera team!
As an additional aside, WebKit (the engine behind Safari) has a development build that is reported to score (90/100).