Néha egy webhely szokatlanul néz ki az Internet Explorerben. A képek nem láthatók, a menük rosszul helyezkednek el, a szövegmezők pedig véletlenül vannak szétszórva. Ennek oka lehet, hogy a számítógépén lévő Windows Internet Explorer és maga a webhely nem kompatibilis. Ha egy webhely nem kompatibilis az Internet Explorer programmal, a címsorban megjelenik a Nézet kompatibilitási módban gomb. Ha engedélyezve van, az Internet Explorer kompatibilitási nézete automatikusan megjelenik minden alkalommal, amikor felkeres egy webhelyet.
Mert kapcsolja ki a kompatibilitási nézetet:
Internet Explorer 8, 9, 10 és 11 böngészőben:
Te is törölje a webhelyek teljes listáját a kompatibilitási nézet segítségével a böngészési előzmények törlésével. Ezért:
Internet Explorer 8-ban:
- Nyissa meg az Internet Explorert.
- Kattintson a Biztonság gombra, és válassza a Böngészési előzmények törlése lehetőséget.
Internet Explorer 9 esetén:
- Nyissa meg az Internet Explorert.
- Az Eszközök menüben válassza a Böngészési előzmények törlése lehetőséget.
- A Böngészési előzmények törlése párbeszédpanelen jelölje be az Előzmények jelölőnégyzetet, és kattintson a Törlés gombra.
Internet Explorer 10 esetén:
- Nyissa meg a klasszikus Internet Explorer böngészőt.
- Koppintson vagy kattintson az Eszközök kiválasztásához, majd válassza a Böngészési előzmények törlése lehetőséget.
- A Böngészési előzmények törlése párbeszédpanelen érintse meg vagy kattintson az Előzmények jelölőnégyzetre, majd érintse meg vagy kattintson a Törlés gombra.
Internet Explorer 11 esetén:
- Nyissa meg az asztalt, majd érintse meg vagy kattintson az Internet Explorer ikonra a tálcán.
- Nyomja meg az Alt billentyűt a menüsor megjelenítéséhez (vagy tartsa lenyomva a címsort, majd válassza a Menüsort).
- Koppintson vagy kattintson az Eszközök kiválasztásához, majd válassza a Böngészési előzmények törlése lehetőséget.
- A Böngészési előzmények törlése párbeszédpanelen jelölje be az Előzmények jelölőnégyzetet, majd kattintson vagy koppintson a Törlés gombra.
A kompatibilitási lista rendszeresen frissül, és az Internet Explorer automatikusan letölti ezeket a frissítéseket. Ez a lista a böngészők régebbi vagy eltérő verzióihoz tervezett webhelyeket, az Adobe Flash Playert használó webhelyeket és egyéb olyan lehetőségeket tartalmaz, amelyek javítják a webböngészés élményét. A frissítések letöltésének letiltásához tegye a következőket: a kompatibilitási lista frissítéseinek letiltása Bármikor. Ezért:
Internet Explorer 8-ban:
- Nyissa meg az Internet Explorert.
- Törölje a Frissített webhelylista hozzáadása a Microsofttól jelölőnégyzet jelölését, és koppintson vagy kattintson a Bezárás gombra.
Internet Explorer 9 esetén:
- Nyissa meg az Internet Explorert.
- Nyomja meg az ALT billentyűt a menüsor megnyitásához (vagy kattintson a jobb gombbal a címsorra, és válassza a Menüsort).
- Törölje a Frissített webhelylisták hozzáadása a Microsofttól jelölőnégyzet jelölését, és koppintson vagy kattintson a Bezárás gombra.
Internet Explorer 10 Windows 7 rendszerhez:
- Nyissa meg az Internet Explorert.
- Nyomja meg az ALT billentyűt a menüsor megnyitásához (vagy kattintson a jobb gombbal a címsorra, és válassza a Menüsort).
- Törölje a Frissített kompatibilitási listák letöltése a Microsoft webhelyéről jelölőnégyzet jelölését, majd kattintson a Bezárás gombra.
Internet Explorer 10 esetén:
- Nyissa meg a klasszikus Internet Explorer böngészőt.
- Nyomja meg az Alt billentyűt a menüsor megnyitásához (vagy tartsa lenyomva a címsort, és válassza a Menüsor lehetőséget).
- Koppintson vagy kattintson az Eszközök kiválasztásához, majd válassza a Kompatibilitási nézet beállításai lehetőséget.
- Törölje a Frissített kompatibilitási listák letöltése a Microsofttól jelölőnégyzet jelölését, és koppintson vagy kattintson a Bezárás gombra.
Módosítsa a megtekintési beállításokat a kompatibilitási nézetben:
Internet Explorer 8-ban:
- Nyissa meg az Internet Explorert.
- Koppintson vagy kattintson az Eszközök elemre, majd válassza a Kompatibilitási nézet beállításai lehetőséget.
Internet Explorer 9 esetén:
- Nyissa meg az Internet Explorert.
- Nyomja meg az ALT billentyűt a menüsor megnyitásához (vagy kattintson a jobb gombbal a címsorra, és válassza a Menüsort).
- Koppintson vagy kattintson az Eszközök kiválasztásához, majd válassza a Kompatibilitási nézet beállításai lehetőséget.
Internet Explorer 10 Windows 7 rendszerhez:
- Nyissa meg az Internet Explorert.
- Nyomja meg az ALT billentyűt a menüsor megnyitásához (vagy kattintson a jobb gombbal a címsorra, és válassza a Menüsort).
- Az Eszközök menüben válassza a Kompatibilitási nézet opciókat.
Internet Explorer 10 esetén:
- Nyissa meg a klasszikus Internet Explorer böngészőt.
- Nyomja meg az Alt billentyűt a menüsor megnyitásához (vagy tartsa lenyomva a címsort, és válassza a Menüsor lehetőséget).
- Koppintson vagy kattintson az Eszközök kiválasztásához, majd válassza a Kompatibilitási nézet beállításai lehetőséget.
Az IE-kompatibilitási mód egy olyan lehetőség, amely az oldalt úgy jeleníti meg a böngészőben, ahogyan annak egy régebbi verziójában nézne ki. Az ok, amiért ez a mód megjelent, az az oka, hogy az IE régebbi verzióinak weboldalak megjelenítése közötti különbségek olyan nagyok voltak, hogy az új verziók kiadásakor sok webhely már nem megfelelően jelenik meg.
Ennek a módnak az engedélyezéséhez van egy speciális gomb a címsor végén:
A kompatibilitási módot a „Fejlesztői eszközök” panelen (az F12 megnyomásával kapcsolja be), a „Böngésző mód” menüben is engedélyezheti.
IE9 esetén ez a menü lehetővé teszi a különböző kompatibilitási módok kiválasztását: IE7, IE8 és IE9 kompatibilitási nézet. Ezen módok egyikének kiválasztása határozza meg, hogy milyen User-Agent értéket küldjön a kiszolgálónak, hogyan olvassa be a feltételes megjegyzéseket, és milyen dokumentummódot.
A User-Agent egy karakterlánc, amelyet a böngésző küld a szervernek, hogy azonosítsa a verzióját, valamint az operációs rendszer verzióját. Ezért ha a böngésző mód IE7, akkor a szerver olyan adatokat kap, hogy IE7, ha IE8, akkor IE8 stb. Ha az IE9-kompatibilitási nézet módot választja, akkor a felhasználói ügynöknek is elküldi az információt, hogy a verzió IE7. Ha arra van szüksége, hogy a webhely mindig egy bizonyos kompatibilitási módban nyíljon meg, a címkén keresztül beállíthatja a User-Agent :
Ha itt 5-től 9-ig terjedő verziót ad meg, akkor az oldalt ennek a böngészőverziónak a módjában kell megjeleníteni. A verziót „Edge”-re is beállíthatja:
Ez azt jelenti, hogy a dokumentum a legelérhetőbb böngésző módban nyílik meg, vagyis ha a használt böngésző IE8, akkor IE8 mód, ha IE9, akkor IE9 stb. Ebben az esetben a címsor melletti Kompatibilitási nézet gomb nem lesz elérhető.
Fontos, hogy a fejrészben a címke felett csak egy címke volt
A kompatibilitási nézet módot a böngészőben is szabályozhatja az „Eszközök” -> „Kompatibilitási nézet beállításai” menüben.
Még akkor is, ha a fejlesztők kifejezetten kijelentették, hogy egy oldal kompatibilis az IE legújabb verziójával, és a Kompatibilitási nézet gomb nem érhető el, ezzel a menüvel hozzáadhat egy webhelyet a kompatibilitási nézetben mindig megjelenítendő webhelyek listájához. .
Az Internet Explorer körül olyan helyzet alakult ki, amely más böngészővel már nem látható - a verziók skálája 6.0-val kezdődik és 9.0-val ér véget. Az elavult verziók használatának okai teljesen eltérőek lehetnek.
- Az Internet Explorer be van építve a Windows operációs rendszerbe, és a tapasztalatlan felhasználók nem is tudnak alternatíva létezéséről.
- A korlátozott vállalati felhasználók önmagukban nem frissíthetik a verziót és nem módosíthatják a böngészőt.
- Az IE a Windows Update rendszeren keresztül frissül egy új verzióra, amelyet gyakran letiltanak biztonsági okokból vagy az internetes forgalom csökkentése miatt.
- Egyes alkalmazások, például a banki szolgáltatások, „testreszabhatók”, hogy csak az IE egy adott verziójához működjenek.
- A gondolkodás tehetetlensége miatt, amikor a felhasználónak tetszik az a program, amellyel dolgozni szokott.
A Microsoft maga is határozottan támogatja az Internet Explorer új verzióira való átállást, és 2010-ben leállította az IE6 és IE7 támogatását.
Ami a weboldal-fejlesztőket illeti, a verziók ilyen nagy halmaza komoly problémát jelent számukra. Az IE minden verziója saját egyedi hibákat, weboldal-megjelenítési funkciókat tartalmaz, és nem támogat bizonyos CSS-tulajdonságokat. A probléma egyik radikális megoldása az, hogy a fejlesztő teljes mértékben megtagadja az IE bizonyos verzióinak támogatását. Így néhány Google-szolgáltatás, a vkontakte.ru webhely, amikor megpróbál hozzáférni az IE6-on keresztül, figyelmeztetést ad ki, hogy elavult böngészőt használ. Másrészt egyes webáruház-fejlesztők minden böngészőért harcolnak, úgy gondolják, hogy még ha 2%-uk használ is egy bizonyos böngészőt, annak elhagyása a vásárlók 2%-ának elvesztéséhez vezet.
Tekintettel arra, hogy az IE minden verziója eltérően képes megjeleníteni egy webhelyet, az IE8 fejlesztői nehéz dilemmával szembesültek - ez a verzió annyira különbözött az előzőtől, hogy IE8-on keresztül a webhelyek többsége „összeomlott”. Végül az a döntés született, hogy hozzáadunk egy kompatibilitási nézet módot; A webhelyek gyors átváltásához ebbe a módba egy speciális gomb került a címsor mellé (1.6a ábra). Valójában, amikor erre az üzemmódra váltott, a böngésző 7.0-s verzióként kezdett működni. Az IE9-ben még tovább mentek és abban már lehet váltani IE8-ra vagy IE7-re (1.6b ábra).
Rizs. 1.6. Gomb a kompatibilitási módba váltáshoz
a - IE8-ban, b - IE9-ben
Az IE-verziók bőségét tovább bonyolítja, hogy a böngészőverziók többféle üzemmódban is működhetnek, így számos kombináció születhet, amelyeket a fejlesztőnek figyelembe kell vennie. A 8.0-s verziótól kezdve a böngésző módok váltása a Fejlesztői eszközökön keresztül történik ( Eszközök > Fejlesztői eszközök), amelyet az F12 billentyű lenyomásával könnyebben hívhatunk. Ennek az eszköznek két menüpontja van az üzemmódokhoz társítva: Böngésző mód (1.7. ábra) és Dokumentum mód.
Rizs. 1.7. Böngésző módok
A böngésző mód kiválasztása a következőket határozza meg:
- a böngésző által a szervernek küldött User-Agent karakterláncot a Microsoft „felhasználói ügynöknek” nevezi;
- egy verzió a feltételes megjegyzésekhez, amelyet a Microsoft "verzióvektornak" nevez;
- dokumentum mód.
A felhasználói ügynök egy szöveges karakterlánc, amelyet a kiszolgálónak küldenek, hogy azonosítsa a böngészőt, annak verzióját és operációs rendszerét. A User-Agent érték nemcsak a böngészőt, hanem a keresőpókokat és a hálózati robotokat is meghatározza. A lehetséges User-Agent értékek listája és a karakterlánc elemzése megtalálható a http://www.useragentstring.com webhelyen. táblázatban Az 1.1 a User-Agent értékeket mutatja a különböző IE módok kiválasztásakor.
Böngésző mód | User-Agent | Leírás |
---|---|---|
IE7 | Mozilla/4.0 (kompatibilis; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; A.540bPTV2. ) | Az adatok elküldésre kerülnek a szervernek, hogy a böngésző IE7. |
IE8 | Mozilla/4.0 (kompatibilis; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET2RPC4bT; /5.9.1.14019) | Az adatok elküldésre kerülnek a szervernek, hogy a böngésző IE8. |
IE9 | Mozilla/5.0 (kompatibilis; MSIE 9.0; Windows NT 6.1; Trident/5.0) | Az adatok elküldésre kerülnek a szervernek, hogy a böngésző IE9. |
IE9 kompatibilitási mód | Mozilla/4.0 (kompatibilis; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET2RPC4bT; .NET2. /5.9.1.14019) | Azt az adatot küldi el a szervernek, hogy a böngésző IE7, de a „Trident/5.0” érték az IE9-nek felel meg. |
Az Ön esetében a User-Agent karakterlánc eltérhet a táblázatban láthatóktól, mivel a Windows verziójától és beállításaitól függ.
A verzióvektor lehetővé teszi feltételes megjegyzések használatát az IE verziójának meghatározásához és külön kód megadásához. A feltételes megjegyzéseket erősen használják az elrendezésben, hogy kiküszöböljék az IE és más böngészők közötti elrendezésbeli különbségeket. A későbbiekben részletesebben is szó lesz róluk, de most megnézhet egy kis példát, amely csak IE8-ban jeleníti meg a szöveget. Más böngészők figyelmen kívül hagyják ezt a töredéket, és megjegyzésnek tekintik.
У вас браузер IE8.
A dokumentum módot a Fejlesztői eszközök menüjében módosíthatja (1.8. ábra).
Rizs. 1.8. Dokumentum módok
Az IE6 verziótól kezdve a következő módok állnak rendelkezésre (1.2. táblázat).
Amellett, hogy közvetlenül a böngészőben válthat, a módot a címkén keresztül is beállíthatja az X-UA-Compatible HTTP fejléc elküldésével.
A verzió a következő értékeket veheti fel (1.3. táblázat).
Jelentése | Leírás |
---|---|
5 | Kényszerített IE5 módba váltás, a doctype figyelmen kívül marad. |
7 | Kényszerített IE7 módra váltás, a doctype figyelmen kívül marad. |
8 | Kényszerített IE8 módra váltás, a doctype figyelmen kívül marad. |
9 | Kényszerített IE9 módba váltás, a doctype figyelmen kívül hagyva. |
EmulateIE7 | Ha elérhető egy doctype, akkor IE7 módba vált, egyébként kompatibilitási módba. |
EmulateIE8 | Ha elérhető egy doctype, akkor IE8 módba vált, egyébként kompatibilitási módba. |
EmulateIE9 | Ha van doctype, akkor IE9 módba kapcsol, egyébként kompatibilitási módba. |
Él | A dokumentumot a legújabb elérhető módra állítja. A 8.0-s verziónál ez az IE8 mód, a 9.0-s verziónál ez az IE9 mód. |
Például a Yandex webhely a következő kódot használja az IE7 mód emulálásához.
Amikor hozzáadja ezt a kódot egy dokumentumhoz, a kompatibilitási mód gombja (1.6. ábra) eltűnik a böngészőből.
Néha vannak olyan helyzetek, amikor az Internet Explorer 11 vagy 10 nem jeleníti meg megfelelően a weboldalakat.
Ez azért történik, mert az oldalak megjelenése kissé megváltozhat az új böngészőkben. Ennek eredményeként a webhely szokatlannak tűnhet.
A megjelenés javítása érdekében a fejlesztők bevezették az IE 11-ben és 10-ben a „kompatibilitási mód” nevű funkciót.
Ha engedélyezi a kompatibilitási módot az IE 11-ben vagy 10-ben, a webhely megjelenítési beállításai módosulnak – az Internet Explorer 9 vagy 8 funkcionalitását veszik fel.
A kompatibilitási mód nem csak az IE 11 és 10 böngészőhöz, hanem játékokhoz és programokhoz is engedélyezhető, csak kicsit másképp.
Az Internet Explorer 11 vagy 10 konfigurálása a kompatibilitási mód engedélyezéséhez
Mielőtt továbblépne a kompatibilitási mód engedélyezésére az IE 11 vagy 10 böngészőkben, egy kis lépést kell végrehajtania, vagy inkább engedélyeznie kell a „menü” megjelenítését.
Ehhez kattintson a jobb egérgombbal bárhová a böngésző legtetején, és jelölje be a „menüsor” sor melletti négyzetet.
Most lesz egy új sor, amelyben számos testreszabási lehetőséghez fog hozzáférni.
Vegye figyelembe azt is, hogy ha az oldal nem kompatibilis az Internet Explorer 11 böngészővel, akkor a címsorban (jobb oldalon) megjelenik egy gomb, amelyre kattintva a böngésző automatikusan átvált a webhelyek korábbi verzióinak megfelelő megjelenítésére.
A kompatibilitási mód engedélyezése az IE 11-ben és 10-ben
Most, hogy van menüsora, kattintson a „szolgáltatás” lehetőségre, és a megjelenő lapon válassza a „Kompatibilitási mód megtekintési beállításai” vagy a „Megtekintés...” lehetőséget.
Ezt követően a megjelenő ablakba (ha az első opciót választja) megjelenik annak a weboldalnak a címe, amelyen éppen tartózkodik, ahol a rendszer kéri, hogy adjon hozzá egy oldalt a kompatibilitási módban való megtekintéshez.
Kattintson a „Hozzáadás” gombra, és az Internet Explorer böngészője újraépül, és elkezdi megfelelően megjeleníteni a hozzáadott webhelyet.
Azok számára, akik szeretnék kikapcsolni a kompatibilitási módot az Internet Explorer 11-ben, egy nyitott böngészőben nyomja meg az „Alt” billentyűt a menüsor megjelenítéséhez, vagy hívja a fent leírtak szerint.
Ezután lépjen a „szolgáltatás” elemre, és kattintson a „böngészési előzmények törlése” sorra. Megjelenik egy ablak, amelyben a kompatibilitási módok listáját teljesen és az egyes webhelyekre vonatkozóan is törölheti (naplózási lehetőség).
Meg kell jegyezni, hogy ez a funkció az Internet Explorerben nagyon hasznos, és automatikusan frissül.
Az IE régebbi verzióihoz tervezett webhelyek címei itt kerülnek megadásra, bár a frissítések kívánt esetben letilthatók.
Azonban ne rohanjon a letiltásával - sok webhely sokkal jobban jelenik meg, ha a funkció engedélyezve van. Sok szerencsét.
Amikor egy webhelyet fejleszt, ellenőriznie kell, hogy kompatibilis-e az Internet Explorer különböző verzióival. Másrészt előfordulhat, hogy egyszerűen olyan oldalra kerül, amely nem kompatibilis a Microsoft böngészőjének legújabb verziójával. Ilyen esetekben az Internet Explorer 9 kompatibilitási módja segít.
Ha olyan oldalra érkezik, amely nem jelenik meg megfelelően, először próbálja meg bekapcsolni a kompatibilitási módot (leggyakrabban ez segít, például az 1. ábrán).
1. ábra – A webhely nem kompatibilis az Internet Explorer 9 böngészővel (bal oldali normál nézet, jobb oldalon a kompatibilitási mód)
Ha olyan webhelyet keres fel, amely nem jelzi kifejezetten, hogy kompatibilis az Internet Explorer 9-cel, egy gomb jelenik meg a címsorban. Kattintson erre a gombra a kompatibilitási mód engedélyezéséhez (az oldal a gombra kattintás után frissül). A kompatibilitási mód kikapcsolásához kattintson újra erre a gombra. Ezt követően az oldal mindig kompatibilitási módban jelenik meg, és a gomb így fog kinézni.
Ha a webhely fejlesztői frissítik a webhelyet, és kifejezetten jelzik, hogy a webhely kompatibilis az Internet Explorer 9 böngészővel, a kompatibilitási mód automatikusan kikapcsol. A kompatibilitási mód opcióinak megtekintéséhez kattintson a gombra
2. ábra – Kompatibilitási nézet beállításai
Ha egy webhelyet szeretne hozzáadni a listához, írja be a webhely URL-címét a sorban Adja hozzá ezt a webhelyetés nyomja meg Hozzáadás. Ha mindig kompatibilitási módban szeretne dolgozni (például csak helyi hálózaton dolgozik, ahol a webhelyeket az IE nyolcadik vagy hetedik verzióját szem előtt tartva fejlesztették), jelölje be a négyzetet Az összes webhely megjelenítése a kompatibilitási nézetben. A paraméterben Intranet webhelyek megjelenítése a kompatibilitási nézetben Alapértelmezés szerint van egy jelölőnégyzet, amely azt mondja a böngészőnek, hogy IE7 kompatibilitási módban nyissa meg a vállalati webhelyeket.
Ha a kompatibilitási módot nem a böngésző nyolcadik verziójához szeretné engedélyezni, kattintson a gombra
3. ábra - Fejlesztői panel
Válassza ki Dokumentum módés válassza ki a kívánt böngészőverziót a legördülő listából. Ha a böngészőt a webhelyeken más verzióként szeretné felismerni, kattintson a gombra Böngésző módés válassza ki a kívánt verziót.
Az Internet Explorer 9 csapata azt ígérte, hogy az IE-felhasználók a teljes internetet böngészhetik majd. Szerintem sikerült nekik.