Internet Explorer

"Internet Explorer" (IE); anksčiau žinomas kaip "Microsoft Internet Explorer" ir "Windows Internet Explorer", buvo "Microsoft" sukurta grafinių interneto naršyklių serija. Nuo 1995 m. ji buvo "Microsoft Windows" operacinės sistemos dalis. Pirmą kartą ji buvo išleista tais pačiais metais kaip papildomo paketo "Microsoft Plus!", skirto "Windows 95", dalis. Vėlesnės versijos buvo nemokamai parsisiunčiamos arba įtrauktos į "Windows 95" ir vėlesnes "Windows" versijas.

Nuo 1999 m. IE yra populiariausia interneto naršyklė, o 2002-2003 m. IE5 ir IE6 sudarė net 95 proc. naudojamų naršyklių. Nuo populiarumo viršūnės dėl konkuruojančių interneto naršyklių jos naudojimo dalis sumažėjo iki 55 % ir pamažu mažėja. Dešimtojo dešimtmečio pabaigoje "Microsoft" IE per metus išleisdavo daugiau nei 100 milijonų JAV dolerių, o 1999 m. prie jo dirbo daugiau nei 1000 žmonių.

Naujausia versija - "Internet Explorer 11". Iš pradžių buvo planuota, kad "Internet Explorer" bus pašalinta iš "Windows 7" ir "Windows Server 2008 R2" Europoje, tačiau vėliau "Microsoft" atsisakė šių planų ir vietoj to į produktus įtraukė naršyklės pasirinkimo ekraną, kuriame naudotojai galės pasirinkti kitą interneto naršyklę, jei norės.

Taip pat buvo sukurtos kitoms operacinėms sistemoms skirtos "Internet Explorer" versijos, įskaitant įterptinę OEM versiją "Internet Explorer for Windows CE" (IE CE), skirtą "WinCE" platformoms ir šiuo metu pagrįstą IE6; "Internet Explorer for Pocket PC", vėliau pervadintą "Internet Explorer Mobile", skirtą "Windows Mobile" ir "Windows CE" ir toliau kuriamą kartu su pažangesnėmis staliniams kompiuteriams skirtomis versijomis; ir nutrauktas "Internet Explorer for Mac" ir "Internet Explorer for UNIX" ("Solaris" ir HP-UX).

Naujausioje "Windows" versijoje "Windows 10" įdiegta nauja interneto naršyklė "Microsoft Edge". Programa "Internet Explorer 11" tebėra įtraukta, tačiau ją ketinama naudoti svetainėms, kurios tinkamai neveikia su naujuoju "Microsoft Edge" atvaizdavimo varikliu.

Istorija

"Internet Explorer" projektą 1994 m. vasarą pradėjo Thomas Reardonas, naudodamas "Spyglass, Inc." pradinį kodą. Mosaic" - ankstyvosios komercinės interneto naršyklės, formaliai susijusios su pionieriška NCSA "Mosaic" naršykle. 1994 m. pabaigoje "Microsoft" licencijavo "Spyglass Mosaic" už ketvirčio mokestį ir procentinę dalį nuo "Microsoft" ne "Windows" pajamų už programinę įrangą. Nors "Spyglass Mosaic" pavadinimas buvo panašus į "NCSA Mosaic", "Spyglass Mosaic" taupiai naudojo "NCSA Mosaic" išeities kodą.

"Internet Explorer 1

"Internet Explorer 1" debiutavo 1995 m. rugpjūčio 16 d. Tai buvo perdirbta "Spyglass Mosaic" versija, kurią "Microsoft", kaip ir daugelis kitų bendrovių, pradėjusių kurti naršykles, licencijavo iš "Spyglass Inc. Ji buvo įdiegta kartu su "Microsoft Plus! for Windows 95" ir "Windows 95" OEM versija. Ji buvo įdiegta kaip "Internet Jumpstart" rinkinio "Plus!" dalis. Internet Explorer komandą pradžioje kūrė maždaug šeši žmonės. Po kelių mėnesių buvo išleista "Internet Explorer 1.5", skirta "Windows NT" sistemai, ir joje buvo įdiegtas pagrindinių lentelių atvaizdavimo palaikymas. Tačiau nemokamai įtraukdami jį į savo OS, jie neprivalėjo mokėti "Spyglass Inc." autorinio atlyginimo, dėl to buvo iškelta byla ir pasiektas kelių milijonų JAV dolerių susitarimas.

"Internet Explorer 2

1996 m. rugpjūčio 24 d. "Internet Explorer 2" buvo išleista "Windows 95", "Windows NT 3.5" ir "NT 4.0" operacinėms sistemoms (po 1995 m. lapkričio mėn. pasirodžiusios 2.0 beta versijos). Joje buvo palaikomi SSL, slapukai, VRML, RSA ir interneto naujienų grupės. 2 versija taip pat buvo pirmoji versija, skirta "Windows 3.1" ir "Macintosh System 7.0.1" (PPC arba 68k), nors "Mac" versija PPC buvo išleista tik 1996 m. sausį, o 68k - balandį. "Mac" kompiuteriams skirta 2.1 versija pasirodė 1996 m. rugpjūtį, nors tuo metu "Windows" jau turėjo 3.0 versiją. 1996 m. pradžioje 2 versija buvo įtraukta į "Windows 95 OSR 1" ir "Microsoft Internet Starter Kit for Windows 95". Ji pradėta naudoti su dvylika kalbų, įskaitant anglų kalbą, tačiau iki 1996 m. balandžio mėn. jų skaičius išsiplėtė iki 24, 20 ir 9 atitinkamai "Win 95", "Win 3.1" ir "Mac" kompiuteriams. 2.0i versija palaikė dviejų baitų simbolių rinkinį.

"Internet Explorer 3

1996 m. rugpjūčio 13 d. buvo išleista "Internet Explorer 3", kuri tapo daug populiaresnė už savo pirmtakes. "Internet Explorer 3" buvo pirmoji pagrindinė naršyklė, palaikanti CSS, nors ji buvo tik dalinė. Joje taip pat buvo įdiegta "ActiveX" valdiklių, "Java" programėlių, įterptinės daugialypės terpės ir turinio metaduomenų sistemos PICS palaikymas. 3 versija taip pat buvo komplektuojama su "Internet Mail and News", "NetMeeting" ir ankstyvąja "Windows" adresų knygos versija, o pati buvo įtraukta į "Windows 95 OSR 2". 3 versija tapo pirmąja populiaresne "Internet Explorer" versija, dėl kurios padidėjo jos tikrinimas. Praėjus keliems mėnesiams po jos išleidimo, tyrėjai ir įsilaužėliai aptiko nemažai saugumo ir privatumo spragų. Ši "Internet Explorer" versija buvo pirmoji, kurioje atsirado "mėlynosios e" raidės logotipas. Tris mėnesius kurtą "Internet Explorer" komandą sudarė maždaug 100 žmonių. Pirmoji didelė IE saugumo spraga - Prinstono "Word Macro" viruso spraga - buvo aptikta 1996 m. rugpjūčio 22 d. IE3 versijoje. Atgalinis suderinamumas buvo sprendžiamas leidžiant vartotojams, atnaujinusiems IE3, vis dar naudoti paskutinį IE, nes diegiant ankstesnė versija buvo konvertuojama į atskirą katalogą.

"Internet Explorer 4

