On Friday WebKit team announced their open source browser engine entirely passes Acid3 test by Web Standards Project.
What does Acid3-compliance entail?
Acid3 compliance means passing all 100 subtests which form into 6 groups:
- DOM Traversal, DOM Range, HTTP
- DOM2 Core and DOM2 Events
- DOM2 Views, DOM2 Style, CSS 3 selectors and Media Queries
- Behavior of HTML tables and forms when manipulated by script and DOM2 HTML
- Tests from the Acid3 Competition (SVG, HTML, SMIL, Unicode, etc.)
Acid3 test against WebKit
In respect to the above, the test procedure is illustrated by the coloured rectangles:
- 1-5 subtests passed: Black rectangle.
- 6-10 subtests passed: Grey rectangle.
- 11-15 subtests passed: Silver rectangle.
- All 16 subtests passed: Coloured rectangle (red, orange, yellow, lime, blue, purple - for each of the six rectangles, respectively).
For the latest WebKit nightly, the test completes as following:
Acid3 test against other browsers
Other pioneering browser engines, namely Gecko and Opera, are a bit behind on this with around 90% of the test passed. The latest Opera 9.60 Beta scores 85 of 100:
News comes as in a sequence of recent developments from WebKit most interesting of which have added a lot of new CSS3.