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).
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.
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 🙂
Finally, the browser I believed would be worst than anyone else was in fact perfectly displaying the acid3 test: Safari 5.0.5!
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)
Acid3 test reference rendering
Here is the reference rendering for you to check it
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.