Internet Explorer Enterprise Mode - Parte 3 - Utilizar o arquivo de exceções SiteList.xml via GPO
Nesse artigo eu descrevo como configurar o IEEM para utilizar uma lista pré-definida dos sites que requerem compatibilidade através de uma configuração via GPO.
A ferramenta Enterprise Mode Site List Manager permite criar e fazer a manutenção dos sites que precisam ser executados em modo de compatibilidade com uma determinada versão do IE de forma bem fácil. Essa ferramenta está disponível gratuitamente para download em: Use the Enterprise Mode Site List Manager tool.
O Site List Manager permite cadastrar os sites por domínios e adicionalmente também realizar o cadastro por página. Assim, é possível que todos os sites de um determinado domínio executem com a compatibilidade para uma determinada versão do IE enquanto que determinadas páginas possam utilizar novos recursos do HTML5 e CSS3 através do uso do IE11.
Habilitar a lista de sites via Group Policy Editor (GPO)
1. Execute o editor de group policy (gpedit.msc).
2. Navegue até o item Administrative Templates\Windows Components\Internet Explorer\Use the Enterprise Mode IE website list
3. Ao habilitar essa opção será necessário informar o caminho da lista dos sites que requerem compatibilidade (sites.xml).
Observe na figura anterior que eu utilizei o arquivo SiteList.xml hospedado no IIS. A ferramenta oferece as seguintes opções para disponibilizar o arquivo:
- HTTP location: “SiteList”=”https://localhost:8080/sites.xml”
- Local network: "SiteList"="\\network\shares\sites.xml"
- Local file: "SiteList"="file:///c:\\Users\\<user>\\Documents\\testList.xml"
Habilitar a lista de sites via Registry
- Execute o editor de registro (regedit.exe).
- Navegue para chave HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode para configurar para o usuário local ou navegue para HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode para configurar para todos os usuários .
- Crie o item SiteList, do tipo String Value, e atribua ao valor o caminho do arquivo xml que contém a lista dos sites. Geralmente esse arquivo é disponibilizado em uma aplicação web via conexão segura.
Cada versão do arquivo de configuração do IEEM (sitelist.xml) possui uma versão de controle, conforme:
<rules version="2" >
<emie>
<domain exclude="false">www.google.com.br</domain>
<domain exclude="false">www.bing.com</domain>
<domain exclude="false">www.msn.com</domain>
</emie>
</rules>
A informação de qual versão que uma determinada máquina está utilizando pode ser obtida através da seguinte chave de registro:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\EnterpriseMode\CurrentVersion
Espero que este artigo tenha sido útil.
Veja também:
Internet Explorer Enterprise Mode – Parte 4 – Habilitar o item Enterprise Mode Site Discovery