X-UA-kompatibilis metatag információk

click fraud protection

Sok éven át a Microsoft Internet Explorer böngészőjének elavult verziói okoztak fejfájást a weboldalak tervezőinek és fejlesztőinek. CSS fájlok létrehozásának szükségessége, amelyek kifejezetten a régebbi IE verziókra vonatkoznak, sok régóta webfejlesztőnek eszébe jut. Szerencsére az IE újabb verziói, valamint a Microsoft legújabb böngészője Él, sokkal jobban megfelelnek a webes szabványoknak, és mivel ezek az újabb Microsoft böngészők "örökzöldek" úgy, ahogyan automatikus frissítés a legújabb verzióra, nem valószínű, hogy küzdeni fogunk a platform elavult verzióival, ahogy mi tettük a múltban.

Az 'e' szimbólum és a nyíl jel illusztrációja
Ivary / Getty Images

A legtöbb webdesigner számára a Microsoft böngészője továbbfejleszti azt, hogy már nem kell megküzdenünk a kihívásokkal, amelyeket a régi IE verzió jelentett nekünk a múltban. Néhányunk azonban nem ilyen szerencsés. Ha egy általad kezelt webhely továbbra is jelentős számú látogatót tartalmaz egy régebbi IE verzióból, vagy ha belső erőforrásokon dolgozik, például egy intraneten, egy olyan vállalat esetében, amely valamilyen okból használja a régebbi IE verziók egyikét, akkor folytatnia kell a tesztelést ezeken a böngészőkön, annak ellenére, hogy ezek elavult. Ennek egyik módja az X-UA-Compatible mód használata.

instagram viewer

Az X-UA-Compatible egy dokumentum módú metacímke, amely lehetővé teszi a webes szerzők számára, hogy kiválasszák, az Internet Explorer melyik verziójaként kell megjeleníteni az oldalt. Az Internet Explorer 8 használja annak meghatározására, hogy egy oldalt IE 7 (kompatibilitási nézet) vagy IE 8 (szabvány nézet) formában kell-e megjeleníteni.

Ne feledje, hogy az Internet Explorer 11 alkalmazással a dokumentummódok elavultak - már nem használják őket. Az IE11 frissítette a régebbi webhelyekkel kapcsolatos problémákat okozó webes szabványok támogatását.

Ehhez meg kell adnia a címke tartalmában használandó felhasználói ügynököt és verziót:

A tartalommal kapcsolatos lehetőségek a következők:

  • "IE = 5"
  • "IE = EmulateIE7"
  • "IE = 7"
  • "IE = EmulateIE8"
  • "IE = 8"
  • "IE = EmulateIE9"
  • "IE = 9"
  • "IE = él"

A verzió emulálása azt mondja a böngészőnek, hogy a DOCTYPE használatával határozza meg a tartalom megjelenítésének módját. A DOCTYPE nélküli oldalakat a rendszer rendereli furcsa mód.

Ha azt mondja neki, hogy emulálás nélkül használja a böngésző verzióját (azaz

) a böngésző normál módban rendereli az oldalt, függetlenül attól, hogy van-e DOCTYPE deklaráció.

utasítja az Internet Explorert, hogy az IE adott verziója számára elérhető legmagasabb módot használja. Az Internet Explorer 8 akár az IE8 módokat, az IE9 az IE9 módokat stb.

X-UA-kompatibilis Meta Tag Típus:

Az X-UA-Compatible metacímke egy http-equiv metacímke.

X-UA-kompatibilis metacímke formátum:

Az IE 7 utánzása.

Kijelzés IE 8 formátumban, DOCTYPE nélkül vagy anélkül.

Quirks mód (IE 5)

X-UA-kompatibilis metacímke ajánlott felhasználások:

Használja az X-UA-kompatibilis metacímkét azokon a weboldalakon, ahol gyanítja, hogy az Internet Explorer 8 megpróbálja hibásan megjeleníteni az oldalt. Például, ha XML-dokumentum van XML-deklarációval. A dokumentum tetején található XML deklaráció az oldalt kompatibilitási nézetbe helyezi, de a DOCTYPE deklarációnak arra kell kényszerítenie, hogy a szabvány nézetben jelenjen meg.

Valódiság ellenőrzése

Kétségtelen, hogy valószínűtlen, hogy olyan weboldalakon dolgozik, amelyeket IE 5-ként kell megjelenítenie, de soha nem lehet tudni. Még mindig vannak olyan vállalatok, amelyek arra kényszerítik az alkalmazottakat, hogy a böngészők nagyon-nagyon régi verzióit használják annak érdekében, hogy továbbra is használhassák a régóta saját fejlesztésű, saját fejlesztésű szoftvert. böngészők. Számunkra a webiparban őrültnek tűnik az ilyen böngésző használatának ötlete, de képzeljünk el egy gyártó céget, amely egy évtizedes programot használ a készlet kezelésére a boltban. Igen, bizonyára vannak modern platformok erre, de vajon befektettek-e egy ilyen platformba? Ha a jelenlegi rendszerük nem sérül meg, miért változtatnának rajta? Sok esetben nem fognak, és úgy találja, hogy ez a vállalat arra kényszeríti az alkalmazókat, hogy használják ezt a szoftvert, és az antik böngésző biztosan futtatja. Valószínűtlen? Talán, de ez biztosan lehetséges. ha ilyen problémába ütközik, akkor a webhely futtatása ezekben a régebbi dokumentummódokban pontosan az lehet, amire szüksége van.

instagram story viewer