Does Your Browser Behave? Find Out With Sputnik JavaScript Conformance Test Suite

You are probably familiar with the Acid3 test, which checks how well certain selected aspects of web standards (especially those related to the Document Object Model and JavaScript) are implemented by a browser. Now, the Chromium development team has released a similar benchmarking utility which can check how well a browser’s JavaScript engine behaves. The test runner is based on the Sputnik JavaScript conformance test suite which was launched last year.

Sputnik comprises of more than 5000 tests and touches all aspects of the JavaScript language defined in the third edition of the ECMA-262 specification. The results of the test are quite interesting. As expected, none of the browsers managed a perfect score. Opera 10.50 was the best performer with 78 failures, while Internet Explorer 8 was the worst performer with 463 failures. Safari 4, Chrome 4 and Firefox 3.6 recorded 159, 218 and 259 failures respectively.

Sputnik-JavaScript-Test

Sputnik test itself is still in its infancy and will undoubtedly continue to evolve and mature with time. However, a standard test suite like this will definitely help browser manufacturers discover bugs and inconsistencies. Let us hope that browser manufacturers like Microsoft and Mozilla will take this test seriously and help in the evolution of a truly Open Web.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>