Una de las preocupaciones más críticas en la migración de una nueva versión de Windows, es la compatibilidad de aplicaciones tanto web como escritorio, puesto que hay demasiadas aplicaciones primordiales para el negocio que fueron desarrolladas sobre versiones del sistema operativo y navegador muy antiguas. Hablando específicamente sobre aplicaciones web, Microsoft creó una característica con Internet Explorer 11 llamada Enterprise Mode; básicamente, permite emular un gran porcentaje de IE 7 u 8, dentro de IE 11. En otras palabras, el sitio podrá utilizar funciones y componentes que se descontinuaron con la salida de nuevas versiones, permitiendo a la organización continuar con la migración de IE 11 mitigando aplicaciones que solo funcionan en Internet Explorer 7 u 8. En este artículo explicaré cómo se instala y configura Enterprise Mode para utilizarlo en la empresa.

Requerimientos

  1. Descargar Enterprise Mode Siste List Manager desde aquí
  2. Equipo Server o Client disponible para instalar el EMSLM.
  3. Crear un recurso compartido para guardar la lista de sitios.
  4. Tener instalado Internet Explorer 11 en los equipos, sea Windows 8.1 o Windows 7.

Instalación de Enterprise Mode Site List Manager

Para instalar el Enterprise Mode Site List Manager, ejecutar el instalador y realizar lo siguiente:

  1. En la página de bienvenida, clic en Next:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

  1. En la página de End-User License Agreement, seleccionar I accept the terms in the License Agreement y clic en Next:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

  1. En la página de Destination Folder, clic en Next:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

  1. En la página de Ready to install Enterprise Mode Site List Manager, clic en Install:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

  1. Clic en el botón Finish para terminar.

Creación de la Lista de Compatibilidad

Una vez instalado, ejecutamos Enterprise Mode Site List Manager y tendremos la consola donde se podrán especificar todas las páginas que deben ser lanzadas emulando IE7/8:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Para agregar el sitio, clic en el botón Add. En la ventana de Add new website, escribimos el sitio que necesitamos emular en IE7/8, notas relevantes si se tienen y finalmente, en qué Modo Empresarial deseamos correrlo. Por ejemplo, si la página www.tulpep.com solo funciona en IE7, hay que escoger IE7 Enterprise Mode:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Clic en el botón Save para que el sitio quede guardado. Cada nuevo sitio se mostrará en la lista del List Manager:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

La aplicación de por sí no activa el Enterprise Mode, solo facilita la creación de la lista de compatibilidad. Debemos proceder entonces a guardar haciendo clic en File > Save to XML:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Es necesario guardar el XML en un recurso compartido, que pueda ser accedido por los usuarios que accederán a las páginas creadas:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Configuración de la Directiva de Grupo

Desde un controlador de dominio con Server 2012 R2, o con plantillas administrativas actualizadas –para el caso de una versión anterior-, abrimos el Group Policy Management, editamos la GPO establecida para estas directivas y navegamos hasta:

Computer Configuration\Policies\Administrative Templates\Windows Components\Internet Explorer

En el panel derecho, doble clic sobre la plantilla: Use the Enterprise Mode IE website list.

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Doble clic sobre la plantilla, seleccionamos Enabled y escribimos en la caja de texto la ruta compartida con el nombre del XML creado anteriormente:

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11

Clic en Apply y OK para terminar. Naturalmente, es necesario esperar hasta que los equipos actualicen directivas para que los sitios se comporten como en IE 7/8 según lo hayamos configurado con el Site List Manager.

Comprobando el Sitio

Una vez aplicadas las directivas, el cambio se verá cuando desde IE 11, sea en 7 u 8.1, se acceda al sitio o los sitios agregados a la lista de compatibilidad. La página muy probablemente se comporte diferente a como lo hace en IE11, pues podría variar la visualización o empiecen a funcionar operaciones que antes no lo hacían. Además, debe quedar un valor de registro llamado SiteList con la ruta del XML en la sub-clave:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode

Habilitar Enterprise Mode para Emular Internet Explorer 7/8 en IE 11