windows-itpro-docs/browsers/includes/interoperability-goals-enterprise-guidance.md
2018-07-17 07:29:22 -07:00

2.2 KiB

Interoperability goals and enterprise guidance

Our primary goal is that your websites work in Microsoft Edge. To that end, we've made Microsoft Edge the default browser.

You must continue using IE11 if web apps use any of the following:

  • ActiveX controls

  • x-ua-compatible headers

  • <meta> tags

  • Enterprise mode or compatibility view to address compatibility issues

  • legacy document modes [what is this?]

If you have uninstalled IE11, you can download it from the Microsoft Store or from the Internet Explorer 11 download page. Alternatively, you can use Enterprise Mode with Microsoft Edge to transition only the sites that need these technologies to load in IE11.

Tip

If you want to use Group Policy to set Internet Explorer as your default browser, you can find the info here, Set the default browser using Group Policy.

Technology Why it existed Why we don't need it anymore
ActiveX ActiveX is a binary extension model introduced in 1996 which allowed developers to embed native Windows technologies (COM/OLE) in web pages. These controls can be downloaded and installed from a site and were subsequently loaded in-process and rendered in Internet Explorer.
Browser Helper Objects (BHO) BHOs are a binary extension model introduced in 1997 which enabled developers to write COM objects that were loaded in-process with the browser and could perform actions on available windows and modules. A common use was to build toolbars that installed into Internet Explorer.
Document modes Starting with IE8, Internet Explorer introduced a new “document mode” with every release. These document modes could be requested via the x-ua-compatible header to put the browser into a mode which emulates legacy versions. Similar to other modern browsers, Microsoft Edge will have a single “living” document mode. In order to minimize the compatibility burden, features will be tested behind switches in about:flags until they are stable and ready to be turned on by default.