X-UA-Kongrua Meta Tag-Priskribo kaj Uzoj

La 10a-UA-Kongrua meta etikedo helpas repagi retpaĝojn en malnovaj IE-retumiloj.

Dum multaj jaroj, malnovaj versioj de la retumilo de Interreto Explorer kaŭzis kapdolorojn por retpaĝistoj kaj programistoj. La bezono krei CSS-dosierojn por specife adresi tiujn pli malnovajn IE-versiojn estas io, kiun multaj longaj retpaĝistoj povas memori. Feliĉe, la novaj versioj de IE, same kiel la plej nova retumilo de Microsoft - Edge, multe pli konsentas kun la normoj retejo, kaj ĉar tiuj novaj Microsoft-retumiloj estas "iam ajn verdaj" laŭ la maniero, ke ili aŭtomate ĝisdatigas la plej lastan version, ĝi estas Neprobabla, ke ni luktos kun antikvaj versioj de ĉi tiu platformo kiel ni faris en la pasinteco.

Por la plimulto de la diseñadores retejo, la antaŭas de la navegador de Microsoft signifas ke ni ne devos trakti la desafíos kiu la malnova versio de IE nin prezentis en la estinteco. Kelkaj el ni tamen ne estas tiel feliĉaj. Se retejo vi administras ankoraŭ inkluzivas multajn vizitantojn de pli malnova IE-versio, aŭ se vi laboras internajn rimedojn, kiel Intranet, por kompanio, kiu uzas unu el ĉi tiuj pli malnovaj IE-versioj por iu kialo, tiam Vi devos daŭrigi provojn por ĉi tiuj retumiloj, kvankam tio estas antikva. Unu vojo vi povas fari ĉi tion estas uzanta X-UA-Kongrua reĝimo.

X-UA-Compatible estas meta-etikedo kun dokumenta reĝimo, kiu permesas al la aŭtoroj retejo elekti, kian version de Interreto Explorer la paĝo devus esti pruntita. Ĝi estas uzata de Interreto Explorer 8 por specifi ĉu paĝo devus esti pruntita kiel IE 7 (kongruo) aŭ IE 8 (normoj).

Rimarku, ke kun Interreto Explorer 11, dokumentaj modoj estis senkulpigitaj - ili ne plu estas uzataj. IE11 ĝisdatigis subtenon por TTT-normoj, kiuj kaŭzis problemojn kun malnovaj retejoj.

Por fari tion, vi specifas la uzantan agenton kaj version por uzi en la enhavo de la etikedo:

"IE = EmulateIE7"

La ebloj kiujn vi havas por la enhavo estas:

Emulante la versio diras ke la retumilo uzas la DOCTYPE por determini kiel repagi enhavon.

paĝoj sen doktrino fariĝos en la modoj de serĉo .

Se vi diras, ke ĝi uzas la retumilon sen emulado (tio estas, "IE = 7") la retumilo redonos la paĝon en norma reĝimo, ĉu aŭ ne ekzistas deklaro de DOCTPE.

"IE = rando" diras al Interreto Explorer uzi la plej altan modon havebla al tiu versio de IE. Internet Explorer 8 povas subteni ĝis IE8-modoj, IE9 povas subteni IE9-modojn ktp.

X-UA-Kongrua Meta Tag Tipo:

La X-UA-Kongrua meta etikedo estas http-ekva meta-etikedo.

X-UA-Kongrua Meta Tag Formato:

Emuzi IE 7

Montru kiel IE 8 kun aŭ sen DOCTPEO

Quirks Mode (IE 5)

X-UA-Kongrua Meta Tag Rekomenditaj Uzoj:

Uzu la X-UA-Kongrua meta-etikedo en retpaĝoj, kie vi suspektas, ke Interreto Explorer 8 provos repagi la paĝon en malĝusta vido. Kiel kiam vi havas XHTML-dokumenton kun XML-deklaro. La deklaro de XML ĉe la supro de la dokumento ĵetos la paĝon en kongruan vidpunkton, sed la deklaro de DOCTYPE devigas ĝin esti prezentita en norma vido.

Reala Kontrolo

Ĝi estas tute neprobabla, ke vi laboras en iuj retejoj, kiuj devas redoni kiel IE 5, sed vi neniam scias!

Ankoraŭ ekzistas kompanioj kiuj devigas dungitojn uzi tre, tre malnovajn versiojn de retumiloj, por daŭrigi uzante proprietan hereda softvaron evoluitan antaŭ jarcentoj por ĉi tiuj specifaj retumiloj. Por tiuj el ni en la reto-industrio, la ideo uzi uzilon kiel ĉi tio ŝajnas freneza, sed imagas kompanio fabrikanto kiu uzas jardekojn malnovan programon por administri inventaron sur sia butiko. Jes, certe estas modernaj platformoj fari tion, sed ĉu ili investis en unu el tiuj platformoj? Se ilia nuna sistemo ne rompas, kial ili ŝanĝus ĝin? En multaj kazoj, ili ne volas, kaj vi trovos ĉi tiun firmaon devigante dungitojn uzi tiun programaron kaj la antikva retumilo certe kuri ĝin.

Neprobabla? Eble, sed certe estas ebla. se vi traktas aferon kiel ĉi tion, povante kuri retejon en ĉi tiuj pli malnovaj dokumentaj modoj, eble finiĝu ĝuste kiel vi bezonas.

Originala artikolo de Jennifer Krynin. Redaktita de Jeremy Girard la 6/7/17