html - equiv - ¿Qué es compatible con X-UA cuando hace referencia a IE=edge, chrome=1?
x ua compatible ie 11 (2)
Además, comenzar en el modo IE11 "edge", que solía ser experimental, es ahora el modo "preferido" - ver Cambios de compatibilidad en IE11 Preview
Además, los "modos de documento" generalmente se están desaprobando en IE11 todos juntos, por lo que probablemente debería tratar de dejar de depender de ellos.
Acabo de ver esta metaetiqueta en libertad y me preguntaba por qué y por qué se usa.
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
Al leer la documentation en About.com, dice:
"IE = edge" le dice a Internet Explorer que use el modo más alto disponible para esa versión de IE. Internet Explorer 8 puede admitir hasta modos IE8, IE9 puede admitir modos IE9, etc.
Pero, ¿qué pasa con la etiqueta chrome=1
?
Es para el complemento del navegador Chrome Frame de Google.
ChromeFrame se puede instalar en varias versiones de IE (especialmente útil para versiones anteriores que no funcionan muy bien con las funciones web modernas). Básicamente ejecuta el navegador Chrome dentro de IE.
En el caso de la metaetiqueta, IE debería ejecutarse en modo estándar (la edición más actual, "Edge"), y activar marcos cromados, si es que existe.
Usualmente hago algunos navegadores condicional para versiones anteriores de IE, lo que permite al usuario instalar el complemento como una opción.
Más aquí: API de marco cromado
(Tenga en cuenta que Google Chrome Frame ya no es compatible)