Información de metaetiqueta compatible con X-UA

click fraud protection

Durante muchos años, las versiones obsoletas del navegador Internet Explorer de Microsoft causaron dolores de cabeza a los diseñadores y desarrolladores de sitios web. La necesidad de crear archivos CSS para abordar específicamente esas versiones anteriores de IE es algo que muchos desarrolladores web pueden recordar desde hace mucho tiempo. Afortunadamente, las versiones más recientes de IE, así como el navegador más nuevo de Microsoft, Borde, son mucho más compatibles con los estándares web y, dado que los navegadores más nuevos de Microsoft son "perennes" en la forma en que actualización automática a la última versión, es poco probable que tengamos problemas con las versiones anticuadas de esta plataforma de la forma en que lo hicimos en el pasado.

Ilustración del símbolo 'e' y el signo de la flecha
Ivary / Getty Images

Para la mayoría de los diseñadores web, los avances en los navegadores de Microsoft significan que ya no tenemos que lidiar con los desafíos que la versión anterior de IE nos presentó en el pasado. Algunos de nosotros, sin embargo, no somos tan afortunados. Si un sitio que está administrando aún incluye una cantidad considerable de visitantes de una versión anterior de IE, o si está trabajando en recursos internos, como una Intranet, para una empresa que está utilizando una de estas versiones anteriores de IE por alguna razón, deberá continuar probando estos navegadores, aunque sean anticuado. Una forma de hacerlo es mediante el modo compatible con X-UA.

instagram viewer

X-UA-Compatible es una metaetiqueta de modo de documento que permite a los autores web elegir en qué versión de Internet Explorer se debe representar la página. Internet Explorer 8 lo utiliza para especificar si una página debe representarse como IE 7 (vista de compatibilidad) o IE 8 (vista de estándares).

Tenga en cuenta que con Internet Explorer 11, los modos de documento han quedado obsoletos; ya no se utilizan. IE11 tiene soporte actualizado para estándares web que causaron problemas con sitios web más antiguos.

Para hacer esto, especifique el agente de usuario y la versión a usar en el contenido de la etiqueta:

Las opciones que tiene para el contenido son:

  • "IE = 5"
  • "IE = EmulateIE7"
  • "IE = 7"
  • "IE = EmulateIE8"
  • "IE = 8"
  • "IE = EmulateIE9"
  • "IE = 9"
  • "IE = borde"

Emular la versión le dice al navegador que use el DOCTYPE para determinar cómo renderizar el contenido. las páginas sin un DOCTYPE se procesarán en en modo capricho.

Si le dice que use la versión del navegador sin emular (es decir,

) el navegador mostrará la página en modo estándar, haya o no una declaración DOCTYPE.

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.

Compatible con X-UA Meta etiqueta Tipo:

La metaetiqueta compatible con X-UA es una metaetiqueta http-equiv.

Formato de metaetiqueta compatible con X-UA:

Emular IE 7.

Mostrar como IE 8 con o sin DOCTYPE.

Modo de peculiaridades (IE 5)

Usos recomendados de la metaetiqueta compatible con X-UA:

Utilice la metaetiqueta compatible con X-UA en páginas web en las que sospeche que Internet Explorer 8 intentará representar la página en una vista incorrecta. Como cuando tiene un documento XHTML con una declaración XML. La declaración XML en la parte superior del documento arrojará la página a la vista de compatibilidad, pero la declaración DOCTYPE debería obligarla a mostrarse en la vista de estándares.

Verificación de la realidad

Es cierto que es poco probable que esté trabajando en sitios web que necesiten renderizarse como IE 5, pero nunca se sabe. Todavía hay empresas que obligan a los empleados a utilizar versiones muy, muy antiguas de navegadores para seguir utilizando software heredado patentado que se desarrolló hace mucho tiempo para estos navegadores específicos. navegadores. Para aquellos de nosotros en la industria web, la idea de usar un navegador como este parece una locura, pero imagine una empresa de fabricación que utiliza un programa de décadas de antigüedad para administrar el inventario en su taller. Sí, ciertamente existen plataformas modernas para hacer esto, pero ¿han invertido en una de esas plataformas? Si su sistema actual no está roto, ¿por qué lo cambiarían? En muchos casos, no lo harán, y encontrará que esta compañía obliga a los empleados a usar ese software y el navegador antiguo seguramente lo ejecutará. ¿Improbable? Quizás, pero ciertamente es posible. Si se encuentra con un problema como este, ser capaz de ejecutar un sitio en estos modos de documento más antiguos puede terminar siendo exactamente lo que necesita.

instagram story viewer