1997 m. rugsėjį išleista "Internet Explorer 4" sustiprino žiniatinklio naršyklės ir pagrindinės operacinės sistemos integracijos lygį. Įdiegus 4 versiją "Windows 95" arba "Windows NT 4" kompiuteryje ir pasirinkus "Windows Desktop Update", tradicinis "Windows Explorer" taip pat būtų pakeistas versija, labiau panašia į žiniatinklio naršyklės sąsają, o pats "Windows" darbalaukis būtų įjungtas į žiniatinklį per "Active Desktop". Tačiau integracija su "Windows" sulaukė daug kritikos dėl pakuočių (žr. bylą Jungtinės Valstijos prieš "Microsoft"). Ši parinktis nebebuvo teikiama su vėlesnių "Internet Explorer" versijų diegimo programomis, tačiau ji nebuvo pašalinta iš sistemos, jei jau buvo įdiegta. Ketvirtojoje "Internet Explorer" versijoje buvo įdiegta grupinės politikos (Group Policy) palaikymas, leidžiantis įmonėms konfigūruoti ir užrakinti daugelį naršyklės konfigūracijos aspektų, taip pat naršymo neprisijungus prie interneto palaikymas. Vietoje "Internet Mail and News" buvo įdiegta "Outlook Express", taip pat buvo įtraukti "Microsoft Chat" ir patobulinta "NetMeeting". Ši versija taip pat buvo pridėta prie "Windows 98". Buvo pridėta naujų funkcijų, leidžiančių išsaugoti ir atkurti pranešimus komentarų formose, kurios šiandien vis dar nenaudojamos. Programoje "Internet Explorer 4.5" buvo siūlomos naujos funkcijos, pavyzdžiui, lengvesnis 128 bitų šifravimas. Ji taip pat labai pagerino stabilumą, palyginti su ankstesnėmis versijomis, ypač su 68 k versija, kuri buvo ypač linkusi užšalti.


2005 m. vasario mėn. rinkos dalies istorijos apžvalga

IE4 - .07%

IE5 - 6,17 %

IE6 - 82,79 %

"Internet Explorer 5

1999 m. kovo 18 d. pradėta naudoti "Internet Explorer 5", vėliau ji buvo įtraukta į "Windows 98 Second Edition" ir pateikta kartu su "Office 2000". Sukurtas "Internet Explorer 5" buvo dar vienas svarbus leidinys, kuriame buvo palaikomas dvikryptis tekstas, ruberoido simboliai, XML, XSLT ir galimybė išsaugoti tinklalapius MHTML formatu. IE5 buvo komplektuojamas su "Outlook Express 5". Be to, išleidusi "Internet Explorer 5.0", "Microsoft" išleido pirmąją "XMLHttpRequest" versiją, davusią pradžią "Ajax" (nors terminas "Ajax" atsirado tik po daugelio metų). Tai buvo paskutinė 16 bitų versija. 1999 m. gruodžio mėn. buvo išleista "Internet Explorer 5.01" - klaidų taisymo versija. Ši versija įtraukta į "Windows2000 2000 m. liepą pasirodė "Internet Explorer 5.5", kurioje patobulintos spausdinimo peržiūros galimybės, CSS ir HTML standartų palaikymas bei kūrėjų API; ši versija buvo pridėta prie "Windows Me". Tačiau 5 versija buvo paskutinė "Mac" ir UNIX kompiuteriams skirta versija. 5.5 versija buvo paskutinė, kurioje buvo įdiegtas suderinamumo režimas, leidžiantis "Internet Explorer 4" paleisti greta 5.x. 1999 m. IE komandą sudarė daugiau kaip 1 000 žmonių, o jos finansavimas siekė apie 100 milijonų JAV dolerių per metus.


2008 m. spalio mėn. rinkos dalies istorijos apžvalga

IE4 - 0,01 PROC.

IE5 - 0,20 %

IE6 - 37,01 PROC.

IE7 - 35,81 PROC.

"Internet Explorer 6

"Internet Explorer 6" buvo išleista 2001 m. rugpjūčio 27 d., likus keliems mėnesiams iki "Windows XP". Į šią versiją įtraukti DHTML patobulinimai, turinio ribojimo eilutės rėmeliai ir dalinis CSS 1 lygio, DOM 1 lygio ir SMIL 2.0 palaikymas. MSXML variklis taip pat buvo atnaujintas iki 3.0 versijos. Kitos naujos funkcijos: nauja "Internet Explorer" administravimo rinkinio (IEAK) versija, medijos juosta, "Windows Messenger" integracija, klaidų rinkimas, automatinis vaizdo dydžio keitimas, P3P ir nauja išvaizda, kuri atitiko "Luna" vizualinį stilių "Windows XP", kai naudojama "Windows XP". Internet Explorer 6.0 SP1 pasiūlė keletą saugumo patobulinimų ir sutapo su Windows XP SP1 pataisų išleidimu. 2002 m. "Gopher" protokolas buvo išjungtas ir jo palaikymo atsisakyta "Internet Explorer 7" naršyklėje. 2004 m. rugpjūčio 6 d. pasirodė "Internet Explorer 6.0 SV1", skirta "Windows XP SP2", ir joje buvo siūlomi įvairūs saugumo patobulinimai bei nauji spalvoti vartotojo sąsajos mygtukai. IE6 atnaujintas originalus "mėlynosios e" spalvos logotipas į šviesiai mėlyną ir labiau 3D išvaizdą. Dabar "Microsoft" laiko IE6 pasenusiu produktu ir rekomenduoja naudotojams pereiti prie IE8. Nepaisant to, daugelis įmonių IT naudotojų neatsinaujino.

"Internet Explorer 7

"Internet Explorer 7" buvo išleista 2006 m. spalio 18 d. Jame ištaisytos klaidos, patobulintas žiniatinklio standartų palaikymas, naršymas skirtukuose su skirtukų peržiūra ir valdymu, kelių variklių paieškos laukelis, žiniatinklio kanalų skaitytuvas, internacionalizuotų domenų vardų (IDN) palaikymas, išplėstinio patvirtinimo sertifikatų palaikymas ir filtras nuo kenkimo. IE7 naršyklė "Internet Explorer" buvo atskirta nuo "Windows Shell" - skirtingai nei ankstesnėse versijose, "Internet Explorer ActiveX" valdiklis nėra patalpintas "Windows Explorer" procese, o veikia atskirame "Internet Explorer" procese. Jis įtrauktas į "Windows Vista" ir "Windows Server 2008", taip pat yra "Windows XP Service Pack 2" ir vėlesniuose paketuose bei "Windows Server 2003 Service Pack 1" ir vėlesniuose paketuose. Pirminėje "Internet Explorer 7" versijoje prieš įdiegiant reikėjo, kad kompiuteris praeitų "Windows Genuine Advantage" patvirtinimo patikrą, tačiau 2007 m. spalio 5 d. "Microsoft" šį reikalavimą panaikino. Kaip rodo kai kurie statistiniai duomenys, 2008 m. viduryje "Internet Explorer 7" rinkos dalis daugelyje regionų viršijo "Internet Explorer 6" rinkos dalį.

"Internet Explorer 8

"Internet Explorer 8" buvo išleista 2009 m. kovo 19 d. Ji buvo kuriama vėliausiai nuo 2007 m. rugpjūčio mėn. 2008 m. kovo 5 d. plačiajai visuomenei buvo išleista pirmoji vieša beta versija (Beta 1). 2008 m. rugpjūčio 27 d. buvo išleista antroji viešoji beta versija (Beta 2). Jis palaikomas "Windows XP SP2 ir SP3", "Windows Server 2003 SP2", "Windows Vista", "Windows 7" ir "Windows Server 2008" 32 ir 64 bitų architektūrose. 2009 m. sausio 26 d. išleista "Internet Explorer 8" (IE8) RC1. 2009 m. kovo 19 d. išleista "Internet Explorer 8" versija "Final". Saugumas, naudojimo paprastumas, RSS, CSS ir "Ajax" palaikymo patobulinimai - tai "Microsoft" prioritetai IE8. Joje numatyta daug griežčiau laikytis žiniatinklio standartų, įskaitant planuojamą visišką "Cascading Style Sheets 2.1" atitikimą išleistoje versijoje. Visi šie pakeitimai leidžia "Internet Explorer 8" išlaikyti "Acid2" testą. Tačiau, siekiant išvengti suderinamumo problemų, IE8 taip pat apima IE7 atvaizdavimo elgseną. Svetainės, kurios tikisi IE7 keistenybių, gali išjungti IE8 pažeidžiančius pakeitimus, įtraukdamos metaelementą į HTML dokumento HEAD skirsnį. Į IE8 taip pat įtraukta daug patobulinimų, susijusių su "JavaScript" palaikymu, taip pat pagerintas našumas, nors jis vis dar neišlaikė "Acid3" testo - 8.0 versija gavo 20/100 balų. Joje palaikomi akceleratoriai, kurie leidžia iškviesti palaikomas žiniatinklio programas be aiškios navigacijos į jas, ir "WebSlices", leidžiantys prenumeruoti ir stebėti puslapio dalis iš pertvarkytos mėgstamiausiųjų juostos. Kitos funkcijos - "InPrivate" privatumo funkcijos ir "SmartScreen" apgaulės filtras.

