Kaip atidaryti dabartinį puslapį suderinamumo režimu. Internet Explorer režimai

Aplink Internet Explorer susidarė situacija, kurios nebegalima stebėti su jokia kita naršykle – versijų diapazonas prasideda nuo 6.0 ir baigiasi 9.0. Naudojimo priežastys pasenusios versijos gali būti visiškai kitoks.

  • Internet Explorer yra integruota į operacinę sistemą Windows sistema o nepatyrę vartotojai net neįtaria, kad yra alternatyva.
  • Įmonės vartotojai su ribotas priėjimas Jie patys negali atnaujinti versijos ar pakeisti naršyklės.
  • IE atnaujinimas į naują versiją vyksta per sistemą Windows "naujinimo, kuri dažnai išjungiama saugumo sumetimais arba siekiant sumažinti interneto srautą.
  • Kai kurios programos, pavyzdžiui, bankininkystės, gali būti „pritaikytos“ veikti tik konkrečiai IE versijai.
  • Dėl mąstymo inercijos, kai vartotojui patinka programa, su kuria jis įpratęs dirbti.

Pati „Microsoft“ labai skatina pereiti prie naujų „Internet Explorer“ versijų ir 2010 m. nustojo palaikyti IE6 ir IE7.

Kalbant apie svetainių kūrėjus, toks didelis versijų rinkinys jiems yra tikra problema. Kiekviena IE versija turi savo unikalių klaidų, tinklalapių atvaizdavimo funkcijų ir nepalaiko tam tikrų CSS ypatybių. Vienas iš radikalių problemos sprendimų yra visiškas kūrėjo atsisakymas palaikyti tam tikras IE versijas. Taigi, kai kurios „Google“ paslaugos, svetainė vkontakte.ru, kai bandote jas pasiekti per IE6, rodo įspėjimą, kad naudojate pasenusi naršyklė. Kita vertus, kai kurie internetinių parduotuvių kūrėjai kovoja dėl kiekvienos naršyklės, manydami, kad net jei 2% naudojasi tam tikra naršykle, jos atsisakymas praranda 2% klientų.

Dėl to, kad kiekviena IE versija svetainę gali rodyti skirtingai, IE8 kūrėjai susidūrė su sunkia dilema - ši versija taip skyrėsi nuo ankstesnės, kad žiūrint per IE8, dauguma svetainių „sugriuvo“. Galiausiai buvo priimtas sprendimas pridėti suderinamumo peržiūros režimą; Dėl greitas perjungimas svetaines šiuo režimu, šalia adreso juostos pridėtas specialus mygtukas (1.6a pav.). Tiesą sakant, perjungus į šį režimą, naršyklė pradėjo veikti kaip 7.0 versija. IE9 jie nuėjo dar toliau ir jame jau galima pereiti prie IE8 arba IE7 (1.6b pav.).

Ryžiai. 1.6. Mygtukas perjungti į suderinamumo režimą
a - IE8, b - IE9

IE versijų gausą dar labiau apsunkina tai, kad naršyklės versijos gali veikti keliais režimais, todėl atsiranda daugybė derinių, į kuriuos kūrėjas turi atsižvelgti. Nuo 8.0 versijos naršyklės režimai perjungiami naudojant kūrėjo įrankius ( Įrankiai > Kūrėjo įrankiai), kurią lengviau paskambinti paspaudus klavišą F12. Šiame įrankyje yra du su režimais susiję meniu elementai: Naršyklės režimas (1.7 pav.) ir Dokumento režimas.

Ryžiai. 1.7. Naršyklės režimai

Naršyklės režimo pasirinkimas nustato šiuos dalykus:

  • „User-Agent“ eilutė, kurią naršyklė siunčia serveriui, „Microsoft“ vadinama „vartotojo agentu“;
  • sąlyginių komentarų versija, kurią „Microsoft“ vadina „versijos vektoriumi“;
  • dokumento režimas.

