I-X-UA-Incazelo ye-Meta ye-Meta ehambisanayo kanye Nemisebenzi

I-tag ye-meta ehambisana ne-X-UA-insiza kusiza amakhasi eWebhu kuziphequluli ze-IE ezindala.

Iminyaka eminingi, izinguqulo eziphelelwe yisikhathi zesiphequluli se-Microsoft Internet Explorer zenze ubuhlungu bekhanda kubakhi bewebhu nabakhi. Isidingo sokwakha amafayela we-CSS ukuze uqondise ngokuqondile lezo zinguquko ezidala ze-IE yinto abaningi abakhiqizi bewebhu abanesikhathi eside abangakhumbula. Ngokujabulisayo, izinguqulo ezintsha ze-IE, kanye nesiphequluli esisha sikaMicrosoft-Edge, zihambisana kakhulu nezindinganiso zewebhu, futhi kusukela lezo ziphequluli ezintsha ze-Microsoft "zihlale ziluhlaza" ngendlela azivuselela ngayo ngokuzenzakalelayo kunguqulo yakamuva, akunakwenzeka ukuthi sizozikhandla ngezihumusho ezenziwe ngaphambilini kule platform njengendlela esenze ngayo esikhathini esidlule.

Kubunikazi bewebhu abaningi, ukuthuthukiswa kwesiphequluli se-Microsoft kusho ukuthi asisadingeki ukubhekana nezinselele ezasikhululwa yi-IE yangaphambili. Nokho, abanye bethu abahlali benhlanhla. Uma isayithi olawulayo namanje ihlanganisa inani elikhulu lezivakashi kusuka ku-version elidala le-IE, noma uma usebenzisa izinsiza zangaphakathi, njenge-Intranet, yenkampani esebenzisa enye yalezi zinguqulo ezidala ze-IE ngesizathu esithile, khona-ke kuzodingeka uqhubeke nokuvivinya lalezi ziphequluli, nakuba lokho kungaphelelwa sikhathi. Enye indlela ongayenza lokhu usebenzisa i-X-UA-Imodi ehambisanayo.

I-X-UA-Iyahambisana nethrekhi yemodeli yedokhumenti yedokhumenti evumela ukuthi abalobi bewebhu bakhethe ukuthi iyiphi inguqulo ye-Internet Explorer ikhasi okufanele lihunyushwe ngokuthi. Isetshenziswa yi-Internet Explorer 8 ukucacisa ukuthi ikhasi kufanele lihunyushwe njengo-IE 7 (ukubonisana kokubuka) noma i-IE 8 (ukubuka amazinga).

Qaphela ukuthi nge-Internet Explorer 11, izindlela zedokhumenti ziye zachithwa-azisetshenzisiwe. IE11 ivuselele ukusekelwa kwamazinga wewebhu abangela izinkinga ngamawebhusayithi amadala.

Ukuze wenze lokhu, ucacise i-agent yomsebenzisi kanye ne-version ongayisebenzisa kokuqukethwe komaki:

"IE = EmulateIE7"

Izinketho onayo zokuqukethwe yizi:

Ukuphakamisa le nguqulo isitshela isiphequluli ukusebenzisa i-DOCTYPE ukuthola ukuthi unganikeza okuqukethwe.

amakhasi ngaphandle kwe-DOCTYPE azokwenziwa kwimodi ye-quirks .

Uma usitshela ukuthi usebenzise inguqulo yesiphequluli ngaphandle kokumisa (okungukuthi, "IE = 7") isiphequluli sizokwenza ikhasi ngemodi yezinga eliphezulu noma ngabe kukhona yini isimemezelo se-DOCTYPE.

"IE = ukuphequlula" utshela i-Internet Explorer ukuthi isebenzise imodi ephakeme kunazo zonke ezitholakalayo kuleyo nguqulo ye-IE. I-Internet Explorer 8 ingakwazi ukusekela ku-IE8 modes, i-IE9 ingase isekele izindlela ze-IE9 nokunye.

Uhlobo lwe- Meta lwe- Meta oluhambisana ne-X-UA:

I-meta tag ehambisana ne-X-UA-i-http-equiv meta tag.

Ifomethi ye-Meta ye-Meta ehambisana ne-X-UA

Hlanganisa i-IE 7

Bonisa njengo-IE 8 noma ngaphandle kwe-DOCTYPE

I-Quirks Mode (IE 5)

Ukusetshenziswa kwe-Meta ehambisanayo ye-X-UA-Meta Okusetshenzisiwe:

Sebenzisa ithegi ye-meta ehambisana ne-X-UA-kumakhasi ewebhu lapho usolisa ukuthi i-Internet Explorer 8 izama ukunikeza ikhasi ngendlela engalungile. Njengalapho unesidokhumenti se-XHTML ngesimemezelo se-XML. Isimemezelo se-XML esiphezulu kwedokhumenti sizophonsa ikhasi ekubukeni kokuhambisana kodwa isimemezelo se-DOCTYPE kufanele siphoqe ukuba sinikezwe ngokubuka amazinga.

Ukuhlola kwangempela

Kuyavunywa ukuthi akunakwenzeka ukuthi usebenza kunoma yikuphi amawebhusayithi adinga ukuhlinzeka njengo-IE 5, kodwa awukwazi!

Kukhona izinkampani eziphoqelela abasebenzi ukuthi basebenzise izinguqulo ezindala kakhulu, iziphequluli ukuze baqhubeke besebenzisa isofthiwe yesifayela esiyimfihlo esakhiwe eminyakeni eminingi edlule kulezi ziphequluli ezithile. Kulabo abasebenza embonini yewebhu, umqondo wokusebenzisa isiphequluli njengalokhu kubonakala sengathi uhlanya, kodwa ucabange inkampani yokukhiqiza esebenzisa uhlelo oludala lweminyaka yokuphatha isitolo esitolo sabo phansi. Yebo, kunamapulatifomu yanamuhla okwenza lokhu, kodwa baye bafaka imali kwelinye lamapulatifomu? Uma uhlelo lwabo lwamanje aluphukile, kungani bezoyishintsha? Ezimweni eziningi, ngeke, futhi uzothola le nkampani ngokuphoqelela abasebenzi ukuthi basebenzise leso softhiwe futhi isiphequluli se-antique siyivikele.

Akunakwenzeka? Mhlawumbe, kodwa ngokuqinisekile kungenzeka. uma ugijima enkingeni enjengale, ukukwazi ukuqhuba isayithi kulezi zindlela zamadokhumenti amadala kungase kuphele ukuthi yilokho okudingayo.

Isihloko sokuqala sikaJennifer Krynin. Ihlelwe nguJeremy Girard ngo-6/7/7