"Internet Explorer 9

"Internet Explorer 9" buvo išleista 2011 m. kovo 14 d. Jame bus visiškai arba beveik visiškai palaikomi visi "CSS 3" selektoriai, "CSS 3" savybė "border-radius", spartesnis "JavaScript", įterpti ICC v2 arba v4 spalvų profiliai ir aparatinis atvaizdavimas naudojant "Direct2D" ir "DirectWrite". "Microsoft" patvirtino, kad taip pat bus palaikomas atvirasis interneto šriftų formatas (WOFF). WOFF yra W3C interneto šriftų darbo grupės "stiprus favoritas" standartizacijai. Manoma, kad IE9 išspręs daugybę "Internet Explorer" problemų, įskaitant CSS3 standartinės savybės border-radius palaikymą, o tai reiškia, kad IE9 naudojantys žmonės galės matyti suapvalintus kampus, kaip ir "Firefox" naudojantys žmonės.

"Microsoft" ir toliau menkino "Acid3" testo išlaikymo svarbą, tačiau spėlionės, kad IE9 palaikys SVG W3C rekomendaciją, įsiplieskė, kai "Microsoft" paskelbė prisijungusi prie SVG darbo grupės. Per MIX 10 buvo išleista pirmoji IE9 platformos peržiūra, kurioje buvo palaikomos CSS3 ir SVG, naujas "JScript" variklis "Chakra", o "Acid3" testas buvo įvertintas 55/100 balais, palyginti su 20/100 balais, gautais už IE8. 2010 m. gegužės 5 d. išleista antroji IE9 Platform Preview versija, kuri Acid3 teste buvo įvertinta 68/100 balais, o "WebKit SunSpider JavaScript" lyginamajame teste veikė greičiau nei pirmoji IE9 Platform Preview versija. 2010 m. birželio 23 d. išleista trečioji IE9 Platform Preview versija, kuri Acid3 teste surinko 83/100 balų ir kurioje įdiegtas <audio> , <video> ir <canvas> elementų bei WOFF palaikymas. 2010 m. rugpjūčio 4 d. išleista ketvirtoji IE9 Platform Preview versija, kuri Acid3 teste įvertinta 95/100 balais ir turi spartesnį JScript variklį nei trečioji IE9 Platform Preview versija. Tikimasi, kad galutinė IE9 versija bus išleista 2011 m. Taip pat buvo pažadėtas HTML5 vaizdo ir garso žymų palaikymas. Kai kurie pramonės ekspertai prognozuoja, kad "Microsoft" išleis IE9 kaip pagrindinę nekomplektinę versiją, nesusijusią su jokia konkrečia "Windows" versija. Remiantis "Internet Explorer 9 Test Drive" puslapiu "Internet Explorer 9 Test Drive". microsoft.com. sistemos reikalavimai IE9 yra "Windows Vista SP2" (su platformos atnaujinimu ir IE8) arba "Windows 7". 2010 m. rugpjūčio 12 d. "Microsoft" paskelbė, kad IE9 viešoji beta versija bus pristatyta 2010 m. rugsėjo 15 d. specialiame renginyje San Franciske, susijusiame su "žiniatinklio grožio" idėja. Taip pat buvo patvirtinta, kad naršyklė veiks tik su "Windows Vista" ir "Windows 7". 2010 m. rugsėjo 15 d. "Microsoft" pristatė IE9 viešąją beta versiją.

"Internet Explorer 10

"Internet Explorer 10" neveikia su "Windows Vista", o tik su "Windows 7" ir būsima "Windows" operacinės sistemos versija.

"Internet Explorer 10" buvo išleista kartu su "Windows 8" 2012 m. "Windows 7" vartotojai šią versiją gali atsisiųsti nuo 2013 m. vasario mėn.

"Internet Explorer 11

"Internet Explorer 11" buvo išleista 2013 m. spalio mėn. Tai paskutinė "Internet Explorer" versija.

"Internet Explorer" naudojimo dalis, 1994-2010 m.Zoom
"Internet Explorer" naudojimo dalis, 1994-2010 m.

Funkcijos

Programa "Internet Explorer" sukurta įvairiems tinklalapiams peržiūrėti ir tam tikroms operacinės sistemos funkcijoms, įskaitant "Microsoft Update", teikti. Naršyklių karų klestėjimo laikotarpiu "Internet Explorer" išstūmė "Netscape" tik tada, kai technologiškai pasivijo "Netscape", kad palaikytų pažangias to meto funkcijas.

Standartų palaikymas

"Internet Explorer", naudojant "Trident" išdėstymo variklį:

  • palaiko HTML 4.01, CSS 1 lygmens, XML 1.0 ir DOM 1 lygmens standartus su nedidelėmis įgyvendinimo spragomis.
  • visiškai palaiko XSLT 1.0, taip pat pasenusią "Microsoft" XSLT dialektą, dažnai vadinamą WD-xsl, kuris buvo laisvai pagrįstas 1998 m. gruodžio mėn. W3C XSL darbo projektu. XSLT 2.0 palaikymas yra ateityje: pusiau oficialūs "Microsoft" tinklaraštininkai nurodė, kad vyksta kūrimas, tačiau jokių datų nepaskelbta.
  • iš dalies palaiko CSS 2 lygį ir DOM 2 lygį, tačiau yra didelių įgyvendinimo spragų ir atitikties problemų. Beveik visiška atitiktis CSS 2.1 buvo pridėta prie "Internet Explorer 8" versijos.
  • nepalaiko XHTML, nors gali atvaizduoti XHTML dokumentus, parengtus pagal HTML suderinamumo principus ir pateikiamus su MIME tipu text/html.
  • nepalaiko jokios SVG versijos.

"Internet Explorer" naudoja DOCTYPE sniffing, kad pasirinktų standartinį režimą ir "keistenybių režimą", kuriame sąmoningai imituoja nestandartinį senųjų MSIE versijų elgesį HTML ir CSS atvaizdavimui ekrane (spausdinant "Internet Explorer" visada naudoja standartinį režimą). Ji taip pat pateikia savo ECMAScript dialektą, vadinamą JScript.

W3C kritikavo "Internet Explorer" dėl riboto W3C propaguojamo SVG palaikymo.

Nestandartiniai plėtiniai

"Internet Explorer" įdiegė daugybę nuosavybinių daugelio standartų, įskaitant HTML, CSS ir DOM, plėtinių. Dėl to kai kurie tinklalapiai standartams nepritaikytose interneto naršyklėse atrodo sugadinti, be to, atsirado poreikis naudoti "keistenybių režimą", kad šiose kitose naršyklėse būtų galima atvaizduoti "Internet Explorer" skirtus netinkamus elementus.

"Internet Explorer" įdiegė keletą "JScript" plėtinių, kuriuos perėmė kitos naršyklės. Tarp jų yra savybė innerHTML, grąžinanti elemento viduje esančią HTML eilutę; XMLHttpRequest objektas, leidžiantis siųsti HTTP užklausą ir gauti HTTP atsakymą; contentDocument objekto atributas designMode, leidžiantis redaguoti HTML dokumentus. Kai kurios iš šių funkcijų buvo neįmanomos, kol nebuvo įdiegti W3C DOM metodai. Jo "Ruby" simbolių plėtinys HTML taip pat priimtas kaip modulis W3C XHTML 1.1, nors jį galima rasti ne visose W3C HTML versijose.

