Informacija apie X-UA suderinamą metažymų informaciją

click fraud protection

Daugelį metų pasenusios „Microsoft Internet Explorer“ naršyklės versijos sukėlė galvos skausmą svetainių kūrėjams ir kūrėjams. Būtinybę sukurti CSS failus, skirtus konkrečiai toms senesnėms IE versijoms spręsti, gali prisiminti daugelis seniai žinomų žiniatinklio kūrėjų. Laimei, naujesnės IE versijos, taip pat naujausia „Microsoft“ naršyklė, Briauna, žymiai labiau atitinka interneto standartus, ir kadangi tos naujesnės „Microsoft“ naršyklės yra „visžalės“ taip, kaip jos automatinį atnaujinimą į naujausią versiją, vargu ar kovosime su senomis šios platformos versijomis taip, kaip mes praeityje.

„E“ simbolio ir rodyklės ženklo iliustracija
„Ivary“ / „Getty Images“

Daugumai interneto dizainerių „Microsoft“ naršyklės pažanga reiškia, kad mums nebereikia spręsti iššūkių, kuriuos senoji IE versija mums kėlė anksčiau. Tačiau kai kuriems iš mūsų nėra taip pasisekę. Jei jūsų valdomoje svetainėje vis dar yra nemažai lankytojų iš senesnės IE versijos arba jei dirbate su vidiniais ištekliais, pvz., Intranetu, įmonei, kuri dėl kokių nors priežasčių naudoja vieną iš šių senesnių IE versijų, turėsite tęsti šių naršyklių testavimą, nors tai yra pasenęs. Vienas iš būdų, kaip tai padaryti, yra „X-UA-Compatible“ režimas.

instagram viewer

„X-UA-Compatible“ yra dokumento režimo metažyma, leidžianti žiniatinklio autoriams pasirinkti, kokia „Internet Explorer“ versija turėtų būti pateiktas puslapis. Jį naudoja „Internet Explorer 8“, norėdamas nurodyti, ar puslapis turėtų būti pateiktas kaip IE 7 (suderinamumo rodinys), ar IE 8 (standartų rodinys).

Atminkite, kad naudojant „Internet Explorer 11“ dokumentų režimai buvo nebenaudojami - jie nebenaudojami. IE11 atnaujino žiniatinklio standartų, dėl kurių kilo problemų senesnėse svetainėse, palaikymą.

Norėdami tai padaryti, nurodykite vartotojo agentą ir versiją, kurią naudosite žymos turinyje:

Turinio parinktys yra šios:

  • "IE = 5"
  • "IE = imituotiIE7"
  • „IE = 7“
  • "IE = imituotiIE8"
  • "IE = 8"
  • "IE = imituotiIE9"
  • „IE = 9“
  • "IE = kraštas"

Imituodamas versiją, naršyklė nurodo naudoti DOCTYPE, kad nustatytų, kaip perteikti turinį. puslapiai be DOCTYPE bus atvaizduoti keistenybių režimas.

Jei liepiate naudoti naršyklės versiją nemėgdžiojant (t. Y.,

) naršyklė pateiks puslapį standartiniu režimu, neatsižvelgiant į tai, ar yra DOCTYPE deklaracija.

liepia „Internet Explorer“ naudoti aukščiausią galimą tos IE versijos režimą. „Internet Explorer 8“ gali palaikyti iki IE8 režimų, IE9 - IE9 ir pan.

Suderinamas su X-UA Meta žymė Tipas:

„X-UA-Compatible meta tag“ yra „http-equiv“ metažyma.

X-UA suderinamas metažymų formatas:

Imituokite IE 7.

Rodyti kaip IE 8 su arba be DOCTYPE.

„Quirks“ režimas (IE 5)

Rekomenduojama naudoti su X-UA suderinamą metažymą:

Tinklalapiuose, kuriuose įtariate, kad „Internet Explorer 8“ bandys perteikti puslapį neteisingame rodinyje, naudokite „X-UA-Compatible“ metažymą. Pavyzdžiui, kai turite XHTML dokumentą su XML deklaracija. XML deklaracija, esanti dokumento viršuje, perkelia puslapį į suderinamumo rodinį, tačiau DOCTYPE deklaracija turėtų priversti jį pateikti standartiniame rodinyje.

Realybės patikrinimas

Tiesa, mažai tikėtina, kad dirbate kokiose nors svetainėse, kurias reikia pateikti kaip IE 5, bet niekada nežinote. Vis dar yra įmonių, kurios verčia darbuotojus naudoti labai senas naršyklių versijas, kad galėtų toliau naudoti nuosavą seną programinę įrangą, kuri buvo sukurta prieš amžius šioms specifinėms naršyklės. Tiems iš mūsų, žiniatinklio industrijoje, mintis naudoti tokią naršyklę atrodo beprotiška, tačiau įsivaizduokite gamybos įmonę, kuri naudoja dešimtmečius seną programą, kad valdytų savo parduotuvių atsargas. Taip, tikrai yra šiuolaikinių platformų tai padaryti, bet ar jos investavo į vieną iš tų platformų? Jei jų dabartinė sistema nėra sugadinta, kodėl jie galėtų ją pakeisti? Daugeliu atvejų jie to nedarys, ir jūs pastebėsite, kad ši įmonė verčia darbuotojus naudoti tą programinę įrangą ir senovinę naršyklę. Mažai tikėtina? Galbūt, bet tai tikrai įmanoma. jei susiduriate su tokia problema, galėdami paleisti svetainę šiais senesniais dokumentų režimais galite gauti būtent tai, ko jums reikia.

instagram story viewer