Corregir problemas de compatibilidad web con los modos de documento y la lista de sitios del Modo de empresa

Precaución

Actualizar: La aplicación de escritorio retirada y sin soporte técnico Internet Explorer 11 ha sido desactivada permanentemente a través de una actualización de Microsoft Edge en ciertas versiones de Windows 10. Para obtener más información, consulte Preguntas frecuentes sobre la retirada de la aplicación de escritorio de Internet Explorer 11.

La lista de sitios del Modo de empresa de Internet Explorer 11 te permite especificar modos de documento para determinados sitios web, lo que te ayudará a corregir problemas de compatibilidad sin cambiar una sola línea de código del sitio. Este agregado a la lista de sitios es una muestra de nuestro continuo compromiso con que estés al día y puedas usar la versión más reciente de Internet Explorer conservando al mismo tiempo tus inversiones en aplicaciones existentes

¿Qué significa esto para mí?

Las empresas pueden tener aplicaciones críticas programadas expresamente para una versión específica del explorador y que podrían no estar bajo su control directo, por lo que es muy difícil y costoso actualizarlas a los estándares modernos o a las versiones más recientes del explorador. Como puedes decidir qué direcciones URL deben abrirse con determinados modos de documento, esta actualización ayuda a garantizar una mejor compatibilidad, actualizaciones más rápidas y menores costes de pruebas y corrección.

¿Cómo funciona esta solución?

Puedes seguir usando tus aplicaciones web heredadas y huérfanas si especificas un modo de documento en la lista centralizada de sitios del Modo de empresa. A continuación, cuando IE11 va a un sitio de la lista, el explorador carga la página en el modo de documento especificado tal como lo haría si se especificara a través de una etiqueta meta X-UA-Compatible en el sitio. Para obtener más información acerca de modos de documentos y encabezados X-UA-compatible, consulta Definición de la compatibilidad de documentos.

Importante
El Modo de empresa tiene prioridad sobre los modos de documento, por lo que los sitios que ya están incluidos en la lista de sitios del Modo de empresa no se verán afectados por esta actualización y seguirán cargándose en el Modo de empresa, como de costumbre.

¿Cuándo debo usar modos de documento en lugar del Modo de empresa?

Aunque la funcionalidad <emie> te proporciona una gran compatibilidad en Windows Internet Explorer 8 o Windows Internet Explorer 7, las nuevas capacidades de <docMode> pueden ayudarte a estar al día sin tener en cuenta qué versiones de IE se ejecutan en tu entorno. Por eso, te recomendamos que comiences el proceso de pruebas de esta manera:

  • Si tu empresa usa principalmente Internet Explorer 8 o Internet Explorer 7, empieza a probar a usar el Modo de empresa.

  • Si tu empresa usa principalmente Windows Internet Explorer 9 o Internet Explorer 10, empieza a probar a usar los distintos modos de documento.

Dado que puedes tener implementadas varias versiones de IE, es posible que necesites usar el Modo de empresa y los modos de documento de manera eficaz para pasar a IE11.

Probar tus sitios para la compatibilidad del modo de documento

Para ver si esta solución puede ayudarte, realiza este proceso paso a paso para cada uno de los sitios problemáticos:

  1. Ve a un sitio que tenga problemas de compatibilidad, presiona F12 para abrir Herramientas para desarrolladores F12y ve a la herramienta Emulación.

    Herramienta de emulación que muestra la selección del modo de documento.

  2. A partir de la opción 11 (predeterminada), prueba el escenario roto.
    Si esto no funciona, continúa hasta el siguiente modo de documento más bajo y detente en cuanto encuentres un modo de documento que corrija los problemas. Para obtener más información sobre la herramienta de emulación, consulta Emular exploradores, tamaños de pantalla y ubicaciones de GPS.

  3. Si ninguno de los modos de documento soluciona el problema, cambia el Perfil de explorador a Empresa, elige el modo con el que quieres probar, empezando por 8 (Modo de empresa de IE8) y, a continuación, prueba el escenario roto.

Agrega tu sitio a la lista de sitios del Modo de empresa

Cuando hayas descubierto el modo de documento que soluciona tus problemas de compatibilidad, puedes agregar el sitio a tu lista de sitios del Modo de empresa.

Nota
En función del sistema operativo que tengas, actualmente existen dos versiones del esquema de la lista de sitios del Modo de empresa y de Enterprise Mode Site List Manager. Para obtener más información sobre los esquemas, consulta Guía del esquema v.2 del Modo de empresa o Guía del esquema v.1 del Modo de empresa. Para obtener más información acerca de las herramientas de administración de la lista de otro sitio, consulta Usar Enterprise Mode Site List Manager.

Para agregar un sitio a la lista de sitios

  1. Abre Enterprise Mode Site List Manager y haz clic en Agregar.

    Enterprise Mode Site List Manager, que muestra los modos disponibles.

  2. Agrega la Dirección URL y elige el modo de documento del cuadro Iniciar en. Debe ser el mismo modo de documento que solucionó los problemas mientras probabas el sitio.
    De la misma forma que el Modo de empresa, puedes especificar un modo de documento para una ruta de acceso web determinada, como contoso.com/ERP, o en un nivel de dominio. En el ejemplo anterior, todo el dominio contoso.com se carga en el Modo de empresa, mientras microsoft.com se ve forzado a cargarse en el modo de documento de IE8 y bing.com se carga en IE11.

Nota
Para obtener más información sobre el modo de empresa, consulte ¿Qué es el modo de empresa? Para obtener más información sobre Enterprise Mode Site List Manager y cómo agregar sitios a la lista de sitios, consulte Enterprise Mode Site List Manager.

Revisa la lista de sitios del Modo de empresa

Echa un vistazo a la lista de sitios del Modo de empresa y asegúrate de que todo está como quieres. El siguiente paso consistirá en activar la lista y empezar a usarla en tu empresa. Enterprise Mode Site List Manager tiene este aspecto:

Enterprise Mode Site List Manager, que muestra los diferentes modos.

Y el código XML subyacente es similar a lo siguiente:

<rules version="1">
  <emie>
       <domain exclude="false">bing.com<path exclude="false" forceCompatView="true">/images</path></domain>
       <domain exclude="true">www.msn.com<path exclude="true">/news</path></domain>
  </emie>
  <docmode />
  <docMode>
       <domain docMode="edge">timecard</domain>
       <domain docMode="edge">tar</domain>
       <domain docMode="9">msdn.microsoft.com</domain>
  </docMode>
</rules>

Activar el Modo de empresa y usar tu lista de sitios

Si no has activado todavía el Modo de empresa para tu compañía, tendrás que hacerlo ahora. Puedes activar el Modo de empresa mediante la directiva de grupo o en el Registro de Windows. Para obtener instrucciones específicas y detalles, consulta Activar el Modo de empresa y usar una lista de sitios.

Desactivar la vista de compatibilidad de manera predeterminada para los sitios de intranet

De forma predeterminada, IE11 usa la configuración Mostrar sitios de la intranet en Vista de compatibilidad. Sin embargo, conocemos tu opinión y sabemos que tal vez quieras desactivar esta funcionalidad para que puedas seguir actualizando las aplicaciones web a estándares más modernos.

Para ayudarte a avanzar, ahora puedes usar la lista de sitios del Modo de empresa para especificar los sitios o las rutas de acceso web para usar el modo de documento de IE7, que baja al modo "No estándar" de IE5 si la página no tiene una etiqueta explícita DOCTYPE . Este modo de documento te ayuda a proporcionar la funcionalidad Vista de compatibilidad para sitios individuales o para un grupo de sitios web; después de realizar pruebas exhaustivas, puede ser útil desactivar la Vista de compatibilidad como la configuración predeterminada para los sitios de la intranet.