"Microsoft" pateikė keletą kitų IE funkcijų, kurias W3C svarstys dėl standartizavimo. Tarp jų - CSS savybė "elgesys", kuri susieja HTML elementus su "JScript" elgsena (žinoma kaip "HTML Components", HTC); HTML+TIME profilis, kuris HTML dokumentams suteikia laiko ir medijos sinchronizavimo palaikymą (panašus į W3C XHTML+SMIL); ir VML vektorinės grafikos failų formatas. Tačiau visi jie buvo atmesti, bent jau pirminės formos. Tačiau vėliau VML buvo sujungtas su PGML (kurį pasiūlė "Adobe" ir "Sun") ir taip atsirado W3C patvirtintas SVG formatas, kuris šiuo metu yra vienas iš nedaugelio vektorinių vaizdų formatų, naudojamų internete ir kurio IE dabar beveik nepalaiko.

Kitos nestandartinės elgsenos: vertikalaus teksto palaikymas, tačiau sintaksė skiriasi nuo W3C CSS3 kandidatinės rekomendacijos; įvairių vaizdų efektų ir puslapio perėjimų, kurių nėra W3C CSS, palaikymas; užšifruoto scenarijaus kodo, ypač JScript.Encode(), palaikymas. EOT šriftų įterpimo į tinklalapius palaikymas.

Favicon

"Internet Explorer" įdiegta "favicon" (trumpinys nuo "favoritų piktogramos") dabar palaikoma ir išplečiama ir kitose naršyklėse. Ji leidžia tinklalapiuose nurodyti 16 × 16 pikselių dydžio paveikslėlį, naudojamą žymėse. IE buvo ir tebėra palaikomas tik "Windows" ICO formatas; kitose naršyklėse jis išplėstas ir apima kitų tipų paveikslėlius, pavyzdžiui, PNG ir GIF.

Naudojamumas ir prieinamumas

"Internet Explorer" naudoja "Windows" prieinamumo sistemą. "Internet Explorer" taip pat yra FTP vartotojo sąsaja, kurioje atliekamos panašios operacijos kaip ir "Windows Explorer". Iššokančiųjų langų blokavimas ir naršymas skirtukuose buvo įtraukti atitinkamai į "Internet Explorer 6" ir "Internet Explorer 7". Naršymą su skirtukais galima įtraukti ir į senesnes versijas, įdiegus MSN paieškos įrankių juostą arba "Yahoo" įrankių juostą.

Talpykla

"Internet Explorer" aplankytą turinį talpina laikinųjų interneto failų aplanke, kad būtų galima greičiau pasiekti anksčiau aplankytus puslapius (arba juos pasiekti neprisijungus). Turinys indeksuojamas duomenų bazės faile, vadinamame Index.dat. Yra keli Index.dat failai, kuriuose indeksuojamas skirtingas turinys - aplankytas turinys, žiniatinklio kanalai, aplankyti URL adresai, slapukai ir t. t.

Iki IE7 spartinančiosios atmintinės ištrynimas išvalydavo indeksą, tačiau patys failai nebūdavo patikimai pašalinami, todėl keldavo pavojų saugumui ir privatumui. IE7 ir vėlesnėse versijose, kai išvaloma talpykla, patikimiau pašalinami talpyklos failai, o index.dat failas perrašomas nuliniais baitais.

Grupės politika

"Internet Explorer" galima visiškai konfigūruoti naudojant grupės politiką. "Windows Server" domenų administratoriai gali taikyti ir įgyvendinti įvairius nustatymus, kurie turi įtakos naudotojo sąsajai (pvz., išjungti meniu elementus ir atskiras konfigūracijos parinktis), taip pat pagrindinėms saugumo funkcijoms, pvz., failų atsisiuntimui, zonų konfigūracijai, kiekvienos svetainės nustatymams, "ActiveX" valdiklių elgsenai ir kt. Politikos nustatymus galima konfigūruoti kiekvienam naudotojui ir kiekvienam kompiuteriui. Programa "Internet Explorer" taip pat palaiko integruotą "Windows" autentiškumo nustatymą.

Architektūra

"Internet Explorer" naudoja komponentų architektūrą, sukurtą pagal komponentų objektų modelio (COM) technologiją. Ją sudaro keli pagrindiniai komponentai, kurių kiekvienas yra atskiroje dinaminių sąsajų bibliotekoje (DLL) ir pateikia COM programavimo sąsajų rinkinį, kurį palaiko pagrindinė "Internet Explorer" vykdomoji programa iexplore.exe:

  • "WinInet.dll" yra HTTP, HTTPS ir FTP protokolų tvarkyklė. Ji tvarko visus tinklo ryšius šiais protokolais.
  • "URLMon.dll" yra atsakinga už MIME tipo tvarkymą ir žiniatinklio turinio atsisiuntimą, be to, ji yra "WinInet.dll" ir kitų protokolų realizacijų saugus apvyniojimas.
  • MSHTML.dll yra "Internet Explorer 4" įdiegtas "Trident" atvaizdavimo variklis, atsakingas už puslapių rodymą ekrane ir žiniatinklio puslapių dokumento objekto modelio tvarkymą. MSHTML.dll analizuoja HTML/CSS failą ir sukuria jo vidinį DOM medžio atvaizdavimą. Ji taip pat pateikia API rinkinį, skirtą DOM medžiui tikrinti ir keisti vykdymo metu. DOM medį toliau apdoroja išdėstymo variklis, kuris vidinį atvaizdavimą atvaizduoja ekrane.
  • IEFrame.dll yra "Internet Explorer 7" ir naujesnių versijų naršyklės IE vartotojo sąsaja ir langas.
  • ShDocVw.dll užtikrina naršyklės navigacijos, vietinės spartinančiosios atmintinės ir istorijos funkcijas.
  • BrowseUI.dll yra atsakinga už naršyklės naudotojo sąsają, įskaitant naršyklės chromą, kuriame yra visi meniu ir įrankių juostos.

"Internet Explorer" neturi jokių savųjų scenarijų kūrimo funkcijų. MSHTML.dll veikiau atskleidžia API, kuri leidžia programuotojui sukurti prijungiamą scenarijų aplinką ir pasiekti DOM medį. Į "Internet Explorer 8" įtrauktos "Active Scripting" variklio, kuris yra "Microsoft Windows" dalis ir leidžia naudoti bet kurią kalbą, įdiegtą kaip "Active Scripting" modulį, kliento pusės scenarijams kurti. Pagal numatytuosius nustatymus pateikiami tik JScript ir VBScript moduliai; taip pat galima naudoti trečiųjų šalių realizacijas, pavyzdžiui, ScreamingMonkey (ECMAScript 4 palaikymui). Bendrovė "Microsoft" taip pat pateikia "Microsoft Silverlight" paleidimo aplinką, kuri leidžia kliento pusės scenarijams kurti naudoti CLI kalbas, įskaitant DLR pagrįstas dinamines kalbas, tokias kaip IronPython ir IronRuby.

"Internet Explorer 8" įdiegti svarbūs architektūros pakeitimai, vadinami laisvai susieta IE (LCIE). LCIE atskiria pagrindinį lango procesą (rėmo procesą) nuo procesų, kuriuose įvairios žiniatinklio programos talpinamos skirtinguose skirtukuose (skirtukų procesai). Rėmo procesas gali sukurti kelis skirtukų procesus, kurių kiekvienas gali būti skirtingo vientisumo lygio; kiekviename skirtuko procese gali būti talpinamos kelios žiniatinklio svetainės. Procesai sinchronizuojasi naudodami asinchroninį tarpprocesinį ryšį. Paprastai visoms žiniatinklio svetainėms skirtas vienas rėmo procesas. Tačiau "Windows Vista" sistemoje, kurioje įjungtas apsaugotas režimas, atidarant privilegijuotą turinį (pvz., vietinius HTML puslapius), bus sukurtas naujas skirtuko procesas, nes jo nevaržys apsaugotas režimas.

