The HTML5 Test

Want to know how well your browser supports HTML5? Try the HTML5 test and find out. Points are awarded for every HTML5 feature that is supported. Added together these points give a total score between 0 and 160. Compare multiple browsers or different versions of the same browser and find out which vendor is slacking off and which vendor is pushing the web forward.

Apart from the total score, the test also shows exactly which feature is supported and groups the results into easy to compare sections. Ideal for developers wanting to keep track of the capabilities of the browsers they develop for. In fact, the whole test started out just as a small internal tool for doing just that.

Of course there are some inherent problems with doing automated tests. The tests are only trying to detect if a feature is offered by the browser. It does not test the actual functionality of each feature. Also, the HTML5 standard and other related specifications are still in development. As the specification matures I hope to add new tests to test for these new features. The upper limit of 160 is a moving goalpost. 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 results for desktop browsers

Browser Version Score
Internet Explorer 6 11
Internet Explorer 7 11
Internet Explorer 8 19
Internet Explorer 9 19
Firefox 3.0 31
Opera 9.6 – 10.1 38
Firefox 3.5 100
Firefox 3.6 101
Firefox 3.7a3pre/20100308 102
Opera 10.5 102
Safari 4.04 115
Chrome 4.0 118
Chrome 5.0.335.1 133
Chrome 5.0.342.2 137
Safari r55603 138
Chrome 5.0.371.0 142
Safari r55990 143

The results for phones

OS Version Score
Opera Mini 10 33
iPhone OS 2.0 37
Android 1.6 39
iPhone OS 2.1 – 2.2 45
Maemo microB 5 PR-1.1.1 55
Firefox Mobile 1.0 101
Palm WebOS 1.4 107
iPhone OS 3.0 110
iPhone OS 3.1 113
iPhone OS (iPad) 3.2 115
Android 2.0 – 2.1 118
iPhone OS 4.0 134

If you want to contribute results for browsers and phones not shown above, please leave a comment below. Please mention the exact version number of the browser and the platform you are testing on.