With the announcement late last year that IE8 passes the Acid2 test for CSS rendering (or will pass, when it’s released), the Web Standards Project have their sights set on the next phase of their mission to encourage browser-makers to provide a consistent experience for web users.
While the Acid2 test focussed on the static rendering of HTML and CSS, the Acid3 test (which is still under development) will put browsers through their paces in terms of how well they implement the Document Object Model and ECMAScript specifications. If you’ve ever spent any time trying to work out why even the simplest script doesn’t behave consistently across multiple browsers, then this is bound to be good news.
What’s even more exciting is that you can contribute the test!
Ian Hickson is the primary driving force behind Acid3, and to date has compiled 84 scripting tests. In order for there to be an even round number of 100 tests, Ian has asked for the public to contribute an additional 16 tests. He’s even created a simple test development console, which you can use to verify that your test returns the value that it should. You’ve still got a few days to submit, and the author of any tests that are accepted will get credit in the comments of the final script.
Matthew Magain is a UX designer with over 15 years of experience creating exceptional digital experiences for companies such as IBM, Australia Post, and sitepoint.com. He is currently the Chief Doodler at Sketch Group, Co-founder of UX Mastery, and recently co-authored Everyday UX, an inspiring collection of interviews with some of the best UX Designers in the world. Matthew is also the creator of Charlie Weatherburn and the Flying Machine.
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers
Your First Year in Code
Jump Start Git, 2nd Edition