IE9: Leaping Forward on Windows 7

IE9: Leaping Forward on Windows 7

  • Comments 11
  • Likes

Yesterday was an incredible day for us here at Microsoft and on the IE team.  Not only did we announce the availability of the Windows 8 Consumer Preview, we also introduced Platform Preview 5 of Internet Explorer 10.  As Dean Hachamovitch, Corporate Vice President of Internet Explorer engineering, highlighted yesterday, we reimagined the browser with IE10.  It’s built from the ground up to be the best way to experience the Web on Windows, thanks to new features like the edge-to-edge UI and crazy fast performance.

Of course, it’s the end of the month, which means a fresh batch of usage share data.  As always, we focus on our core metric – IE9 growth on Windows 7 – and we look to Net Applications for the most current data.  Check out their website for more details on their methodology, particularly since they just released some new info on the impact of prerendering on usage share.

In line with recent months, we’re pleased to report that IE9 growth on Windows 7 continues, passing 30% worldwide as of the end of February.  The data is particularly encouraging for users and developers in the US where IE9 is over 40% usage share at the end February.

image

image

Source: Net Applications, February 29, 2012 (daily). Latest mainline browsers compared.

This is great news for consumers and developers alike who benefit from the richer web experiences and standards support in IE9 – experiences and support that will continue to get better and better as we introduce IE10.

If you haven’t already made the move to IE9 on Windows 7, try it by visiting www.beautyoftheweb.com.

Roger Capriotti
Director, Internet Explorer Marketing

11 Comments
You must be logged in to comment. Sign in or Join Now
  • abm 268 Posts

    There is a performance nightmare in IE when dealing with live-DOM manipulation..

    In nontroppo.org/.../Hixie_DOM.html benchmark, the data collected from various browsers:

    Apple Safari 5.0.5:

    172ms

    Google Chrome 14:

    319ms

    Mozilla Firefox 10:

    886ms

    Internet Explorer 9:

    44430ms

    Internet Explorer 10 Developer Preview (v: 10.0.8102.0):

    41185ms

    Internet Explorer 10 preview 5

    21988ms

    ...a bit improvement from IE team but still Safari is ~200 times faster than IE10 in DOM manipulation test

    IE team closed this critical bug report as Won't Fix.. connect.microsoft.com/.../a-dom-manipulation-test-ie-performance

    Too bad for the competition, don't you think?

  • @abm: I noticed these posts from you long ago and I tested them on various machines and I can see your results are completelly wrong.

    This is what I've got on an old 2007 class PC:

    Total elapsed time: 360ms

    Breakdown (fraction shows time relative to append time):

     Append:  1.00; 39ms

     Prepend: 3.15; 123ms

     Index:   0.21; 8ms

     Insert:  3.10; 121ms

     Remove:  1.77; 69ms

    Do you get such results because you use an Intel 8088 based PC?

  • abm 268 Posts

    @Peter Kremzar, I tested on Corei3 latptop. Safari, Chrome, Firefox and IE all on the same system. Are you sure that you are posting the results of IE10preview5 that was announced yesterday??

  • abm 268 Posts

    Recalculating:

    On Windows 7 x64 IE9x36 (v. 9.0.5 latest update) on Dell corei3 laptop 4GB ram 512GBHDD running one user-process (IE that is)... following is the splitdown:

    Total elapsed time: 18599ms

    Breakdown (fraction shows time relative to append time):

     Append:  1.00; 131ms

     Prepend: 0.96; 126ms

     Index:   99.96; 13095ms

     Insert:  12.81; 1678ms

     Remove:  27.24; 3569ms

    On same machine with Firefox 10:

    Total elapsed time: 439ms

    Breakdown (fraction shows time relative to append time):

     Append:  1.00; 58ms

     Prepend: 2.66; 154ms

     Index:   0.07; 4ms

     Insert:  2.47; 143ms

     Remove:  1.38; 80ms

  • @abm

    These particular set of tests are written by Ian Hixie, a Google employee, which exercise a small and specific set of DOM patterns. These tests are one measure of performance and may not necessarily correlate with real site performance impact. There is one specific test in the set which exercises a backwards traversal pattern, a pattern not nearly used as frequently as the forward traversal pattern by web developers, where IE is slower than others. While we expect this issue will have a limited impact on developers and real sites, we are investigating performance improvements to address this issue. You can track the bug via this link: connect.microsoft.com/.../a-dom-manipulation-test-ie-performance.

    Jatinder Mann [MSFT]

  • I can't play html5 video/audio on Metro IE10 Consumer Preview ! (the desktop IE10 is OK) !

    It says: "Error: Unsupported video type or invalid file type".

    The error occurs right on your page:

    windowsteamblog.com/.../introducing-windows-8-consumer-preview.aspx

    It's weird that on the other machine it's fine.

    I tried to reinstall the OS, but it doesn't work.

    My system info:

    Intel Core2 Duo E8400

    4 GB Ram

    64-bit Windows 8 Consumer Preview

    Graphic Nvidia Geforce 9400 (default windows driver / newest Nvidia driver)

    Also, I find many inconsistencies when using Metro IE.

    For example: Can't click submit button on the sign-in form on this blog...

  • Nathan 63 Posts

    Amen to what @lethuyet said.

    Make this blog to 100% HTML5 with HTML5 docType !!!

    From Windows Phone try to send private messege/ start conversation on this blog to any user and see whats going wrong there.. the popup box, the submit button .. basically the entire experience is broken!

    Kick the Telligent butt and make your own blog application in .NET MVC3 or 4... there are lot of blog system examples on MSDN with mvc3 then why relying on Telligent geniuses??

  • abm 268 Posts

    @JatinderMann, that connect bug was reported by me.. :-) Thanks for commenting though.. I really, sincerely hope that MSIE would be fastest browser in all aspects.. if other browsers can accomplish the same task in < 500ms IE shouldn't take ~20,000ms.. I really hope that you guys would optimize the ill-written code and bring about performance improvements for the said pattern! All I know about this issue is.. if we use document-fragment in JS and avoid updating live DOM, the same code would run in relatively less time in IE..

    While we are on subject of improving IE.. please consider my request for a missing shortcut:

    "While holding Ctrl, if we click back or forward button of Windows Explorer or Internet Explorer, the corresponding page should be opened in a new tab (in case of IE) and new window (in WinExplorer's case). This shortcut is present in EVERY non-IE browsers so at least provide this *missing shortcut* in IE10."

    Incomplete Shortcut:

    "While holding the Ctrl button if you press 0 (zero) on qwerty keyboard, the zoomed page is reverted to normal. But if the 0 is pressed on numpad, the shortcut doesn't work. Since Ctrl + numpad-0-key is not reserved for any action, please override this shortcut as EVERY non-IE browser does."

    Pleaseeee consider the shortcut request for IE10 RTW/RTM release.. I always use Ctrl+num0 and Ctrl+browser-back-button(or Ctrl+browser-forward-button) in FF.. would be very much obliges if you guys implement these two!

  • I really love IE9 and much more in IE10, I like all the improvements and features (GPU Acce and ect.. )

    but for some reason, in a real live use, IE hangs on keypress when im chatting on facebook?, I expereinced this on IE9 and 10 on Windows 8 CP :(

    WHYY!?  Please make it better.

  • jmc 1 Posts

    I can not run the Internet Explore10.

    what I have to do?

  • @jmc - Internet Explorer 10 is only available today as part of Windows 8 Consumer Preview.  You can download Windows 8 Consumer Preview at windows.microsoft.com/.../consumer-preview.