Modern Browsers and ACID3 Parade
Acid3 is a test page from the Web Standards Project that checks how well a web browser follows certain selected elements from web standards, especially relating to the Document Object Model (DOM) and JavaScript.
When successful, the Acid3 test displays a gradually increasing percentage counter with colored rectangles in the background. The percentage displayed is based on the number of subtests passed. It does not represent an actual percentage of conformance as the test does not keep track of how many of the subtests were actually started (100 is assumed). In addition to these the browser also has to render the page exactly as the reference page is rendered in the same browser. Like the text of the Acid2 test, the text of the Acid3 reference rendering is not a bitmap, in order to allow for certain differences in font rendering.
I personally decided to check how all latest browsers available on the market today (mostly in beta status) responding to ACID3 tests.
Starting with my favorite Google Chrome version 6.0.472.14

As you see Google Chrome passed the test successfully which is actually only recently introduced. A few builds back Google Chrome browser was failing ACID3 test almost at the beginning of the test.
Next in line Internet Explorer 9 preview 4

Internet Explorer 9 preview 3 was failing the test at start just like Google Chrome’s previous builds, but the version that just came out today – IE9 Preview 4 is getting close to the finish line at 95/100 of the ACID3 test. This is good news for those who like or prefer a browser from Microsoft. Internet Explorer 9 preview 4 is actually the fastest browser today. It uses not only CPU, but GPU of your computer. More on this you can research on the Internet Explorer 9 page.
Opera 10.60
Opera frankly didn’t surprise on this 100/100 result and it was expected. They reached 100/100 a few builds back and it’s been smooth since then. This is the most paradoxical browser because it’s probably the best, but is least popular. I’ve got an idea: Google should purchase Opera
.
Next browser I tested was Safari 5.0.1

Safari has just surprised us too with its latest build by passing 100/100 ACID3 test. Just couple weeks ago it was failing and most recent version is passing the test. I was able to test only on Safari for Windows. Mac OS was not available for me as even on Macbook Pro I installed Windows 7
.
Believe it or not, I almost forgot to test Firefox a favorite browser for many and most popular after Internet Explorer. I tested latest Firefox 4.0 beta 2.

I was surprised by this Firefox result in a negative way. 97/100 is very good, but I was expecting it to simply pass at this stage of the most popular open source browser in the world. It is expected to be 100/100 by Firefox 4.0 release though.
Now before we finish, I’ve got a surprise for you. I have also tested a Safari browser on iPhone 3GS with iOS4.01.

Before writing this blog post, I was not even planning to post iPhone results here and I was expecting the browser to just fail. When I got the 100/100 result, I could only say: WOW. As you can see on the image the ACID3 test shows 100/100, but it still kind of failed a little in the right top corner by showing red X and a red corner-shaped figure to the right of the text. More and more people use Safari on iPhone and iPod Touch every day, so this mobile browser test shows we can browse standard compliant web sites even on our SmartPhones.
What do you think about ACID3 tests passing and not passing on new browsers? Do you even care about such things and do you think it is important? Please post your comments below.