IE8 architektūra. Ankstesnių versijų architektūra buvo panaši, tik tiek skirtukai, tiek vartotojo sąsaja buvo tame pačiame procese. Todėl kiekvienas naršyklės langas galėjo turėti tik vieną "skirtukų procesą".Zoom
IE8 architektūra. Ankstesnių versijų architektūra buvo panaši, tik tiek skirtukai, tiek vartotojo sąsaja buvo tame pačiame procese. Todėl kiekvienas naršyklės langas galėjo turėti tik vieną "skirtukų procesą".

Išplėčiamumas

"Internet Explorer" pateikia komponentų objektų modelio (COM) sąsajų rinkinį, leidžiantį kitiems komponentams išplėsti naršyklės funkcijas. Išplėtimas skirstomas į du tipus: Naršyklės išplėtimas ir turinio išplėtimas. Naršyklės išplėtimo sąsajas galima naudoti prijungiant komponentus, kad būtų pridėti kontekstinio meniu įrašai, įrankių juostos, meniu elementai arba naršyklės pagalbiniai objektai (BHO). BHO naudojami naršyklės funkcijų rinkiniui išplėsti, o kitos išplečiamumo parinktys naudojamos funkcijai naudotojo sąsajoje atskleisti. Turinio praplėtimo sąsajas naudoja skirtingi turinio tipo tvarkytuvai, kad pridėtų ne vietinio turinio formatų palaikymą. BHO ne tik turi neribotą prieigą prie "Internet Explorer" DOM ir įvykių modelio, bet ir prie failų sistemos, registro ir kitų OS komponentų. Turinio išplėtimas gali būti vykdomas aktyviųjų dokumentų (Doc Objects) (pvz., SVG arba MathML) arba ActiveX valdiklių pavidalu. ActiveX valdikliai naudojami turinio tvarkyklėms, kurios atvaizduoja HTML puslapyje įterptą turinį (pvz., "Adobe Flash" arba "Microsoft Silverlight"). Doc objektai naudojami, kai turinio tipas nebus įterptas į HTML (pvz., Microsoft Word, PDF arba XPS). Tiesą sakant, pats "Trident" atvaizdavimo variklis yra pateikiamas kaip Doc objektas, todėl pats HTML laikomas aktyviuoju dokumentu.

"Internet Explorer" papildinių komponentai veikia su tomis pačiomis privilegijomis kaip ir pati naršyklė, skirtingai nei kliento pusėje esantys scenarijai, kurių privilegijų rinkinys yra labai ribotas. Priedai gali būti įdiegiami vietoje arba tiesiogiai iš interneto svetainės. Kadangi papildiniai turi daugiau privilegijų, kenkėjiški papildiniai gali būti ir buvo naudojami siekiant pažeisti sistemos saugumą. Internet Explorer 6 Service Pack 2 ir vėlesniuose paketuose numatytos įvairios apsaugos priemonės, įskaitant priedų tvarkyklę, skirtą ActiveX valdikliams ir naršyklės pagalbiniams objektams valdyti, ir veikimo režimą "Be priedų", taip pat didesnius priedus diegiančių svetainių apribojimus.

Pačią "Internet Explorer" gali talpinti kitos programos, naudodamos COM sąsajų rinkinį. Tai gali būti naudojama naršyklės funkcijoms įterpti į programą. Be to, priimančioji programa gali pasirinkti, kad joje būtų talpinamas tik MSHTML.dll atvaizdavimo variklis, o ne visa naršyklė.

Taip pat žr: Komponentų objektų modelis ir naršyklės pagalbinis objektas

Saugumas

"Internet Explorer" naudoja zonomis pagrįstą saugumo sistemą, kuri grupuoja svetaines pagal tam tikras sąlygas, įskaitant tai, ar tai yra interneto, ar intraneto svetainė, taip pat pagal naudotojo redaguojamą baltąjį sąrašą. Saugumo apribojimai taikomi kiekvienai zonai; apribojimai taikomi visoms zonoje esančioms svetainėms.

"Internet Explorer 6 SP2" ir vėlesnėse versijose naudojama "Microsoft Windows" priedų vykdymo tarnyba, kuri iš interneto atsisiųstus vykdomuosius failus žymi kaip potencialiai nesaugius. Naudodamasis taip pažymėtais failais, naudotojas bus raginamas priimti aiškų pasitikėjimo sprendimą vykdyti failą, nes iš interneto atsiųsti vykdomieji failai gali būti potencialiai nesaugūs. Tai padeda išvengti atsitiktinio kenkėjiškų programų diegimo.

"Internet Explorer 7" įdiegtas sukčiavimo filtras, kuris apriboja prieigą prie sukčiavimo svetainių, nebent naudotojas pakeičia šį sprendimą. 8 versijoje taip pat blokuojama prieiga prie svetainių, kuriose, kaip žinoma, yra kenkėjiškų programų. Taip pat tikrinama, ar atsisiunčiamos svetainės nėra užkrėstos kenkėjiškomis programomis.

"Windows Vista" "Internet Explorer" pagal numatytuosius nustatymus veikia vadinamuoju apsaugotuoju režimu, kai pačios naršyklės privilegijos yra griežtai apribotos - ji negali atlikti jokių visos sistemos pakeitimų. Šį režimą galima pasirinktinai išjungti, tačiau to daryti nerekomenduojama. Taip pat veiksmingai apribojamos bet kokių priedų privilegijos. Todėl, net jei naršyklė ar bet kuris priedas pažeidžiamas, saugumo pažeidimo žala yra ribota.

Naršyklės pataisos ir atnaujinimai periodiškai išleidžiami ir pateikiami per "Windows Update" paslaugą, taip pat per automatinius atnaujinimus. Nors saugumo pataisos ir toliau išleidžiamos įvairioms platformoms, dauguma funkcijų papildymų ir saugumo infrastruktūros patobulinimų pateikiami tik tose operacinėse sistemose, kurios yra "Microsoft" pagrindiniame palaikymo etape.

2008 m. gruodžio 16 d. "Trend Micro" rekomendavo naudotojams pereiti prie konkuruojančių naršyklių, kol bus išleista skubi IE pataisa, skirta galimai saugumo rizikai, dėl kurios "išorės naudotojai gali perimti asmens kompiuterio kontrolę ir pavogti jo slaptažodžius", ištaisyti. "Microsoft" atstovai prieštaravo šiai rekomendacijai, teigdami, kad ši klaida paveikė "0,02 % interneto svetainių".

2008 m. gruodžio 17 d. išleidus "Internet Explorer" saugumo atnaujinimą KB960714, kurį galima rasti "Microsoft Windows Update" tinklalapyje, buvo ištaisyta pirmiau minėta saugumo problema. Kompanija "Microsoft" pranešė, kad šis atnaujinimas pašalina "Trend Micro" praėjusią dieną nustatytą saugumo pavojų.

Saugumo spragos

Taip pat žr: Interneto naršyklių palyginimas#Nusikaltimai

"Internet Explorer" patyrė daugybę saugumo spragų ir problemų: Daug šnipinėjimo programų, reklaminių programų ir kompiuterinių virusų internete atsirado dėl išnaudojamų "Internet Explorer" saugumo architektūros klaidų ir trūkumų, kuriems pašalinti kartais pakanka tik peržiūrėti kenkėjišką tinklalapį. Tai vadinama "diegimu iš įrenginio". Taip pat bandoma apgaule priversti naudotoją įdiegti kenkėjišką programinę įrangą, klaidingai pateikiant tikrąją programinės įrangos paskirtį "ActiveX" saugumo įspėjimo aprašymo skiltyje.

Keletas IE saugumo spragų atsirado ne pačioje naršyklėje, o joje naudojamuose "ActiveX" prieduose. Kadangi priedai turi tokias pačias privilegijas kaip ir IE, šios spragos gali būti tokios pat svarbios kaip ir naršyklės spragos. Dėl to "ActiveX" pagrįsta architektūra buvo kritikuojama dėl to, kad yra linkusi į klaidas. Iki 2005 m. kai kurie ekspertai tvirtino, kad "ActiveX" pavojai yra pervertinti ir kad yra įdiegtos apsaugos priemonės. 2006 m. taikant naujus metodus, naudojant automatizuotus bandymus, standartiniuose "Microsoft ActiveX" komponentuose rasta daugiau kaip šimtas pažeidžiamumų. Tuo metu neseniai išleistoje naršyklėje "Internet Explorer 7" įdiegtos saugumo funkcijos sumažino kai kurias iš šių pažeidžiamumų.

