The HTML5 test – how well does your browser support HTML5?

The HTML5 test score is only an indication of how well your browser supports the upcoming HTML5 standard and related specifications. It does not try to test all of the new features offered by HTML5, nor does it try to test the functionality of each feature it does detect. Despite these shortcomings we hope that by quantifying the level of support users and web developers will get an idea of how hard the browser manufacturers work on improving their browsers and the web as a development platform.

The score is calculated by testing for the many new features of HTML5. Each feature is worth one or more points. Apart from the main HTML5 specification and other specifications created the W3C HTML Working Group, this test also awards points for supporting related drafts and specifications. Some of these specifications were initially part of HTML5, but are now further developed by other W3C working groups. WebGL is also part of this test despite not being developed by the W3C, because it extends the HTML5 canvas element with a 3d context.

Please be aware that the specifications that are being tested are still in development and could change before receiving an official status. In the future new tests will be added for the pieces of the specification that are currently still missing. The maximum number of points that can be scored is 0 at this moment, but this is a moving goalpost.

Browser User Agent String: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)

Updated version coming soon!

The HTML5 test is being developed at Github. Please file an issue there if you find any bugs or think of any improvements to this test.

Work in progress - will become 1.0

The HTML5 test is created by Niels Leenheer.
Visit my website at rakaz.nl or follow me on twitter.