Metaetiqueta compatible con X-UA Descripción y usos

La metaetiqueta compatible con X-UA ayuda a representar páginas web en navegadores IE más antiguos. 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 metaetiqueta compatible con X-UA ayuda a representar páginas web en navegadores IE más antiguos.

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 desde hace mucho tiempo pueden recordar. Afortunadamente, las versiones más nuevas de IE, así como el navegador más nuevo de Microsoft, Edge, son mucho más compatibles con los estándares web, y dado que los nuevos navegadores de Microsoft son «perennes» en la forma en que se actualizan automáticamente a la última versión, es poco probable que lucharemos con versiones anticuadas de esta plataforma como lo hicimos en el pasado.

Para la mayoría de los diseñadores web, los avances del navegador de Microsoft significan que ya no tenemos que lidiar con los desafíos que la versión anterior de IE nos presentaba en el pasado. Algunos de nosotros, sin embargo, no somos tan afortunados. Si un sitio que está administrando todavía 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 compañía que está utilizando una de estas versiones anteriores de IE por alguna razón, entonces usted necesitará continuar probando estos navegadores, aunque estén desactualizados. Una forma de hacerlo es utilizando el modo compatible con X-UA.

X-UA-Compatible es una metaetiqueta en modo documento que permite a los autores web elegir la versión de Internet Explorer en la que 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 en desuso, ya no se usan. IE11 ha actualizado el soporte 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:

 "IE = EmulateIE7" 

Las opciones que tiene para el contenido son:

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

Emular la versión le dice al navegador que use DOCTYPE para determinar cómo representar el contenido. Las páginas sin DOCTYPE se mostrarán en modo peculiar.

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

 "IE = 7" 

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

 "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 los modos IE8, IE9 puede admitir los modos IE9, etc.

Tipo de etiqueta meta compatible con X-UA:

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

Formato de etiqueta meta compatible con X-UA:

Emular IE 7

 

Mostrar como IE 8 con o sin DOCTYPE

 

Modo peculiar (IE 5)

 

Metaetiquetas compatibles con X-UA Usos recomendados:

Use la metaetiqueta compatible con X-UA en páginas web donde sospeche que Internet Explorer 8 intentará mostrar la página en una vista incorrecta. Tal 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.

Control de realidad

Es ciertamente improbable 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 usar versiones muy, muy antiguas de navegadores para continuar usando software heredado patentado que se desarrolló hace siglos para estos navegadores específicos. Para aquellos de nosotros en la industria web, la idea de usar un navegador como este parece una locura, pero imaginemos una empresa de fabricación que usa un programa de décadas para administrar el inventario en su taller. Sí, ciertamente hay 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 que seguramente lo ejecutará. ¿Improbable? Quizás, pero ciertamente es posible. Si se encuentra con un problema como este, poder ejecutar un sitio en estos modos de documentos más antiguos puede terminar siendo exactamente lo que necesita.

Rate article
labsfabs.com
Add a comment