none
IE11 - Enterprise Mode / Webbrowser control and legacy features RRS feed

  • Question

  • I'm having a hard time understanding what Enterprise mode really is/does and how it affects the webpages in both native IE and WebBrowser Control.

    What are effectively the differences between both of there options?

    Profile = Desktop and in documentMode = 8

    Profile = Enterprise and documentMode = 8

    I've discovered that:

    1. The enterprise mode, in IE11, brings some/all deprecated features from old version of IE (assuming things like htc, ActiveX, document.all, ...) (https://msdn.microsoft.com/en-us/library/dn640687.aspx)

    2. The webbrowser control doesn't support the enterprise mode ( https://social.msdn.microsoft.com/Forums/ie/en-US/7f7e2052-33c4-4602-bd6d-0d82935a4190/enterprise-mode-not-honored-by-webbrowser-control?forum=ieextensiondevelopment

    Now lets assume that:

    3. A webpage, in the local internet, is set to X-UA-Compatible=8 that takes precedence of any other option to discover the document mode (https://msdn.microsoft.com/en-us/library/dn384051%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)

    4. A webpage is forced to be shown in Enterprise Mode in IE 

    Thus:

    5. On the WebBrowser Control the page is rendered with browser Profile = Desktop and in documentMode = 8

    6. On the IE the same page is displayed in browser Profile = Enterprise and documentMode = 8

    With would mean that:

    7. A Web page, rendered by a WebBrowser Control, wouldn't benefit from the features that Enterprise mode has like ActiveX

    But, by my tests:

    8. The webpage renders in the sameway in both WebBrowser Control and IE11 Enterprise Mode, with activeX, IE11


    So, what are effectively the differences between Enterprise Mode and Desktop Mode?


    • Edited by saamorim Thursday, May 7, 2015 8:02 AM ask first, explain later
    Wednesday, May 6, 2015 4:34 PM

Answers