Internet Explorer Enterprise Mode - Parte 1 Introdução sobre o assunto

Introdução

 

 Resolvi aproveitar a calmaria dessa semana para escrever um artigo e acabar com o jejum de um pouco mais de um ano sem me dedicar ao blog.

Estou escrevendo aqui do 27º andar do escritório da Microsoft São Paulo em uma segunda-feira nublada com uma temperatura de 26º C. Daqui de cima, eu vejo uma São Paulo praticamente deserta, com exceção da avenida Berrini que se encontra congestionada no sentido dos shoppings.

A inspiração para escrever esse artigo foi devido ao fim do suporte das versões anteriores ao Internet Explorer 11. Começando em 12 de janeiro de 2016, somente a versão 11 do Internet Explorer receberá suporte técnico e atualizações de segurança. Para maiores detalhes veja o artigo: https://support.microsoft.com/pt-br/lifecycle\#gp/Microsoft-Internet-Explorer.

Sobre o Internet Explorer Enterprise Mode

O Internet Explorer Enterprise Mode (IEEM) é um ótimo recurso para permitir a compatibilidade de aplicações web para as versões anteriores do Internet Explorer. Com isso, é possível eliminar o blocker da migração para a última versão do IE e para os sistemas operacionais Windows 7, Windows 8.1 ou Windows 10. Além disso, permite que as aplicações legadas executem mais rápidas no IE11 mesmo com o Enterprise Mode habilitado para o modo IE8. 

  

 

O diferencial do IEEM é que agora é possível realizar as configurações de compatibilidade de forma granular com maior controle nas configurações. Antes do IE11, existiam poucas opções de compatibilidade sendo via meta-tag X-UA-Compatible (veja o artigo Modos de Compatibilidade do Internet Explorer para maiores detalhes), via Ferramentas do Desenvolvedor (consulte o artigo Internet Explorer Troubleshooting – Parte 1) ou via opção de executar todos os sites da intranet em modo de compatibilidade (IE7).

Isso impossibilitava o desenvolvedor atualizar ou criar uma nova página utilizando recursos novos (HTML5, CSS3, etc) para um site continha estava configurado para ser executado em modo de compatibilidade. Agora via IEEM é possível definir o modo de compatibilidade por site, aplicação ou página. Isso é definido em um arquivo XML, onde é possível definir que uma aplicação/domínio irá executar em modo de compatibilidade com o IE8 enquanto uma determinada página da aplicação irá executar no modo compatível com o IE11.

O IEEM está desabilitado por padrão no IE11 e pode ser habilitado via GPO, Registry ou Domain Controller.

As próximas partes dessa serie contém maiores detalhes sobre o IEEM.

Veja a parte 2 em Internet Explorer Enterprise Mode - Parte 2.

 

Artigos Relacionados

Recomendo a leitura dos seguintes artigos visando um melhor entendimento do modo de compatibilidade e de como realizar o troubleshooting do IE:

Modos de Compatibilidade do Internet Explorer (https://blogs.msdn.com/b/luisdem/archive/2013/07/18/modos-de-compatibilidade-do-internet-explorer.aspx)

Internet Explorer Troubleshooting – Parte 1 (https://blogs.msdn.com/b/luisdem/archive/2013/08/15/internet-explorer-troubleshooting-parte-1.aspx)

Internet Explorer Troubleshooting – Parte 2 (https://blogs.msdn.com/b/luisdem/archive/2013/08/21/internet-explorer-troubleshooting-parte-2.aspx)