Disgrifiad a Defnyddiau Meta Tag Cyfatebol X-UA-Compatible

Mae'r meta tag Cyfatebol X-UA yn helpu i rendro tudalennau Gwe mewn porwyr IE hŷn.

Am flynyddoedd lawer, fe wnaeth fersiynau hynod o borwr Microsoft Internet Explorer achosi cur pen ar gyfer dylunwyr gwefannau a datblygwyr. Mae'r angen i greu ffeiliau CSS i fynd i'r afael yn benodol â'r fersiynau IE hŷn hyn yn rhywbeth y gall llawer o ddatblygwyr gwe amser hir ei gofio. Yn ddiolchgar, mae'r fersiynau newydd o IE, yn ogystal â porwr mwyaf newydd Microsoft - Edge, yn llawer mwy cydymffurfio â safonau gwe, ac gan fod y porwyr Microsoft newydd hyn "byth yn wyrdd" yn y modd y maent yn awtomatig yn diweddaru'r fersiwn ddiweddaraf, mae'n yn annhebygol y byddwn yn ei chael hi'n anodd gyda fersiynau hynafol o'r llwyfan hwn y ffordd a wnaethom yn y gorffennol.

Ar gyfer y rhan fwyaf o ddylunwyr gwe, mae datblygiadau porwr Microsoft yn golygu na fydd yn rhaid i ni bellach ddelio â'r heriau a gyflwynwyd i'r hen fersiwn IE yn y gorffennol. Fodd bynnag, nid yw rhai ohonom ni mor ffodus. Os yw safle rydych chi'n ei reoli yn dal i gynnwys nifer sylweddol o ymwelwyr o fersiwn IE hŷn, neu os ydych chi'n gweithio ar adnoddau mewnol, fel Mewnrwyd, ar gyfer cwmni sy'n defnyddio un o'r fersiynau hyn hŷn hy am ryw reswm, yna bydd angen i chi barhau i brofi ar gyfer y porwyr hyn, er bod y rhain yn hen. Un ffordd y gallwch wneud hyn yw trwy ddefnyddio modd X-UA-Compatible.

Mae X-UA-Compatible yn meta tag modd dogfen sy'n caniatáu i awduron y we ddewis pa fersiwn o Internet Explorer y dylai'r dudalen gael ei rendro fel. Fe'i defnyddir gan Internet Explorer 8 i nodi a ddylai tudalen gael ei rendro fel IE 7 (golwg cydweddedd) neu IE 8 (edrych ar safonau).

Sylwch nad oes modd defnyddio modiwlau dogfen Internet Explorer 11 - nid ydynt bellach yn cael eu defnyddio. Mae IE11 wedi diweddaru cefnogaeth ar gyfer safonau gwe sy'n achosi problemau gyda gwefannau hŷn.

I wneud hyn, byddwch yn nodi'r asiant defnyddiwr a'r fersiwn i'w defnyddio yng nghynnwys y tag:

"IE = EmulateIE7"

Yr opsiynau sydd gennych ar gyfer y cynnwys yw:

Mae efelychu'r fersiwn yn dweud wrth y porwr i ddefnyddio'r DOCTYPE i benderfynu sut i rendro cynnwys.

bydd tudalennau heb DOCTYPE yn cael eu rendro yn y modd chwib .

Os ydych chi'n dweud wrthyn nhw ddefnyddio fersiwn y porwr heb efelychu (hy, "IE = 7") bydd y porwr yn rhoi'r dudalen yn y modd safonau p'un a oes datganiad DOCTYPE ai peidio.

Mae "IE = edge" yn dweud Internet Explorer i ddefnyddio'r dull uchaf sydd ar gael i'r fersiwn honno o IE. Gall Internet Explorer 8 gefnogi hyd at ddulliau IE8, gall IE9 gefnogi dulliau IE9 ac yn y blaen.

Math Met Tag Cyfatebol X-UA:

Mae'r meta tag X-UA-Compatible yn tag meta http-equiv.

Fformat Meta Tag Cyfatebol X-UA:

Emulate IE 7

Dangoswch fel IE 8 gyda DOCTYPE neu hebddo

Modd Quirks (IE 5)

Defnyddiau Argymhellir Meta Tag X-UA:

Defnyddiwch y meta tag Cyd-fynd X-AU ar dudalennau gwe lle rydych yn amau ​​y bydd Internet Explorer 8 yn ceisio rendro'r dudalen mewn golwg anghywir. Fel pryd mae gennych ddogfen XHTML gyda datganiad XML. Bydd y datganiad XML ar frig y ddogfen yn taflu'r dudalen yn olwg cydweddoldeb ond dylai'r datganiad DOCTYPE orfodi iddo gael ei rendro yn y safonau.

Gwirio Realiti

Mae'n annhebygol iawn eich bod chi'n gweithio ar unrhyw wefannau sydd angen eu rendro fel IE 5, ond ni wyddoch chi byth!

Mae yna gwmnïau sy'n gorfodi gweithwyr i ddefnyddio fersiynau hen iawn iawn o borwyr er mwyn parhau i ddefnyddio meddalwedd etifeddiaeth perchnogol a ddatblygwyd o flynyddoedd yn ôl ar gyfer y porwyr penodol hyn. I'r rhai ohonom ni yn y diwydiant gwe, mae'r syniad o ddefnyddio porwr fel hyn yn ymddangos yn wallgof, ond dychmygwch gwmni gweithgynhyrchu sy'n defnyddio rhaglen ddegawdau i reoli rhestr ar lawr y siop. Ydw, mae yna blatfformau modern yn sicr i wneud hyn, ond a ydynt wedi buddsoddi mewn un o'r platfformau hynny? Os na chaiff eu system bresennol ei thorri, pam y byddent yn ei newid? Mewn llawer o achosion, ni fyddant, a byddwch yn canfod bod y cwmni hwn yn gorfodi gweithwyr i ddefnyddio'r meddalwedd honno a'r porwr hynafol yn sicr i'w redeg.

Annhebygol? Efallai, ond mae'n sicr yn bosibl. os ydych chi'n mynd i broblem fel hyn, efallai y bydd yn bosibl i chi redeg safle yn y modiwl dogfennau hŷn hyn yn union yr hyn sydd ei angen arnoch.

Erthygl wreiddiol gan Jennifer Krynin. Golygwyd gan Jeremy Girard ar 6/7/17