IE9 Scrubs up well against the HTML5 Competition

Mike Halsey MVP
Nov 2, 2010
Updated • Aug 30, 2011

Microsoft has for years been accused of being shy about standard's compliance.  For many years they said they could do the web better and, for many years the web went along with it.

Recently though the company has taken a more pragmatic approach and has moved, slowly admittedly, towards full standards compliance.  With their next browser, Internet Explorer 9, they've said it will be fully compliant and recent tests from the W3C organisation certainly bear this out.

The figures, reported today by Engadget, put IE9 slightly ahead of the next best browsers for full compliance with the new web standard.  Admittedly the top three browsers are all betas and so we can expect these figures to move, sharply and quickly, but for now it's an excellent sign.

Internet Explorer has lost significant market share in recent years after the cataclysmic calamity that was IE6 (I try and find stronger and more colourful adjectives every time I mention the god-awful thing).  Now Microsoft are desperate to grab some market share back and, by all accounts, IE9 could do it through a combination of complete standards compliance and new features that people actually want and will use.

We'll keep you informed about how this picture changes at gHacks.  The new HTML5 browsers are all due out in 2011 and it will be a very interesting year indeed for the web that we've all come to know and love.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. Technology Tutorials said on April 13, 2011 at 1:38 am

    In my previous comment i said that indexOf can only applied to strings, back in the days that was true, but these days in modern browsers you can use Array.indexOf() and for older browsers you can prototype the same behavior into the Array object. So yes, you can use Array.indexOf() but think on support for older browsers.

  2. Anon said on November 5, 2010 at 12:23 pm

    “Today, you can see an early version of the W3C’s Official HTML5 Test Suite Conformance Results on their website. It’s a great example of open and consensus-driven collaboration at work. Anyone can submit tests. The tests are available for public comment. Browser vendors submit their test results for public review. Microsoft has submitted a total of 2853 tests to the W3C across HTML5, CSS3, DOM, SVG, and JavaScript (ECMAScript 5) to date.”

    Might they be doing so well because most of the tests are ones they wrote, and that they already pass, while ignoring things they don’t support yet? I ran through all the tests the other day on the w3c site, and most are the same tests that have been on the ietestcenter website for some time now.

    Also the image you posted is out of date, they have since updated with the latest builds from each browser.

  3. DZW said on November 3, 2010 at 11:59 am

    Urm.. has anyone run on these browsers?
    I know i have
    ie9 = 96 point +5 bonus points
    Chrome 9 (yes 9 not 7) 241 with 13 bonus points
    Out of 300
    IE9 is doing terribly

    1. yeahso said on November 5, 2010 at 9:58 pm

      Why would anyone run That site doesn’t even test only html5. It doesn’t even test all of it. And scores are assigned very strangely.

      That site needs to be ignored.

    2. Martin said on November 3, 2010 at 1:23 pm

      DZW, there is a difference between all HTML5 features, and those that are part of the official standard.

  4. hb860 said on November 3, 2010 at 1:32 am

    Agree with first comment
    Results meaning nothing in this case

  5. powPOWpow said on November 2, 2010 at 11:43 pm

    “The figures, reported today by Engadget, put IE9 slightly ahead of the next best browsers for full compliance with the new web standard.”

    It does NO SUCH THING. Read this:

    This test says NOTHING about “full compliance.”

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.