Ufafanuzi wa Mateta ya Meta ya X-UA-Sambamba na Matumizi

Lebo ya meta ya X-UA-Sambamba husaidia kutoa kurasa za wavuti kwenye vivinjari vya zamani vya IE.

Kwa miaka mingi, matoleo ya zamani ya kivinjari cha Microsoft Explorer Internet yalisababisha maumivu ya kichwa kwa wabunifu wa tovuti na watengenezaji. Uhitaji wa kuunda faili za CSS kuelezea hasa matoleo hayo ya zamani ya IE ni kitu ambacho waendelezaji wa wavuti wa muda mrefu wanaweza kukumbuka. Kwa kushangaza, matoleo mapya ya IE, pamoja na kivinjari kipya zaidi cha Microsoft - Upeo, ni zaidi ya kuzingatia viwango vya wavuti, na tangu vile vivinjari vya Microsoft vilivyokuwa "vilivyokuwa vya kijani" kwa njia ya kuboresha auto kwa toleo la hivi karibuni, ni haiwezekani kwamba tutapigana na matoleo ya zamani ya jukwaa hili kwa njia ambayo tulifanya zamani.

Kwa wabunifu wengi wa wavuti, maendeleo ya kivinjari ya Microsoft yanamaanisha kuwa hatupaswi kukabiliana na changamoto ambazo toleo la zamani la IE lililotuonyesha katika siku za nyuma. Wengine wetu, hata hivyo, sio bahati sana. Ikiwa tovuti unayosimamia bado inajumuisha idadi kubwa ya wageni kutoka kwa toleo la zamani la IE, au ikiwa unafanya kazi kwenye rasilimali za ndani, kama Intranet, kwa kampuni inayotumia mojawapo ya matoleo haya ya zamani ya IE kwa sababu fulani, basi utahitaji kuendelea kupima kwa vivinjari hivi, ingawa hiyo haijawahi muda. Njia moja unaweza kufanya hii ni kwa kutumia mfumo wa X-UA-Sambamba.

X-UA-Sambamba ni lebo ya meta ya mtindo wa hati ambayo inaruhusu waandishi wa wavuti kuchagua chaguo gani cha Internet Explorer ukurasa inapaswa kutolewa kama. Inatumiwa na Internet Explorer 8 kutaja kama ukurasa unapaswa kutafsiriwa kama IE 7 (mtazamo wa utangamano) au IE 8 (maoni ya viwango).

Kumbuka kuwa na Internet Explorer 11, modes za hati zimeshindwa-hazitumiwi tena. IE11 imeongeza usaidizi kwa viwango vya wavuti vinavyosababisha masuala na tovuti za zamani.

Kwa kufanya hivyo, unataja wakala wa mtumiaji na toleo la kutumia katika maudhui ya lebo:

"IE = EmulateIE7"

Chaguo unazo kwa maudhui ni:

Kuhamisha toleo linamwambia kivinjari kutumia DOCTYPE kuamua jinsi ya kutoa maudhui.

kurasa bila DOCTYPE kutafsiriwa kwa hali ya quirks .

Ikiwa unasema kutumia kivinjari cha kivinjari bila kuhamisha (yaani, "IE = 7") kivinjari atatoa ukurasa katika hali ya viwango ikiwa haijatangaza au DOCTYPE.

"IE = makali" inauliza Internet Explorer kutumia mode ya juu inapatikana kwa toleo hilo la IE. Internet Explorer 8 inaweza kuunga mkono hadi njia za IE8, IE9 inaweza kusaidia njia za IE9 na kadhalika.

Aina ya Tag ya Meta ya X-UA-Sambamba:

X-UA-Sambamba tag meta ni http-equiv meta tag.

Fomu ya Meta ya Sambamba ya X-UA-Sambamba:

Kuiga IE 7

Onyesha kama IE 8 na au bila DOCTYPE

Hali ya Quirks (IE 5)

Matumizi ya X-UA-Sambamba Matumizi yaliyopendekezwa:

Tumia alama ya meta ya X-UA-Sambamba kwenye kurasa za wavuti ambapo unafikiri kuwa Internet Explorer 8 itajaribu kutoa ukurasa kwa mtazamo usio sahihi. Kama vile una hati ya XHTML na tamko la XML. Azimio la XML juu ya hati itatupa ukurasa katika mtazamo wa utangamano lakini utangazaji wa DOCTYPE unapaswa kuwashazimisha kutafsiriwa kwa viwango vya maoni.

Angalia Haki

Kwa hakika haifai kwamba unafanya kazi kwenye tovuti yoyote zinazohitajika kutoa kama IE 5, lakini huwezi kujua!

Bado kuna makampuni ambayo huwahimiza wafanyakazi kutumia matoleo ya zamani sana ya vivinjari ili kuendelea kutumia programu ya urithi wa wamiliki uliotengenezwa miaka mingi iliyopita kwa hizi browsers maalum. Kwa wale wetu katika sekta ya mtandao, wazo la kutumia kivinjari kama hii inaonekana kuwa wazimu, lakini fikiria kampuni ya viwanda ambayo inatumia programu ya miaka mingi ya kusimamia hesabu kwenye sakafu yao ya duka. Ndiyo, kuna hakika majukwaa ya kisasa ya kufanya hivyo, lakini wamewekeza katika mojawapo ya majukwaa hayo? Ikiwa mfumo wao wa sasa hauvunjwa, kwa nini wataubadilisha? Katika matukio mengi, hawatakuwa, na utapata kampuni hii kulazimisha wafanyakazi kutumia programu hiyo na kivinjari cha antique hakika kukiendesha.

Haiwezekani? Labda, lakini kwa hakika inawezekana. ikiwa unakimbia kwenye suala kama hili, kuwa na uwezo wa kuendesha tovuti katika modes hizi za kale za hati inaweza kuishia kuwa hasa unahitaji.

Makala ya awali na Jennifer Krynin. Iliyotengenezwa na Jeremy Girard mnamo 6/7/17