2008 m. "Internet Explorer" buvo paskelbta nemažai saugumo spragų. Saugumo tyrimų bendrovės "Secunia" atlikto tyrimo duomenimis, "Microsoft" ne taip greitai kaip konkurentai ištaisė saugumo spragas ir pateikė pataisymus. Įmonė taip pat pranešė apie 366 "ActiveX" valdiklių pažeidžiamumus, t. y. daugiau nei ankstesniais metais.

Remiantis naujausia informacija, "Secunia" praneša, kad IE6 yra 24 žinomos neištaisytos pažeidžiamosios vietos, IE7 - 11, o IE8 - 4. Sunkiausios neištaisytos "Secunia" rekomendacijos, susijusios su "Microsoft Internet Explorer" 6.x, 7.x ir 8.x naršyklėmis, pritaikius visas gamintojo pataisas, įvertintos kaip itin svarbios. Seniausios žinomos neištaisytos IE6, IE7 ir IE8 pažeidžiamosios vietos yra atitinkamai 2003 m. lapkričio 7 d., 2006 m. birželio 6 d. ir 2007 m. vasario 26 d.

Remiantis naujausia informacija, saugumo tyrimų bendrovė "SecurityFocus" praneša, kad IE6 yra 396 žinomos neištaisytos pažeidžiamosios vietos, IE7 - 22, o IE8 - 25. Seniausios žinomos neištaisytos IE6, IE7 ir IE8 pažeidžiamosios vietos yra atitinkamai 2000 m. lapkričio 20 d., 2007 m. gegužės 17 d. ir 2009 m. balandžio 11 d.

Pažeidžiamumu pasinaudota per atakas prieš JAV įmones

2010 m. sausio 14 d. paskelbtame pranešime "Microsoft" pranešė, kad "Google" ir kitoms JAV bendrovėms atakuojantys programišiai naudojo programinę įrangą, kuria pasinaudota jau ištaisyta "Internet Explorer" saugumo spraga. Pažeidžiamumas paveikė "Internet Explorer 6", IE7 ir IE8 operacinėse sistemose "Windows 7", "Vista", "Windows XP", "Server 2003" ir "Server 2008 R2", taip pat "IE 6 Service Pack 1" operacinėje sistemoje "Windows 2000 Service Pack 4".

Vokietijos vyriausybė įspėjo naudotojus nenaudoti "Internet Explorer" ir rekomendavo pereiti prie alternatyvios interneto naršyklės dėl pirmiau aprašytos didelės saugumo spragos, kuria buvo pasinaudota "Internet Explorer". Po kelių dienų panašų įspėjimą paskelbė Australijos ir Prancūzijos vyriausybės. Pirmoji jų rekomenduota naršyklė buvo "Mozilla Firefox", po to - "Google Chrome".

Priėmimas į rinką ir naudojimo dalis

Taip pat žr: Interneto naršyklių naudojimo dalis

Atrodo, kad "Internet Explorer" diegimo lygis glaudžiai susijęs su "Microsoft Windows", nes ši naršyklė pagal nutylėjimą įdiegta kartu su "Windows". Nuo "Internet Explorer 2.0" integravimo į "Windows 95 OSR 1" 1996 m., o ypač po 4.0 versijos išleidimo, naršyklės įsisavinimas labai paspartėjo: nuo mažiau nei 20 % 1996 m. iki maždaug 40 % 1998 m. ir daugiau nei 80 % 2000 m.

CNN straipsnyje apie "Internet Explorer 4" išleidimą rašoma: "Microsoft" naršyklė "Internet Explorer" įsitvirtino ir, įvairiais vertinimais, jos dalis naršyklių rinkoje sudaro 30-35 proc., o prieš metus ji sudarė apie 10 proc.". Iki 2002 m. "Internet Explorer" beveik visiškai išstūmė savo pagrindinį konkurentą "Netscape" ir dominavo rinkoje, užimdama iki 95 proc. rinkos.

Dešimtojo dešimtmečio pabaigoje kovojusi ir laimėjusi naršyklių karus, "Internet Explorer" beveik visiškai užėmė dominuojančią vietą naršyklių rinkoje. 2002 ir 2003 m. pasiekusi aukščiausią lygį - apie 95 %, nuo to laiko jos rinkos dalis lėtai, bet stabiliai mažėjo. Tai daugiausia lėmė "Mozilla Firefox", kuri, kaip rodo statistiniai duomenys, šiuo metu yra didžiausia konkurentė. Vis dėlto "Internet Explorer" išlieka dominuojančia interneto naršykle, kurios pasaulinė naudojimo dalis sudaro apie 60 % (nors matavimai skiriasi). Azijoje ji naudojama dažniau, o Europoje - rečiau.

2005 m. pradžioje "Firefox 1.0" aplenkė "Internet Explorer 5", o "Firefox 1.0" užėmė maždaug 8 proc. rinkos. 2006 m. spalio mėn. išleidžiant "Internet Explorer 7", straipsnyje pažymima, kad "IE6 užėmė liūto dalį naršyklių rinkoje - 77,22 proc. Internet Explorer 7 pakilo iki 3,18 %, o Firefox 2.0 - iki 0,69 %".

"Internet Explorer 7" buvo išleista tuo pačiu metu kaip ir "Firefox 2.0", o 2006 m. lapkritį aplenkė "Firefox 1.x" ir užėmė maždaug 9 % rinkos. Iki 2007 m. sausio mėn. "Firefox 2.0" aplenkė 1.x, tačiau IE7 aplenkė IE6 tik 2007 m. gruodžio mėn. Iki 2008 m. sausio mėn. jų atitinkamų versijų rinkos dalis sudarė 43 % IE7, 32 % IE6, 16 % FF2, 4 % "Safari 3", o abiejų FF1.x ir IE5 versijų - mažiau nei pusę procento.

Apytikslis naudojimas per tam tikrą laiką, remiantis įvairiais naudojimo dalies skaitikliais, kurių vidurkis apskaičiuojamas už visus metus, ketvirtąjį ketvirtį arba paskutinį metų mėnesį, priklausomai nuo to, ar yra nuoroda.

Rinkos dalies istorijos apžvalga pagal metus ir versiją

Apytikslis naudojimas per tam tikrą laiką, remiantis įvairiais naudojimo dalies skaitikliais, kurių vidurkis apskaičiuojamas už visus metus, ketvirtąjį ketvirtį arba paskutinį metų mėnesį, priklausomai nuo to, ar yra nuoroda. Didžiausią naudojimo lygį IE pasiekė 2003 m., kai ją naudojo 94 % pasaulio interneto naršyklių, bet 2004 m. pradėjo mažėti ir 2011 m. pasiekė 2000-ųjų dešimtmečio žemiausią lygį, kai ją naudojo tik 49,7 % pasaulio interneto naudotojų.

Iš viso

IE8

IE7

IE6

IE5

IE4

IE3

IE2

IE1

2009

sm=n 66,92% Decrease

sm=n 10,4% Increase

sm=n 26,1% Decrease

sm=n 27,4% Increase

sm=n 0,08% Decrease

sm=n 0% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2008

sm=n 72,65% Decrease

sm=n 0,34% Increase

sm=n 46,06% Increase

sm=n 26,2% Decrease

sm=n 0,15% Decrease

sm=n 0,01% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2007

sm=n 78,60% Decrease

sm=n -

sm=n 45,5% Increase

sm=n 32,64% Decrease

sm=n 0,45% Decrease

sm=n 0,01% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2006

sm=n 83,30% Decrease

sm=n -

sm=n 3,49% Increase

sm=n 78,08% Decrease

sm=n 1,42% Decrease

sm=n 0,02% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2005

sm=n 87,12% Decrease

sm=n -