Vartotojo agentas yra teksto eilutė, siunčiama į serverį, kad būtų galima identifikuoti naršyklę, jos versiją ir Operacinė sistema. User-Agent reikšmė lemia ne tik naršyklę, bet ir paieškos vorus bei tinklo robotus. Galimų vartotojo agento reikšmių sąrašą ir eilutės analizę galite rasti svetainėje http://www.useragentstring.com. Lentelėje 1.1 rodo vartotojo agento reikšmes renkantis skirtingus IE režimus.

Lentelė 1.1. Vartotojo-agento reikšmės
Naršyklės režimas Vartotojo atstovas apibūdinimas
IE7 Mozilla/4.0 (suderinamas; 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; AskT.991 ) Į serverį siunčiami duomenys, kad naršyklė yra IE7.
IE8 Mozilla/4.0 (suderinamas; 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; .NET2PPTV /5.9.1.14019) Į serverį siunčiami duomenys, kad naršyklė yra IE8.
IE9 Mozilla/5.0 (suderinamas; MSIE 9.0; Windows NT 6.1; Trident/5.0) Į serverį siunčiami duomenys, kad naršyklė yra IE9.
IE9 suderinamumo režimas Mozilla/4.0 (suderinamas; 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; .NET2PPTV 2.0; .NET2. /5.9.1.14019) Į serverį siunčiami duomenys, kad naršyklė yra IE7, tačiau reikšmė „Trident/5.0“ atitinka IE9.

Jūsų atveju vartotojo agento eilutė gali skirtis nuo pateiktų lentelėje, nes ji priklauso nuo Windows versijos ir jo parametrus.

Versijos vektorius leidžia naudoti sąlyginius komentarus, kad nustatytų IE versiją ir pateiktumėte atskirą kodą. Sąlyginiai komentarai aktyviai naudojamas makete, siekiant pašalinti išdėstymo skirtumus tarp IE ir kitų naršyklių. Išsamiau apie juos kalbėsime vėliau, tačiau kol kas galite su jais susipažinti mažas pavyzdys kuris rodo tik tekstą IE8. Kitos naršyklės nepaiso šio fragmento, laikydami jį komentaru.

У вас браузер IE8.

Dokumento režimas keičiamas naudojant meniu Developer Tools (1.8 pav.).

Ryžiai. 1.8. Dokumento režimai

Pradedant nuo IE6 versijos, galimi šie režimai (1.2 lentelė).

Be perjungimo tiesiogiai naršyklėje, režimą galite nustatyti naudodami žymą išsiųsdami X-UA-Compatible HTTP antraštę.

Versija gali turėti šias reikšmes (1.3 lentelė).

Lentelė 1.3. IE dokumentų režimai
Reikšmė apibūdinimas
5 Priverstinis perjungimas į IE5 režimą, doctype ignoruojamas.
7 Priverstinis perjungimas į IE7 režimą, doctype ignoruojamas.
8 Priverstinis perjungimas į IE8 režimą, doctype ignoruojamas.
9 Priverstinis perjungimas į IE9 režimą, doctype ignoruojamas.
EmuliuotiIE7 Jei yra doctype, jis persijungia į IE7 režimą, kitu atveju į suderinamumo režimą.
EmuliuotiIE8 Jei yra doctype, jis persijungia į IE8 režimą, kitu atveju į suderinamumo režimą.
EmuliuotiIE9 Jei yra doctype, jis persijungia į IE9 režimą, kitu atveju į suderinamumo režimą.
Kraštas Nustato dokumentą į naujausią galimą režimą. 8.0 versijai tai yra IE8 režimas, 9.0 versijai tai IE9 režimas.

Pavyzdžiui, „Yandex“ svetainė naudoja šį kodą, kad imituotų IE7 režimą.

Pridėjus šį kodą prie dokumento, naršyklėje dingsta suderinamumo režimo mygtukas (1.6 pav.).

Kai kuriate svetainę, turite patikrinti, ar ji suderinama su įvairiais Internetinės versijos Tyrinėtojas. Kita vertus, galite tiesiog patekti į puslapį, kuris yra nesuderinamas Naujausia versija Microsoft naršyklė. Tokiais atvejais režimas jums padės Interneto suderinamumas Explorer 9.

Jei patenkate į puslapį, kuris rodomas netinkamai, pirmiausia pabandykite įjungti suderinamumo režimą (dažniausiai tai padeda, pvz., 1 pav.).

1 pav. Svetainė nesuderinama su Internet Explorer 9 (standartinis vaizdas kairėje, suderinamumo režimas dešinėje)

Kai lankotės svetainėje, kurioje nėra aiškiai nurodyta, kad ji suderinama su „Internet Explorer 9“, adreso juosta pasirodo mygtukas. Spustelėkite šį mygtuką, kad įjungtumėte suderinamumo režimą (puslapis bus atnaujintas spustelėjus šį mygtuką). Norėdami išjungti suderinamumo režimą, dar kartą spustelėkite šį mygtuką. Po to svetainė visada bus rodoma suderinamumo režimu, o mygtukas atrodys taip.

Jei svetainės kūrėjai atnaujina svetainę ir aiškiai nurodo, kad svetainė suderinama su Internet Explorer 9, suderinamumo režimas automatiškai išsijungs. Norėdami peržiūrėti suderinamumo režimo parinktis, spustelėkite - Meniu Aptarnavimas- linija Suderinamumo peržiūros parinktys. Jei norite ištrinti svetainę, pasirinkite svetainę sąraše Svetainės pridėtos prie suderinamumo rodinio ir spustelėkite mygtuką Ištrinti.

2 pav. Suderinamumo rodinio parinktys

Norėdami įtraukti svetainę į sąrašą, eilutėje įveskite svetainės URL Pridėti šią svetainę ir paspauskite Papildyti. Jei norite visada dirbti suderinamumo režimu (pavyzdžiui, dirbate tik vietinis tinklas, kur svetainės buvo sukurtos atsižvelgiant į aštuntąją arba septintąją IE versiją), tada pažymėkite laukelį Rodyti visas svetaines suderinamumo rodinyje. Parametre Rodyti intraneto svetaines suderinamumo rodinyje Pagal numatytuosius nustatymus yra žymimasis laukelis, kuris nurodo naršyklei atidaryti įmonės svetaines IE7 suderinamumo režimu.

Jei norite įjungti suderinamumo režimą ne aštuntoje naršyklės versijoje, spustelėkite , lango apačioje atsiras kūrėjo skydelis (2 pav.).

3 pav. Kūrėjo skydelis

Pasirinkite Dokumento režimas ir išskleidžiamajame sąraše pasirinkite norimą naršyklės versiją. Norėdami, kad naršyklė svetainėse būtų atpažįstama kaip kita versija, spustelėkite Naršyklės režimas ir pasirinkite norimą versiją.

Internet Explorer 9 komanda pažadėjo, kad IE vartotojai galės naršyti visame internete. Manau, kad jiems pavyko.

Jis rodomas ne itin teisingai. Taip yra dėl to, kad su kiekviena nauja naršyklės versija puslapių išvaizda šiek tiek pasikeitė. Dėl to interneto puslapis pradėjo atrodyti, švelniai tariant, neįprastai. Norėdami ištaisyti situaciją, kūrėjai integravosi į interneto naršyklę papildoma funkcija, vadinamas suderinamumo režimu.

Suderinamumo režimo įjungimas

Jei svetainė nesuderinama su Internet Explorer 11, adreso juostoje pasirodo specialus mygtukas. Vieniems tinklalapiams ši funkcija būtina, kitiems – nereikalinga. Pavyzdžiui, jei įgalinsite suderinamumo rodinį google.com, atnaujintas „Google“ žemėlapis greičiausiai neveiks tinkamai. Priešingai, kitos svetainės bus rodomos neteisingai, jei ši funkcija bus išjungta.

Taigi, pirmiausia pažiūrėkime, kaip jį suaktyvinti. Iš naršyklės pereiname į norimą tinklo puslapį ir spustelėkite Paslauga. Čia yra elementas, leidžiantis pakeisti suderinamumo režimo nustatymus. Mes paspaudžiame jį. Tinklalapio adresas bus įrašytas eilutėje, kurioje siūloma įtraukti svetainę į sąrašą, peržiūrimą suderinamumo režimu. Spustelėkite mygtuką Pridėti, po kurio naršyklė tinkamai parodys išteklius.

Ne visada įmanoma iš karto rasti skyrių Paslaugos. Todėl aprašysiu keletą šio meniu atidarymo variantų. Dešiniuoju pelės mygtuku spustelėkite viršuje atidaryti naršyklę, suaktyvinate kontekstinis meniu. Joje mes švenčiame komandinė eilutė. Po to viršuje atsiras meniu su skyreliais, kur rasite Paslaugą. Kitas būdas yra padaryti tą patį, tačiau spustelėkite meniu juostą. Abiem atvejais naršyklės nustatymai pasikeis, o skydelis su šiais įrankiais liks Internet Explorer viršuje.

Jei norite, kad meniu būtų rodomas laikinai, klaviatūroje galite paspausti Alt. Be to, reikiamą langą galite atidaryti paspausdami mygtukus Alt, e, p. Tokiu atveju reikia įjungti rusų kalbą, nes e ir p yra ne lotyniškos, o rusiškos raidės. Jei dėl kokių nors priežasčių to padaryti nepavyko, visada galite įdiegti kitą naršyklę.

Išjungiamas suderinamumo režimas

Tie, kurie nori išjungti suderinamumo režimo funkciją „Internet Explorer 11“, pirmiausia turėtų eiti į darbalaukį. Po to paleiskite naršyklę. Atidarytoje interneto naršyklėje paspauskite Alt, kad atidarytumėte meniu juostą, arba naudokite kitus anksčiau nurodytus būdus.

Eikite į Įrankius, kur pasirenkame Ištrinti naršyklės istoriją. Pažymėkite langelį šalia žurnalo ir spustelėkite Ištrinti. Galima pasirinkti iš sąrašo atskirus puslapius, kuriam šios funkcijos naudoti nenorite.

Sąrašo atnaujinimų išjungimas

Reikėtų pažymėti, kad suderinamumo svetainių sąrašas atnaujinamas automatiškai. Ši funkcija gali būti gana naudinga, nes išteklių, kurie buvo sukurti senesnėms naršyklės versijoms, adresai naudoja Adobe Flash Grotuvas ir tt Bet visada galite išjungti naujinimus.

Norėdami tai padaryti, turite eiti į interneto naršyklės skyrių Paslaugos. Jame pasirenkame Funkcijų parametrus. Tada atžymėkite laukelį šalia eilutės, kurioje sakoma, kad atsisiųskite atnaujintus sąrašus iš „Microsoft“ svetainės. Uždarykite naršyklę.

Galima pastebėti, kad suderinamumo režimas yra gana naudinga funkcija. Todėl nereikia skubėti jo išjungti. Tai turėtų būti daroma tik tuo atveju, jei dėl jo aktyvavimo puslapis netinkamai įkeliamas. Tačiau tokia situacija yra itin reta. Daug dažniau viskas vyksta atvirkščiai, o įjungus režimą svetainė atvaizduojama geriau.

Kai kuriate svetainę, turite patikrinti, ar ji suderinama su skirtingos versijos Internet Explorer. Kita vertus, galite tiesiog atsidurti puslapyje, kuris nesuderinamas su naujausia „Microsoft“ naršyklės versija. Tokiais atvejais jums padės „Internet Explorer 9“ suderinamumo režimas.

Jei patenkate į puslapį, kuris rodomas netinkamai, pirmiausia pabandykite įjungti suderinamumo režimą (dažniausiai tai padeda, pvz., 1 pav.).

1 pav. Svetainė nesuderinama su Internet Explorer 9 (standartinis vaizdas kairėje, suderinamumo režimas dešinėje)

Kai lankotės svetainėje, kurioje nėra aiškiai nurodyta, kad ji suderinama su Internet Explorer 9, adreso juostoje pasirodo mygtukas. Spustelėkite šį mygtuką, kad įjungtumėte suderinamumo režimą (puslapis bus atnaujintas spustelėjus šį mygtuką). Norėdami išjungti suderinamumo režimą, dar kartą spustelėkite šį mygtuką. Po to svetainė visada bus rodoma suderinamumo režimu, o mygtukas atrodys taip.

Jei svetainės kūrėjai atnaujina svetainę ir aiškiai nurodo, kad svetainė suderinama su Internet Explorer 9, suderinamumo režimas automatiškai išsijungs. Norėdami peržiūrėti suderinamumo režimo parinktis, spustelėkite - Meniu Aptarnavimas- linija Suderinamumo peržiūros parinktys. Jei norite ištrinti svetainę, pasirinkite svetainę sąraše Svetainės pridėtos prie suderinamumo rodinio ir spustelėkite mygtuką Ištrinti.

2 pav. Suderinamumo rodinio parinktys

Norėdami įtraukti svetainę į sąrašą, eilutėje įveskite svetainės URL Pridėti šią svetainę ir paspauskite Papildyti. Jei norite visada dirbti suderinamumo režimu (pavyzdžiui, dirbate tik vietiniame tinkle, kuriame svetainės buvo sukurtos atsižvelgiant į aštuntąją arba septintąją IE versiją), pažymėkite langelį Rodyti visas svetaines suderinamumo rodinyje. Parametre Rodyti intraneto svetaines suderinamumo rodinyje Pagal numatytuosius nustatymus yra žymimasis laukelis, kuris nurodo naršyklei atidaryti įmonės svetaines IE7 suderinamumo režimu.

Jei norite įjungti suderinamumo režimą ne aštuntoje naršyklės versijoje, spustelėkite , lango apačioje atsiras kūrėjo skydelis (2 pav.).

3 pav. Kūrėjo skydelis

Pasirinkite Dokumento režimas ir išskleidžiamajame sąraše pasirinkite norimą naršyklės versiją. Norėdami, kad naršyklė svetainėse būtų atpažįstama kaip kita versija, spustelėkite Naršyklės režimas ir pasirinkite norimą versiją.

Internet Explorer 9 komanda pažadėjo, kad IE vartotojai galės naršyti visame internete. Manau, kad jiems pavyko.

Internet Explorer yra bene vienintelė naršyklė, su kuria bent kartą gyvenime teko susidurti absoliučiai kiekvienam. „Windows“ naudotojai: Ne veltui Microsoft ją tiekia su kiekviena operacinės sistemos versija visiškai nemokamai. Tuo pačiu, žinoma, ši programinė įranga savo charakteristikomis toli gražu nėra idealus, tačiau vis dar yra vilties geriausio. Atidžiau pažvelgus į atnaujintą IE 11, nesunku pastebėti, kad naujausia versija atrodo daug geriau nei ankstesnės versijos: turite visiškai naują sąsają ir pagerintą tinklalapio įkėlimo greitį.

Tačiau kai kurios svetainės vis tiek rodomos neteisingai: arba vaizdai ištempti, arba tekstas chaotiškai išbarstytas visame lauke, arba valdymo meniu perkeliamas iš įprasto taško A į tašką B. Iš esmės išeitis iš šios situacijos paprasta - Tiesiog iš naujo sukonfigūruokite režimą suderinant su Internet Explorer 11, kad problema išsispręstų pati. Bet kokias konfigūracijos parinktis galima pasiūlyti?

