Browser Standards: HTML5 Test – Best Results

Since the number of the available browser is constantly growing, it becomes every day more important to adhere to international standards. Until the last year, every developer was interested about how much a browser supported the XHTML 1.0 or 1.1 specifications and the CSS 1.0 or 2.0 specifications.

Nowadays things have changed a little bit. We are entering a new dynamic era of internet browsing. Browsers will be even more capable of serving and displaying media contents. Doing what? Correctly implementing the HTML 5 standard and the CSS 3.0 specifications.

HTML5Test

To help developers in the understanding and/or evaluation of the behavior of a browser, Niels Leenheer has written the HTML5Test web page. This page uses a little bit of Javascript to trick your browser with common HTML 5 implementation test cases, and collects all data in a really clean report. I suggest you to try that page now with your current browser, just to get an idea.

This test gives each browser a score, based on how many HTML 5 elements or features can handle correctly. The max score a browser can reach is 300, plus some additional bonus points for not-strictly-necessary features.

I gathered some results for the main web browsers, in the chart you can see below. I tried to use the more recent version for each browser. Just to get an appetizer of what will be next, I also tried a beta/alpha/nightly version of each of them.

This is the list of the browsers:

  1. Internet Explorer 8 (8.0.6001.18702)
  2. Internet Explorer 9 (beta 9.0.7930.16406)
  3. Firefox 3 (3.6.12)
  4. Firefox 4 (beta 6)
  5. Opera 10.63 (10.63 8450)
  6. Opera 11 alpha (11.00 alpha 1029)
  7. Chrome 7 (7.0.517.41)
  8. Chrome 8 (8.0.552.11 dev)

Results

You can see the results here:

HTML5Test scores

As you can see, Internet Explorer is still the worst browser when we talk about standards compliance. With the new IE 9 beta version, Microsoft has really improved the results of IE 8, reaching a score of 96 points, but still is a long way behind the other competitors. This is quite sad because we are reaching the end of year 2010, and Microsoft is still not demonstrating to be a good challenger in the web browser competition.

Firefox 3 is  worse than all the others, but with the latest beta version is making a big leap forward. Opera is pretty bad too, scoring just a little more than half the maximum score. The upcoming main Opera version shows some improvements (+20 points), but we still need something more.

Safari runs towards the top of the standings (with a clean score of 208), but the real winner is Google Chrome. With the latest stable version Chrome 7 scores 231 point (plus 12 bonus points), and with the developer snapshot of Chrome 8 it reaches a really good score of 241 (plus 13 bonus points). That’s about a 20% higher score than the nearest competitor!

No one has still reached the top, but surely they will in the next future. Quickly HTML 5 is becoming the next big thing in the internet, and it will revolution the way we think browsing and interacting with web applications and pages. Who stands behind (i.e. IE) will probably fail and disappear, so we have to hope every one makes a big work aiming at supporting the main web standards.

What’s up next

This page will clearly get frequent updates, as new browser versions will appear over the web. And probably in the next few days I will write a short post comparing all these browsers again. But this time I shall test their CSS 3.0 standards compliance.

See you next time.

Update

On September 15th Microsoft has release the first public beta of Internet Explorer 9. I have just now updated this post to reflect these changes. Microsoft has improved, but not so much.

Update 2

October 25th: I updated the article with the recent main releases of Firefox 3, Opera 10, Opera 11 alpha, Chrome 7 and Chrome 8 dev. Chrome is still miles away …
I am waiting for a public release of IE 9 beta preview 6. Keep on touch!

233 thoughts on “Browser Standards: HTML5 Test – Best Results

  1. The very core of your writing while appearing reasonable initially, did not settle very well with me after some time. Somewhere throughout the sentences you managed to make me a believer but just for a short while. I however have a problem with your jumps in logic and one would do nicely to help fill in those gaps. In the event that you can accomplish that, I would surely end up being impressed.

  2. Thanks for your publication on the travel industry. I’d personally also like to include that if you’re a senior thinking of traveling, it really is absolutely crucial that you buy traveling insurance for elderly people. When traveling, elderly people are at biggest risk of having a health emergency. Receiving the right insurance coverage package for one’s age group can look after your health and provide you with peace of mind.

  3. Just wish to say your article is as amazing. The clearness to your publish is simply spectacular and i can assume you’re knowledgeable in this subject. Fine along with your permission allow me to snatch your RSS feed to stay up to date with impending post. Thank you one million and please continue the gratifying work.

  4. Thank you for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more from this post. I am very glad to see such excellent info being shared freely out there.

  5. When I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a remark is added I get 4 emails with the same comment. Is there any method you can take away me from that service? Thanks!

  6. Thank you for the sensible critique. Me and my neighbor were just preparing to do a little research on this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such magnificent info being shared freely out there.

  7. Hi there are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you require any html coding knowledge to make your own blog? Any help would be greatly appreciated!

  8. Someone essentially help to make significantly articles I would state. That is the first time I frequented your website page and up to now? I surprised with the research you made to make this actual put up amazing. Great process!

  9. A powerful share, I simply given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love studying more on this topic. If doable, as you change into experience, would you thoughts updating your blog with extra details? It’s highly helpful for me. Large thumb up for this weblog publish!

  10. Heya just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same outcome.

  11. Thanks so much for giving everyone an extraordinarily nice chance to read articles and blog posts from this website. It’s always very awesome and jam-packed with fun for me and my office peers to visit your website at minimum 3 times in 7 days to find out the newest items you will have. Not to mention, we’re certainly pleased with your excellent things you give. Some two ideas in this posting are definitely the most suitable I have ever had.

  12. Hi, i think that i saw you visited my blog thus i came to “return the favor”.I am attempting to find things to enhance my site!I suppose its ok to use some of your ideas!!

  13. One thing I’d really like to discuss is that fat burning plan fast can be carried out by the correct diet and exercise. Someone’s size not simply affects the look, but also the overall quality of life. Self-esteem, depressive disorders, health risks, and physical skills are influenced in extra weight. It is possible to make everything right whilst still having a gain. If this happens, a medical problem may be the reason. While an excessive amount of food and not enough work out are usually at fault, common health conditions and widespread prescriptions may greatly help to increase size. I am grateful for your post here.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *