Articles

Modo de compatibilidad

Posted by admin

«vista de compatibilidad» es una función de modo de compatibilidad del navegador web Internet Explorer en la versión 8 y posterior. Cuando está activa, la vista de Compatibilidad obliga a IE a mostrar la página web en modo peculiares como si la página se estuviera viendo en IE7. Cuando la vista de compatibilidad no está activada, se dice que IE se está ejecutando en modo nativo. En IE11, un usuario puede activar el modo de compatibilidad para un sitio web haciendo clic en el icono de engranajes y haciendo clic en Configuración de la vista de Compatibilidad.,

IE8 + Edit

Internet Explorer 8 fue promovido por Microsoft por tener una adherencia más estricta a los estándares web descritos por el W3C que Internet Explorer 7. Como resultado, como en todas las versiones de IE anteriores, un porcentaje de páginas Web codificadas para el comportamiento de las versiones anteriores se rompería en IE8. Esto habría sido una repetición de la situación con IE7 que, si bien ha corregido errores de IE6, rompió las páginas que utilizan los hacks específicos de IE6 para trabajar alrededor de su incumplimiento. Esto fue especialmente un problema para los documentos HTML sin conexión, que pueden no ser actualizables (p.ej., almacenado en un medio de solo lectura, como un CD-ROM o DVD-ROM).

para evitar esta situación, IE8 implementó una forma de segmentación de versiones mediante la cual una página podría ser creada para una versión específica de un navegador utilizando la declaración X-UA-Compatible como un elemento meta o en los encabezados HTTP.,

para mantener la compatibilidad hacia atrás, los sitios pueden optar por el manejo de contenido similar a IE7 insertando un meta elemento especialmente creado en la página web que activa el modo de compatibilidad en el navegador, utilizando:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

una versión más reciente del navegador que la página para la que se codificó emularía el comportamiento de la versión anterior, de modo que las suposiciones que la página hizo sobre el comportamiento del navegador se mantienen verdaderas.,

Microsoft propuso que una página con un doctype que activa el modo estándar (o casi el modo estándar) en IE7, de forma predeterminada, activaría el comportamiento similar a IE7, llamado » modo estándar «(ahora llamado» modo estricto») en IE8 y futuras versiones de IE. Las nuevas características de IE8 están habilitadas para activar lo que Microsoft llamó el » modo estándar IE8 «(ahora llamado»modo estándar»). Los tipos de documentos que activan el modo peculiaridades en IE7 continuarán haciéndolo en IE8.,

Peter Bright de Ars Technica afirmó que la idea de usar una meta etiqueta para elegir un modo de renderizado específico fundamentalmente pierde el punto de desarrollo basado en estándares, pero posicionó el problema como uno de idealismo versus pragmatismo en el desarrollo web, señalando que no toda la Web se mantiene, y que «exigir que los desarrolladores web actualicen los sitios para asegurarse de que continúen funcionando correctamente en cualquier versión futura del navegador es probablemente demasiado pedir.»

el resultado para IE 8 Beta 1 fue que podía renderizar tres modos: «Quirks,» «Strict,» y » Standard.,»Cuando hay un viejo DOCTYPE o cuando no hay DOCTYPE, IE lo hace como lo haría IE5 (modo quirks). Cuando se incluye un elemento meta especial o su cabecera HTTP correspondiente en una página web, IE8 renderizará esa página como lo haría IE7 (modo estricto). De lo contrario, IE8 renderiza páginas con su propio motor (modo estándar). Los usuarios pueden cambiar entre los tres modos con unos pocos clics. El lanzamiento de Internet Explorer 8 Beta 1 reveló que muchos sitios web no funcionan en este nuevo modo estándar.,

Microsoft mantiene una lista de sitios web de los que se ha informado que tienen problemas en el modo estándar de IE8, conocida como lista de vista de compatibilidad. Cuando un usuario habilita esta lista, IE8 renderizará los sitios web en la lista usando su modo de vista de compatibilidad. La lista se actualiza ocasionalmente para agregar sitios web problemáticos recientemente reportados, así como para Eliminar sitios web cuyos propietarios han solicitado su eliminación. El equipo de Internet Explorer también prueba los sitios web en la lista para problemas de compatibilidad y elimina aquellos donde no se encuentran.

Leave A Comment