sm=n -

sm=n 82,71% Decrease

sm=n 4.35% Decrease

sm=n 0,06% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2004

sm=n 91,27% Decrease

sm=n -

sm=n -

sm=n 83,39% Increase

sm=n 7,77% Decrease

sm=n 0,1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2003

sm=n 94,43% Increase

sm=n -

sm=n -

sm=n 59% Increase

sm=n 34% Decrease

sm=n 1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2002

sm=n 93,94% Increase

sm=n -

sm=n -

sm=n 50% Increase

sm=n 41% Decrease

sm=n 1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2001

sm=n 90,83% Increase

sm=n -

sm=n -

sm=n 19% Increase

sm=n 68% Decrease

sm=n 5% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2000

sm=n 83,95% Increase

sm=n -

sm=n -

sm=n -

sm=n 71% Increase

sm=n 13% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

1999

sm=n 75,31% Increase

sm=n -

sm=n -

sm=n -

sm=n 41% Increase

sm=n 36% Decrease

sm=n 1%

sm=n 0%

sm=n 0%

1998

sm=n 45,00% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ? Increase

sm=n ?

sm=n ?

sm=n ?

1997

sm=n 39,40% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ? Increase

sm=n ?

sm=n ?

sm=n ?

1996

sm=n 20.00% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ?

sm=n ?

sm=n ?

1995

sm=n 2.90% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ?

sm=n ?

Priėmimas pramonėje

"ActiveX" plėtinių mechanizmas naudojamas daugelyje viešų svetainių ir žiniatinklio programų, įskaitant "eBay". [] Panašiai naršyklės pagalbinius objektus taip pat naudoja daugelis paieškos sistemų bendrovių ir trečiųjų šalių, kad sukurtų priedus, suteikiančius prieigą prie jų paslaugų, pavyzdžiui, paieškos sistemų įrankių juostas. Kadangi naudojamas COM, į trečiųjų šalių programas galima įterpti žiniatinklio naršymo funkcijas. Todėl yra nemažai "Internet Explorer" apvalkalų, o kelios į turinį orientuotos programos, pavyzdžiui, "RealPlayer", taip pat naudoja "Internet Explorer" žiniatinklio naršymo modulį žiniatinklio puslapiams peržiūrėti programose.

OS suderinamumas

Laikui bėgant IE versijų suderinamumas su operacinėmis sistemomis labai skyrėsi - nuo suderinamumo su daugeliu platformų ir keliomis "Windows" versijomis iki suderinamumo tik su keliomis "Windows" versijomis. Daugelis IE versijų šiek tiek palaikė senesnes OS, bet nustojo gauti atnaujinimus. Dėl XX a. 9-ajame ir 10-ajame dešimtmečiuose padidėjusio interneto augimo dabartinės naršyklės, užimančios nedidelę rinkos dalį, turi daugiau visų naudotojų nei visa ankstyvoji rinka. Pavyzdžiui, 1997 m. 90 % rinkos dalis būtų maždaug 60 mln. naudotojų, o 2007 m. pradžioje 90 % rinkos dalis būtų daugiau kaip 900 mln. naudotojų. Todėl vėlesnės IE6 versijos turėjo daug daugiau naudotojų nei visos ankstyvosios versijos kartu sudėjus.

2006 m. pabaigoje išleidus IE7, IE6 rinkos dalis sumažėjo; 2007 m. vasario mėn. statistiniai duomenys rodė, kad IE6 rinkos dalis sudaro apie 50 %, o IE7 - 29 %. Nepriklausomai nuo faktinės rinkos dalies, labiausiai suderinama IE versija (visose operacinėse sistemose) buvo 5.x, kuri buvo prieinama ir palaikoma "Mac OS 9" ir "Mac OS X", "Unix" ir daugumoje "Windows" versijų ir trumpą laikotarpį dešimtojo dešimtmečio pabaigoje (nors 4.x versijoje buvo labiau suvienodinta visų versijų kodų bazė). Iki 2007 m. IE palaikė daug mažiau operacinių sistemų, o naujausios versijos palaikė tik "Windows XP Service Pack 2" ir naujesnes. Internet Explorer 5.0, 5.5, 6.0 ir 7.0 (eksperimentinė) taip pat buvo neoficialiai perkeltos į Linux operacinę sistemą iš projekto IEs4Linux.

Metai

Maketavimo variklis

"Microsoft Windows

IBM OS/2
nuo 2.1

"Apple Mac OS

"Unix" (HP-UX, "Solaris")

7, WS 08 R2

Vista, WS 08

WS 03

XP

2000

98

NT 4.0

95

NT 3.51

NT 3.5

NT 3.1

3.1x

X
PPC

nuo 7.6 iki
9.2.2
PPC

7.5.x
PPC

7.1-8.1
68K7.
1.2
PPC

7.0.1
68K

Metai

-

-

2009

2006

2003

2001

2000

2000

1998

1996

1995

1995

1994

1993

1992

1993

2001

1997

1994

1992

1991

(1990s)

IE 9

2010
PP

"Trident 5.0

Beta

Beta versija su SP2

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 8

2008

"Trident 4.0

Įtrauktas

Taip

Taip su SP2

Taip su SP2/3

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 7

2006

Tridentas

Ne

Įtrauktas

Taip su SP1/2

Taip su SP2/3&

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 6

2001

Tridentas

Ne

Ne$

Įtrauktas

Įtrauktas

Taip
6.0 SP1

Taip
6.0 SP1

Taip
6.0 SP1

Taip
6.0 SP1

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 5.5

2000

Tridentas

Ne

Ne

Ne

Ne***

Įtrauktas

Taip

Taip

Taip

Taip
5.5 SP2

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 5.0

1999

"Trident" (Win) "
Tasman"
(Mac)

Ne

Ne

Ne

Ne***

Ne

Įtrauktas
5.01 SP4

Įtrauktas
su 98SE

Taip

Taip

Taip
16 bitų

Ne

Ne

Taip
16 bitų

Ne

Taip
5.2.3 Įtraukta

Taip¥
5.1.7 Įtraukta€

Ne

Ne

Ne

Taip
5.01 SP1

IE 4.5

1999

-

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

TaipĮtrauktas€

Taip

Ne

Ne

Ne

IE 4.0

1997

Tridentas

Ne

Ne

Ne

Ne***

Ne

Ne

Įtrauktas

Taip

Įtrauktas
OSR2.5

Taip
16 bitų

Ne

Ne

Taip
16 bitų

Ne

Ne

Taip
Įtraukta€

Taip

Taip4
.01

Ne

Taip

IE 3.0

1996

-

Ne

Ne***

Ne

Ne***

Ne

Ne***

Ne

Taip

Įtrauktas
OSR2

Taip
16 bitų

Taip
16 bitų

Ne

Taip
16 bitų

Laimėkite.
16 bitų

Ne

TaipĮtrauktas€

Taip

TaipĮtrauktas€

Ne

Beta

IE 2.0

1995

-

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Įtrauktas

Įtrauktas
OSR1

Taip
16 bitų

Taip
16 bitų

Taip
16 bitų

Taip
16 bitų

Laimėkite.
16 bitų

Ne

Taip

Taip

TaipŁ

TaipŁ
2.0.1

Ne

IE 1.5

1996

Spyglass

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Taip

Taip

Taip

Taip

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

IE 1.0

1995

Spyglass

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Nelaisvas
Plius!

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

Ne

