Microsoft Argues Against Using IE for Everything

Microsoft on Wednesday made the case that organizations shouldn't use Internet Explorer as their default browser for every activity.

Organizations may have typically required IE to avoid experiencing application or Web site incompatibilities. However, that approach can close off organizations from using newer applications or sites, argued Chris Jackson, a principal program manager in the Experiences and Devices Group at Microsoft, in a Wednesday Microsoft Tech Community blog post.

Instead, Microsoft advocates that organizations should use its flagship Microsoft Edge browser on Windows 10 as the default browser, while also having the ability to fall back to the IE 11 browser (also supported on Windows 10) when needed for specific compatibility reasons. Microsoft calls this approach its "ultimate browser strategy." It introduced its Enterprise Mode tool for IT pros back in 2014 to help organizations specify when to switch from Edge to IE for compatibility reasons. Enterprise Mode permits the emulation of older IE technologies back to IE 5 and uses an XML file to specify the type of browser to use when accessing particular sites.

Jackson explained that Microsoft had made a shift with IE 11 in terms of the browser's support for older Web technologies. Earlier IE browsers had defaulted to so-called "quirks" mode (IE 5 emulation) if the right DOCTYPE wasn't specified in the HTML markup, or they'd include support for older IE versions. IE 11 apparently doesn't work that way, so organizations will need to specify the sites and apps that must the use older IE technologies instead, he suggested.

IE 11 will be the last IE browser version, Microsoft has declared, and it isn't getting new development work. "We're not supporting new web standards for it," Jackson said.

Moreover, the Edge browser is switching to the Google-fostered open source Chromium platform, which is expected to come into effect in early 2019, Microsoft recently announced. The switch to Chromium is expected to improve site compatibility issues for both end users and developers, Microsoft has argued. The idea is that most developers just tune their sites to be compatible with the popular Google Chrome browser, rather than checking for Edge compatibility.

Sometimes, though, organizations may have applications and sites that depend on using older Web technologies, such as Java. For them, it would be painful or expensive to make the shift off IE. An alternative to Microsoft's approach is offered by products from Browsium, founded by Matt Heller, a former Microsoft official who had worked on the IE team. Heller recently applauded Microsoft's shift to the Chromium platform in a Browsium blog post.

"From a web developer standpoint, we should start to see a much more friendly and efficient development cycle," Heller wrote regarding the Edge shift to the Chromium platform. "It was getting better, but there were still differences. From the IT perspective, life will be more comfortable as well. Microsoft always led the way in browser manageability controls, and I believe they will continue that effort on top of this 'new' Edge. From a security angle, this should make folks breathe easier."

IE 10 is still around for users of Windows Server 2012 and Windows Embedded 8 Standard. However, Microsoft recently indicated it'll be dropping support for IE 10 on Jan. 31, 2020.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.


  • Microsoft and SAP Enhance Partnership with Teams Integration

    Microsoft and SAP this week described continuing partnership efforts on Microsoft Azure, while also planning a Microsoft Teams integration with SAP's enterprise resource planning product and other solutions.

  • Blue Squares Graphic

    Microsoft Previews Azure IoT Edge for Linux on Windows

    Microsoft announced a preview of Azure IoT Edge for Linux on Windows, which lets organizations tap Linux virtual machine processes that also work with Windows- and Azure-based processes and services.

  • How To Automate Tasks in Azure SQL Database

    Knowing how to automate tasks in the cloud will make you a more productive DBA. Here are the key concepts to understand about cloud scripting and a rundown of the best tools for automating code in Azure.

  • Microsoft Open License To End Next Year for Government and Education Groups

    Microsoft's "Open License program" will end on Jan. 1, 2022, and not just for commercial customers, but also for government, education and nonprofit organizations.

comments powered by Disqus