none
Is IE version in Windows 8 registry will stay 9.10?

    Question

  • I am wondering why IE version in Windows 8 registry is 9.10 instead of 10.0 and if it will stay the same in Windows 8 release.

    I am looking it in "HKLM\SOFTWARE\Microsoft\Internet Explorer\Version" on Windows 8 Release Preview. Its value is 9.10.8400.0. There are another parameter called "svcVersion" with value "10.0.8400.0". All other IE versions (from 6 to 9) that I can see have appropriate Version parameter value in Windows registry (also from 6 to 9).

    Will the IE Version registry parameter value will stay the same (9.10) in Windows 8 release?

    Wednesday, June 06, 2012 11:22 AM

Answers

  • Hi,

    you use feature detection instead of userAgent sniffing or conditional comments.....in your web pages....

    the version vector in the registry was used by earlier versions of IE for conditional comments. Conditional comments are no longer recognised by IE10 as they are non-standards.

    Users should be seeing 10.x in the About dialog. Desktop developers can use the filesysinfo api to retrieve the version number of the iexplore.exe.... the version vector in the registry has ONLY been used for determining the logic of IE's proprietry conditional comments.... (load a web page that is using conditional comments.... in the Developer tool HTML view, you will see that all IE conditional comments are ignored, regardless of the value in the version vector... compare that behavior to an earlier version of IE and windows.)

    for questions about html, css and scripting for website developers post to the IE Web Developer forum.

    http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/threads

    at the above forum you will find links to IE10's documentation for developers.... outlining feature detection instead of UAS sniffing or conditional comments.

    submit feedback and bug reports for IE10 to http://connect.microsoft.com/ie


    Rob^_^


    see http://blogs.msdn.com/b/ie/archive/2011/07/06/html5-parsing-in-ie10.aspx
    Thursday, August 16, 2012 8:22 PM

All replies

  • IE10 does not recognize Ie conditional comments....

    there is no longer a need for the version vector.


    Rob^_^

    • Proposed as answer by IECustomizerMVP Wednesday, June 06, 2012 7:08 PM
    • Unproposed as answer by Kamikadze2 Thursday, June 07, 2012 5:06 AM
    Wednesday, June 06, 2012 7:08 PM
  • Our software reports the currently installed version of Internet Explorer in our Help/About dialog box and in log files. Our users can see this value and our support staff review this value to ensure the latest version is installed.

    Per http://support.microsoft.com/kb/969393 the version number of Internet Explorer that is installed on the computer may be found by viewing the following registry key: HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer

    However, the version in the registry key is 9.10.8400.0 which does not match the version reported in IE 10's Help/About dialog box. This is a bug that needs to be corrected, regardless of whether IE10 recognizes Ie conditional comments or not. This isn't used for browser sniffing or enabling features.

    Thursday, June 28, 2012 1:18 PM
  • I am looking at Windows 8 RTM and it has Version value "9.10.9200.16384" :-(
    So it seems that I must find another way to find out version of IE installed.

    Thursday, August 16, 2012 6:42 AM
  • Hi,

    you use feature detection instead of userAgent sniffing or conditional comments.....in your web pages....

    the version vector in the registry was used by earlier versions of IE for conditional comments. Conditional comments are no longer recognised by IE10 as they are non-standards.

    Users should be seeing 10.x in the About dialog. Desktop developers can use the filesysinfo api to retrieve the version number of the iexplore.exe.... the version vector in the registry has ONLY been used for determining the logic of IE's proprietry conditional comments.... (load a web page that is using conditional comments.... in the Developer tool HTML view, you will see that all IE conditional comments are ignored, regardless of the value in the version vector... compare that behavior to an earlier version of IE and windows.)

    for questions about html, css and scripting for website developers post to the IE Web Developer forum.

    http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/threads

    at the above forum you will find links to IE10's documentation for developers.... outlining feature detection instead of UAS sniffing or conditional comments.

    submit feedback and bug reports for IE10 to http://connect.microsoft.com/ie


    Rob^_^


    see http://blogs.msdn.com/b/ie/archive/2011/07/06/html5-parsing-in-ie10.aspx
    Thursday, August 16, 2012 8:22 PM