* "Internet Explorer 6 SP2" galima naudoti tik kaip "Windows XP SP2" arba "Windows Server 2003 SP1 arba SP2" dalį.
** "Internet Explorer" versija, įtraukta į "Windows 95", skyrėsi priklausomai nuo OSR versijos; 2.0 buvo įtraukta į OSR1, 3.0 - į OSR2, o 4.0 - į OSR2.5.
*** Nepalaikoma, bet galima naudoti trečiosios šalies "Standalone" diegimo programą.
& Galutinėje "Windows XP Service Pack 3" versijoje nėra IE7.
$ Natūralaus palaikymo nėra, bet galima naudoti trečiosios šalies "Standalone" IE6 Alpha diegimo programą. Taip pat žr. "Internet Explorer Mobile". Ne staliniams kompiuteriams skirtos IE versijos palaikė ir "Windows CE".
Ł Internet Explorer 2.0 ir 2.0.1 reikalauja sistemos 7.0.1 arba naujesnės versijos. Internet Explorer 2.1 reikalauja System 7.1 arba naujesnės versijos.
Įtraukta "Internet Explorer 3.01" "Mac OS 8.1"; "Internet Explorer 4.01" "Mac OS 8.5" ir 8.5.1"; "Internet Explorer 4.5" nuo "Mac OS 8.6" iki 9.0.4; "Internet Explorer 5" nuo "Mac OS 9.1" iki 9.2.2.
¥ Internet Explorer 5 Macintosh Edition reikalauja Mac OS 7.6 arba naujesnės versijos. Internet Explorer 5.1; 5.1.4; 5.1.5; 5.1.6 ir 5.1.7 versijoms reikia Mac OS 8.0 arba naujesnės versijos.
16 16 bitų versija

"Autonominis" "Internet Explorer

Ankstesnėse "Internet Explorer" versijose, pvz., 5, buvo įdiegtas suderinamumo režimas, kuriuo buvo galima paleisti "Internet Explorer 4", tačiau šios funkcijos buvo atsisakyta (be to, "Mac" kompiuteriams skirtos "Internet Explorer" naudotojai, įdiegę IE 5, vis dar galėjo naudoti 4.5 versiją). Nors "Microsoft" tvirtina, kad neįmanoma laikyti kelių "Internet Explorer" versijų tame pačiame kompiuteryje, kai kurie įsilaužėliai sėkmingai atskyrė kelias "Internet Explorer" versijas, padarydami jas atskiromis programomis. Šios programos vadinamos "atskiromis" IE ir apima nuo 3 iki 7 versijos.

  • Keli IE "Windows" žiniatinklio dizaine - žiniatinklio kūrėjas Joe Maddalone, kuris rado sprendimą.
  • "Xenocode" naršyklės smėlio dėžė - "Xenocode" programų virtualizavimas.

"Microsoft" nutraukė atskirų "Internet Explorer" diegimo programų tiekimą plačiajai visuomenei. Tačiau yra neoficialių procedūrų, kaip atsisiųsti visą diegimo paketą. Internet Explorer autonominis diegiklis naudoja "Windows 2000" įdiegtą funkciją, vadinamą DLL nukreipimu, kad priverstų jį įkelti senesnes DLL knygas, nei įdiegtos sistemoje.

  • IE kolekcija. IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5 ir IE1.0 savarankiškų versijų diegimo programa.
  • "Microsoft" palaikymo dokumentas, kuriame pateikiami nurodymai, kaip atsisiųsti visą diegimo failų rinkinį.

"Internet Explorer" taip pat galima įdiegti naudojant "Wine".

  • IEs4Linux automatiškai nustato "Internet Explorer 5.0, 5.5 ir 6.0" "Wine". Šiuo metu kuriamas "Internet Explorer 7" palaikymas; nuo 2007 m. rugpjūčio IE7 atvaizdavimo variklis gali būti naudojamas su IE6 vartotojo sąsaja.

Įdiegus "Internet Explorer 7", "Internet Explorer 6" vykdomoji programa vis dar yra C:\WINDOWS\ie7, pagal numatytuosius nustatymus paslėpta. Paleidus šią vykdomąją programą, naudotojui rodoma senesnė IE6 sąsaja, tačiau tinklalapiai atvaizduojami naudojant IE7 variklį. IE6 variklį galima vėl įjungti į IE7 aplanką įdėjus failą pavadinimu "iexplore.exe.local".

Kaip alternatyvą savarankiškam IE naudojimui "Microsoft" dabar pateikia "Microsoft Virtual PC" atvaizdus su iš anksto aktyvuotomis "Windows XP" kopijomis, kuriose įdiegtas IE 6 arba IE 7. "Microsoft" rekomenduoja šį metodą taikyti žiniatinklio kūrėjams, norintiems išbandyti savo puslapius skirtingose IE versijose, nes atskiros versijos nėra palaikomos ir gali veikti ne taip, kaip tinkamai įdiegta IE kopija.

Pašalinimas

Nors pagrindinį "Internet Explorer" atnaujinimą galima pašalinti tradiciniu būdu, jei naudotojas išsaugojo originalias diegimo programos rinkmenas, naršyklės versijos, kuri buvo pristatyta kartu su operacine sistema, pašalinimo klausimas išlieka prieštaringas.

Idėja iš "Windows" sistemos pašalinti įdiegtą "Internet Explorer" buvo pasiūlyta per JAV prieš "Microsoft" teismo bylą. Vienas iš "Microsoft" argumentų teismo proceso metu buvo tas, kad "Internet Explorer" pašalinimas iš "Windows" gali sukelti sistemos nestabilumą.

"Internet Explorer" pašalinimas turi keletą pasekmių. Programos, kurios priklauso nuo IE įdiegtų bibliotekų, neveiks arba elgsis netikėtai. Dėl didelės priklausomybės nuo HTML pagalbos failų ir IE komponentų taip pat neveiks "Windows" pagalbos ir palaikymo sistema. Windows versijose iki "Vista" taip pat neįmanoma paleisti "Microsoft Windows Update" arba "Microsoft Update" su jokia kita naršykle dėl to, kad ši paslauga įgyvendina "ActiveX" valdiklį, kurio nepalaiko jokia kita naršyklė. Sistemoje "Windows Vista" "Windows Update" įdiegta kaip valdymo skydelio programėlė.

Į "Windows 7" "Microsoft" įtraukė galimybę saugiai pašalinti "Internet Explorer 8" iš "Windows". "Microsoft" neleidžia pašalinti priklausomybių per šį procesą, tačiau "Internet Explorer" vykdomoji programa (iexplore.exe) pašalinama nepažeidžiant jokių kitų "Windows" komponentų.

Susiję puslapiai

  • Žiniatinklis 2.0

Klausimai ir atsakymai

K: Kokia buvo pirmoji "Internet Explorer" versija?


A: Pirmoji "Internet Explorer" versija buvo išleista 1995 m. kaip papildomo paketo "Microsoft Plus!", skirto "Windows 95", dalis.

Klausimas: Kiek "Microsoft" išleido IE dešimtojo dešimtmečio pabaigoje?


A: Dešimtojo dešimtmečio pabaigoje "Microsoft" per metus IE išleisdavo daugiau nei 100 mln. dolerių.

K: Kokia yra naujausia "Internet Explorer" versija?


A: Naujausia "Internet Explorer" versija yra "Internet Explorer 11".

K.: Kada baigsis "Internet Explorer 11" naudojimo laikas?


A: "Internet Explorer 11" bus baigta naudoti 2022 m. birželio 15 d.

K: Kas pakeitė "Internet Explorer 11", kai 2021 m. buvo išleisti "Windows 10" ir "Windows Server 2022"?


A: Kai 2021 m. buvo išleisti "Windows 10" ir "Windows Server 2022", kartu su produktais buvo pateiktas naršyklės pasirinkimo ekranas, leidžiantis naudotojams pasirinkti kitą interneto naršyklę, jei jie to pageidauja. Be to, buvo pristatyta nauja interneto naršyklė "Microsoft Edge", kuri pakeitė "Internet Explorer 11".

Klausimas: Ar yra IE versijų, skirtų ne tik "Windows", bet ir kitoms operacinėms sistemoms?


A: Taip, yra IE versijų kitoms operacinėms sistemoms, pavyzdžiui, įterptinė OEM versija, vadinama "Internet Explorer for Windows CE" (IE CE), skirta "WinCE" pagrįstoms platformoms; "Internet Explorer for Pocket PC"; ir nutrauktos versijos, pavyzdžiui, "Internet Explorer for Mac" ir "InternetExplorer forUNIX" (Solaris irHP-UX).

AlegsaOnline.com - 2020 / 2023 - License CC3