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.