Avoid Chrome 11 but embrace Safari 5 and Firefox 5 Beta #WebStandards #NonRegressionTest

While developing a new website for a customer I had to try some CSS tricks. Before going further I wanted to check the web compliance of Firefox 5 Beta, Safari 5.0.5 and Chrome 11 (sole browsers on my Mac OS X 10.6.7).

Chrome 11

First test is made with Chrome 11. I expect Chrome to be perfect, certainly after reading all those technical paper from Google and how they embrace quality, speed and appliance of the standards. The Acid3 test “crashed” literally (see just below) even if it scored 100/100 (don’t be evil?) while Chrome 9 passed successfully the test.

Chrome 11 acid test 3 final result

Chrome 11 acid test 3 final result

 

Firefox 5 Beta

Then, I tested Firefox 5 Beta. The result was much better, scoring either 93/100 or 94/100 if the test runs several times:

  • a text “you should not see this at all” is still present
  • two boxes display incorrect colours red and blue
  • I don’t see what are the remaining missing points (I invite you for a drink in Brussels if you find them 🙂
Firefox 5 Beta acid test 3 final result

Firefox 5 Beta acid test 3 final result

Safari 5.0.5

Finally, the browser I believed would be worst than anyone else was in fact perfectly displaying the acid3 test: Safari 5.0.5!

Safari 5.0.5 acid test 3 final result

Safari 5.0.5 acid test 3 final result

iPhone 3

iPhone 3 shares the same engine as Safari 5, it is then correctly showing the test even if some small incoherences like the cross (top right of the screen)

iPhone 3 acid3 test

iPhone 3 acid3 test

 

 

 

Acid3 test reference rendering

Here is the reference rendering for you to check it

Acid test 3 - reference rendering

Acid test 3 - reference rendering

Conclusion

Chrome 11 is definitely bugged on Mac OS X. I do presume the non regression test verifies only the appearance of “100/100” in order to validate the test; in this case, the invalid test bypass the visual incoherences the system can’t evaluate without a human.

References

http://en.wikipedia.org/wiki/Acid3
http://acid3.acidtests.org/
http://acid3.acidtests.org/reference.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s