X-UA-Compatible Meta Tag Descripció i usos

L'etiqueta meta compatible X-UA ajuda a renderitzar pàgines web en navegadors IE més antics.

Durant molts anys, les versions antiquades del navegador Internet Explorer de Microsoft van causar mals de cap dels dissenyadors i desenvolupadors de llocs web. La necessitat de crear fitxers CSS per adreçar-se específicament a les versions anteriors d'IE és una cosa que molts desenvolupadors web de llarga data poden recordar. Afortunadament, les versions més noves d'IE, així com el navegador més recent de Microsoft: Edge, són molt més compatibles amb els estàndards web, i atès que els navegadors més nous de Microsoft són "vertaders" en la forma en què s'actualitzen automàticament a la darrera versió, és improbable que lluitarem amb versions antiquades d'aquesta plataforma de la manera que vam fer en el passat.

Per a la majoria dels dissenyadors web, els avanços del navegador de Microsoft volen dir que ja no hem de fer front als reptes que la vella versió de l'IE ens va presentar en el passat. Alguns de nosaltres, però, no són tan afortunats. Si un lloc que gestioneu encara inclou un nombre considerable de visitants d'una versió anterior d'IE o si esteu treballant en un recurs intern, com una Intranet, per a una empresa que utilitza alguna d'aquestes versions anteriors d'IE per alguna raó, llavors hauràs de continuar provant aquests navegadors, encara que estiguin obsolets. Una manera de fer-ho és mitjançant el mode compatible amb X-UA.

X-UA-Compatible és una metaetiqueta del mode documental que permet als autors web triar quina versió d'Internet Explorer s'haurà de representar com a pàgina. Internet Explorer 8 l'utilitza per especificar si una pàgina hauria de ser representada com IE 7 (vista de compatibilitat) o IE 8 (vista d'estàndards).

Tingueu en compte que amb Internet Explorer 11, els modes de document han quedat obsolets: ja no s'utilitzen. IE11 ha actualitzat el suport als estàndards web que han causat problemes amb els llocs web més antics.

Per fer-ho, especifiqueu l'agent d'usuari i la versió que voleu utilitzar als continguts de l'etiqueta:

"IE = EmulateIE7"

Les opcions que teniu per al contingut són:

L'emulació de la versió indica al navegador que utilitzi el DOCTYPE per determinar com renderitzar el contingut.

les pàgines sense un DOCTYPE es representaran en mode peculiar .

Si us indiquem que utilitzeu la versió del navegador sense emular (és a dir, "IE = 7"), el navegador mostrarà la pàgina en mode d'estàndards, ja sigui que hi hagi una declaració DOCTYPE o no.

"IE = edge" indica a Internet Explorer que utilitzi el mode més alt disponible per a aquesta versió d'IE. Internet Explorer 8 pot suportar fins a modes IE8, IE9 pot suportar modes IE9 i així successivament.

X-UA-Compatible Tipus d' etiqueta de meta :

L'etiqueta meta compatible X-UA és una etiqueta meta http-equiv.

Format d'etiqueta meta compatible amb X-UA:

Emular IE 7

Mostra com IE 8 amb o sense DOCTYPE

Mode de peculiaritat (IE 5)

Ús recomanat de Meta Tag compatible: X-UA:

Utilitzeu l'etiqueta meta compatible X-UA en pàgines web on sospiteu que Internet Explorer 8 intentarà mostrar la pàgina en una visualització incorrecta. Com ara quan teniu un document XHTML amb una declaració XML. La declaració XML a la part superior del document farà que la pàgina es converteixi en una vista de compatibilitat, però la declaració de DOCTYPE obligarà a que es representi a la vista d'estàndards.

Verificació de la realitat

És indubtable que és probable que treballeu en qualsevol lloc web que hagi de renderitzar com a IE 5, però mai no ho sapigueu.

Encara hi ha empreses que obliguen els empleats a utilitzar versions molt antigues de navegadors per seguir utilitzant el programari legat propietari que es va desenvolupar fa anys per a aquests navegadors específics. Per a aquells que som a la indústria web, la idea d'utilitzar un navegador com aquest sembla una bogeria, però imagineu-vos que una empresa fabricant que utilitza un programa antics de durada per gestionar l'inventari al seu pis de botiga. Sí, segurament hi ha plataformes modernes per fer-ho, però han invertit en una d'aquestes plataformes? Si el seu sistema actual no està trencat, per què ho canviarien? En molts casos, no ho faran, i trobareu que aquesta empresa obliga els empleats a utilitzar aquest programari i el navegador antici segur de executar-lo.

Improbable? Potser, però sens dubte és possible. si teniu un problema com aquest, podeu executar el lloc en aquests modes de document més antics podria acabar essent exactament el que necessiteu.

Article original de Jennifer Krynin. Editat per Jeremy Girard el 17/07/17