Kaip nustatyti naršyklę?

Iš esmės nėra daug būdų, kaip sukonfigūruoti suderinamumo režimą „Internet Explorer 11“: tiesiog įjunkite arba išjunkite atitinkamą svetainės parametrą. Kitas klausimas, kada ir kaip kiekviena iš šių parinkčių taikoma Windows?

Su pirmąja jos dalimi lyg ir viskas aišku – įjungiame/išjungiame tuo atveju, jei svetainės elementai visai nerodomi arba įkeliami neteisingai. Atitinkamai, jei svetainėje buvo įjungtas suderinamumo režimas, turite jį išjungti, kad problema išnyktų, ir atvirkščiai. Kalbant apie antrąją klausimo dalį, čia viskas yra šiek tiek sudėtingiau.

Kaip prijungti parametrus?

Remiantis ankstesnių standartinės „Windows“ naršyklės versijų naudojimo patirtimi, nesunku atspėti, kad suderinamumo režimą galite įjungti „Internet Explorer 11“ koreguodami peržiūros parinktis skyriuje „Įrankiai“. Vienintelis laimikis yra tas, kad jį rasti pirmą kartą nėra taip paprasta, nes 11-oje versijoje standartas failų meniu paslėpti ir norėdami jį „reanimuoti“, turėsite naudoti vieną iš galimų gudrybių, būtent:


Vienaip ar kitaip, pasirodžius langui „Peržiūros parinktys“, įjungti standartinį suderinamumo režimą „Windows“ naršyklė Pirmiausia pažymėkite langelius šalia dviejų parametrų – „Rodyti svetaines...“ ir „Naudoti suderinamumo sąrašus...“, tada nurodykite žiniatinklio portalo, su kuriuo kyla problemų įkeliant, adresą ir spustelėkite „Pridėti“. mygtukas:

Koks rezultatas? Mažiau nei 2 minutės – ir 11-osios IE versijos suderinamumo režimas įjungtas!

Kaip išjungti parinktį?

Jei svetainė nustoja normaliai veikti dėl IE 11 įjungto suderinamumo režimo, turėsite pasinaudoti vienu iš būdų, kad atšauktumėte šį parametrą. Visų pirma, galite apsiginkluoti atvirkštiniu būdu, t.y. įjungti ir išjungti. Tokiu atveju, norėdami sukonfigūruoti kombinuotąjį režimą, atidarykite meniu „Įrankiai“, jame pasirinkite elementą „Peržiūros parinktys...“, o tada prie išimties pridėtų svetainių sąraše raskite tą, su kuria susiduriama su problemomis, kai peržiūrėdami, spustelėkite jį pele ir spustelėkite mygtuką "Ištrinti" ":

Jei probleminės svetainės sąraše nėra, labai tikėtina, kad ji įtraukta į standartą „Windows“ sąrašai. Tokiu atveju, norėdami išspręsti jo įkėlimo problemą, laukelyje „Peržiūros parinktys...“ turėsite panaikinti žymėjimą „Naudoti sąrašus...“.

Be to, „Windows“ naršyklės istorijos išvalymas, tai yra, joje peržiūrėtų svetainių istorijos ištrynimas, padės išspręsti parametro išjungimo problemą. Norėdami tai padaryti, atidarę „Internet Explorer“ 11 versijoje, paspauskite Alt, tada pasirodžiusiame meniu spustelėkite skirtuką „Įrankiai“ ir iš siūlomo sąrašo pasirinkite atitinkamą užduotį. Tada pažymėkite langelį šalia „Žurnalas“ ir spustelėkite mygtuką „Ištrinti“:

Štai ir visi sunkumai! Ar gali susitvarkyti?

Dalintis