Internet Explorer | serie af grafiske webbrowsere lavet af Microsoft

Internet Explorer (IE), tidligere kendt som Microsoft Internet Explorer og Windows Internet Explorer, var en serie af grafiske webbrowsere fra Microsoft. Den var en del af Microsoft Windows-operativsystemet fra 1995. Den blev først udgivet som en del af tillægspakken Microsoft Plus! til Windows 95 samme år. Senere versioner blev downloadet gratis eller i servicepakker og blev inkluderet i udgivelser af Windows 95 og senere versioner af Windows.

IE har været den mest populære webbrowser siden 1999, med op til 95 % af brugen i 2002/2003 med IE5 og IE6. Siden toppen af populariteten er dens andel af brugen faldet til 55 % på grund af konkurrerende webbrowsere, og den er langsomt faldende. Microsoft brugte over 100 millioner dollars om året på IE i slutningen af 1990'erne, og i 1999 arbejdede over 1000 personer på IE.

Den seneste udgave er Internet Explorer 11. Det var oprindeligt planen at fjerne Internet Explorer fra Windows 7 og Windows Server 2008 R2 i Europa, men Microsoft droppede senere planerne og inkluderede i stedet en skærm til valg af browser med produkterne, så brugerne kan vælge en anden webbrowser, hvis de ønsker det.

Der er også blevet produceret versioner af Internet Explorer til andre styresystemer, herunder en indlejret OEM-version kaldet Internet Explorer for Windows CE (IE CE), der er tilgængelig for WinCE-baserede platforme og i øjeblikket er baseret på IE6; Internet Explorer for Pocket PC, senere omdøbt til Internet Explorer Mobile, der er lavet til Windows Mobile og Windows CE og fortsat er under udvikling sammen med de mere avancerede desktop-versioner; og de nedlagte Internet Explorer for Mac og Internet Explorer for UNIX (Solaris og HP-UX).

Windows 10 leveres med en ny webbrowser kaldet Microsoft Edge. Internet Explorer 11 var stadig inkluderet, men skulle bruges til websteder, der ikke fungerer korrekt med den nye renderingsmotor i Microsoft Edge. Da Windows 11 og Windows Server 2022 blev frigivet i 2021, blev Internet Explorer 11 fjernet i begge versioner af Microsoft Windows med erstatning af Microsoft Edge. Den sidste version af Internet Explorer, Internet Explorer 11, nåede ud af drift den 15. juni 2022 og blev fjernet i de indeholdte versioner af Windows 10. På Windows 10 IoT/LTSB/LTSC (Windows 10 Long-Term Servicing Channel), på Windows 8.1, Windows 8, Windows Server 2012 og Windows Server 2012 R2, Windows 7, Windows Server 2008 R2 og tidligere vil den fortsætte efter dette punkt. Microsoft erstatter Internet Explorer med Internet Explorer-tilstand på Microsoft Edge, en nyere webbrowser fra Microsoft, der blev frigivet den 29. april 2015.


 

Historie

Internet Explorer-projektet blev startet i sommeren 1994 af Thomas Reardon ved hjælp af kildekode fra Spyglass, Inc. Mosaic, en tidlig kommerciel webbrowser med formelle bånd til den banebrydende NCSA Mosaic-browser. I slutningen af 1994 gav Microsoft Spyglass Mosaic licens til Spyglass Mosaic mod et kvartalsvist gebyr plus en procentdel af Microsofts indtægter fra softwaren, der ikke var Windows-indtægter. Selv om Spyglass Mosaic havde et navn, der lignede NCSA Mosaic, havde Spyglass Mosaic kun i begrænset omfang anvendt NCSA Mosaics kildekode.

Internet Explorer 1

Internet Explorer 1 havde sin debut den 16. august 1995. Det var en omarbejdet version af Spyglass Mosaic, som Microsoft, ligesom mange andre virksomheder, der begyndte at udvikle browsere, havde købt i licens af Spyglass Inc. Den blev leveret sammen med Microsoft Plus! til Windows 95 og OEM-udgaven af Windows 95. Den blev installeret som en del af Internet Jumpstart Kit i Plus! Internet Explorer-holdet startede med omkring seks personer i den tidlige udviklingsfase. Internet Explorer 1.5 blev frigivet flere måneder senere til Windows NT og tilføjede understøttelse af grundlæggende tabelgengivelse. Ved at inkludere det gratis i deres styresystem behøvede de imidlertid ikke at betale royalties til Spyglass Inc. hvilket resulterede i en retssag og et forlig på flere millioner USD.

Internet Explorer 2

Internet Explorer 2 blev frigivet til Windows 95, Windows NT 3.5 og NT 4.0 den 24. august 1996 (efter en betaversion af 2.0 i november 1995). Den indeholdt understøttelse af SSL, cookies, VRML, RSA og internet-nyhedsgrupper. Version 2 var også den første version til Windows 3.1 og Macintosh System 7.0.1 (PPC eller 68k), selv om Mac-versionen først blev frigivet i januar 1996 til PPC og i april til 68k. Version 2.1 til Mac kom ud i august 1996, selv om Windows på dette tidspunkt havde fået 3.0. Version 2 blev inkluderet i Windows 95 OSR 1 og Microsofts Internet Starter Kit til Windows 95 i begyndelsen af 1996. Den blev lanceret med 12 sprog, herunder engelsk, men dette udvidedes til 24, 20 og 9 sprog til henholdsvis Win 95, Win 3.1 og Mac i april 1996. 2.0i-versionen understøttede dobbelt-byte-tegnsæt.

Internet Explorer 3

Internet Explorer 3 blev udgivet den 13. august 1996 og blev langt mere populær end sine forgængere. Internet Explorer 3 var den første større browser med CSS-understøttelse, selv om denne understøttelse kun var delvis. Den introducerede også understøttelse af ActiveX-kontroller, Java-applets, inline-multimedier og PICS-systemet til indholdsmetadata. Version 3 blev også leveret sammen med Internet Mail and News, NetMeeting og en tidlig version af Windows' adressebog, og den blev selv leveret sammen med Windows 95 OSR 2. Version 3 viste sig at være den første mere populære version af Internet Explorer, hvilket medførte øget kontrol. I månederne efter lanceringen fandt forskere og hackere en række sikkerheds- og privatlivssårbarheder. Denne version af Internet Explorer var den første, der havde det "blå e"-logo. Internet Explorer-holdet bestod af ca. 100 personer i løbet af de tre måneder, som udviklingen varede. Det første større IE-sikkerhedshul, Princeton Word Macro Virus Loophole, blev opdaget den 22. august 1996 i IE3. Bagudkompatibilitet blev håndteret ved at give brugere, der opgraderede til IE3, mulighed for stadig at bruge den sidste IE, fordi installationen konverterede den tidligere version til en separat mappe.

Internet Explorer 4

Internet Explorer 4, der udkom i september 1997, uddybede integrationen mellem webbrowseren og det underliggende operativsystem. Hvis man installerede version 4 på en Windows 95- eller Windows NT 4-maskine og valgte Windows Desktop Update, ville den traditionelle Windows Explorer også blive erstattet af en version, der mere ligner en webbrowsergrænseflade, og selve Windows-skrivebordet ville blive web-aktiveret via Active Desktop. Integrationen med Windows blev imidlertid genstand for en lang række kritikpunkter vedrørende emballage (se United States mod Microsoft). Denne mulighed var ikke længere tilgængelig med installationsprogrammerne til senere versioner af Internet Explorer, men blev ikke fjernet fra systemet, hvis den allerede var installeret. Internet Explorer 4 introducerede understøttelse af gruppepolitik, hvilket gjorde det muligt for virksomheder at konfigurere og fastlåse mange aspekter af browserens konfiguration samt understøttelse af offline browsing. Internet Mail and News blev erstattet med Outlook Express, og Microsoft Chat og et forbedret NetMeeting blev også inkluderet. Denne version blev også leveret sammen med Windows 98. Der blev tilføjet nye funktioner, der gør det muligt at gemme og hente indlæg i kommentarformularer, som stadig ikke bruges i dag. Internet Explorer 4.5 tilbød nye funktioner som f.eks. lettere 128-bit kryptering. Den tilbød også en dramatisk forbedring af stabiliteten i forhold til tidligere versioner, især 68k-versionen, som var særlig tilbøjelig til at fryse.

Historisk øjebliksbillede af markedsandele i
februar 2005

IE4 - 0,07%

IE5 - 6,17%

IE6 - 82,79 %

Internet Explorer 5

Internet Explorer 5 blev lanceret den 18. marts 1999 og blev senere inkluderet i Windows 98 Second Edition og fulgte med Office 2000. Oprettelsen af Internet Explorer 5 var endnu en vigtig udgivelse, der understøttede tovejstekst, ruby-tegn, XML, XSLT og muligheden for at gemme websider i MHTML-format. IE5 blev leveret sammen med Outlook Express 5. Med udgivelsen af Internet Explorer 5.0 frigav Microsoft også den første version af XMLHttpRequest, hvilket gav fødsel til Ajax (selv om udtrykket "Ajax" først blev opfundet flere år senere). Det var den sidste med en 16-bit version. Internet Explorer 5.01, en version med fejlrettelser, blev udgivet i december 1999. Windows 2000 indeholder denne version. Internet Explorer 5.5 fulgte i juli 2000 og forbedrede mulighederne for udskriftsforhåndsvisning, understøttelse af CSS- og HTML-standarder og API'er til udviklere; denne version blev leveret sammen med Windows Me. Version 5 var dog den sidste version til Mac og UNIX. Version 5.5 var den sidste med Compatibility Mode, som gjorde det muligt at køre Internet Explorer 4 side om side med 5.x. IE-holdet bestod i 1999 af over 1.000 personer med en finansiering i størrelsesordenen 100 millioner USD om året.

Historisk øjebliksbillede af markedsandele i
oktober 2008

IE4 - 0,01%

IE5 - 0,20%

IE6 - 37,01%

IE7 - 35,81%

Internet Explorer 6

Internet Explorer 6 blev udgivet den 27. august 2001, et par måneder før Windows XP. Denne version indeholdt DHTML-forbedringer, indholdsbegrænsede inline frames og delvis understøttelse af CSS niveau 1, DOM niveau 1 og SMIL 2.0. MSXML-motoren blev også opdateret til version 3.0. Andre nye funktioner omfattede en ny version af Internet Explorer Administration Kit (IEAK), Media bar, integration af Windows Messenger, fejlopsamling, automatisk ændring af billedstørrelsen, P3P og et nyt udseende, der var i overensstemmelse med den visuelle Luna-stil i Windows XP, når den blev brugt i Windows XP. Internet Explorer 6.0 SP1 indeholdt flere sikkerhedsforbedringer og faldt sammen med Windows XP SP1-patchudgivelsen. I 2002 blev Gopher-protokollen deaktiveret, og understøttelsen af den blev droppet i Internet Explorer 7. Internet Explorer 6.0 SV1 udkom den 6. august 2004 til Windows XP SP2 og indeholdt forskellige sikkerhedsforbedringer og nye farveknapper på brugergrænsefladen. IE6 opdaterede det oprindelige "blå e"-logo til et lysere blåt og mere 3D-agtigt udseende. Microsoft anser nu IE6 for at være et forældet produkt og anbefaler, at brugerne opgraderer til IE8. Mange it-brugere i virksomheder har ikke opgraderet på trods af dette.

Internet Explorer 7

Internet Explorer 7 blev udgivet den 18. oktober 2006. Den indeholder fejlrettelser, forbedringer af understøttelsen af webstandarder, fanebrowsing med fanebeskrivelse og -styring, et søgefelt til flere motorer, en læser af webfeeds, understøttelse af IDN (Internationalized Domain Name), understøttelse af Extended Validation Certificate og et filter mod phishing. Med IE7 er Internet Explorer blevet afkoblet fra Windows Shell - i modsætning til tidligere versioner er Internet Explorer ActiveX-kontrollen ikke hostet i Windows Explorer-processen, men kører i stedet i en separat Internet Explorer-proces. Den er inkluderet i Windows Vista og Windows Server 2008 og er tilgængelig for Windows XP Service Pack 2 og nyere samt Windows Server 2003 Service Pack 1 og nyere. Den oprindelige udgave af Internet Explorer 7 krævede, at computeren skulle bestå en Windows Genuine Advantage-valideringskontrol før installationen, men den 5. oktober 2007 fjernede Microsoft dette krav. Som det fremgår af visse statistikker, oversteg Internet Explorer 7 markedsandelen i midten af 2008 Internet Explorer 6 i en række regioner. I modsætning til andre versioner af Internet Explorer vil denne version af Internet Explorer blive understøttet indtil den 10. oktober 2023, hvilket markerer den endelige afslutning på Internet Explorer efter 28 år, 1 måned og 14 dage.

Internet Explorer 8

Internet Explorer 8 blev udgivet den 19. marts 2009. Den havde været under udvikling senest siden august 2007. Den 5. marts 2008 blev den første offentlige betaversion (Beta 1) frigivet til offentligheden. Den 27. august 2008 blev den anden offentlige betaversion (Beta 2) frigivet. Den understøttes i Windows XP SP2 og SP3, Windows Server 2003 SP2, Windows Vista, Windows 7 og Windows Server 2008 på både 32-bit- og 64-bit-arkitekturer. Internet Explorer 8 (IE8) RC1 blev frigivet den 26. januar 2009. Internet Explorer 8 "Final" blev udgivet den 19. marts 2009. Sikkerhed, brugervenlighed og forbedringer inden for RSS, CSS og Ajax-understøttelse er Microsofts prioriteter for IE8. Den omfatter en meget strengere overholdelse af webstandarder, herunder en planlagt fuld overholdelse af Cascading Style Sheets 2.1 i udgivelsesversionen. Alle disse ændringer gør det muligt for Internet Explorer 8 at bestå Acid2-testen. For at undgå kompatibilitetsproblemer indeholder IE8 imidlertid også IE7-renderingsadfærd. Websteder, der forventer IE7-kværdigheder, kan deaktivere IE8's brud på ændringerne ved at inkludere et metaelement i HEAD-afsnittet i HTML-dokumentet. IE8 indeholder også talrige forbedringer af JavaScript-understøttelsen samt forbedringer af ydeevnen, selv om den stadig ikke består Acid3-testen, idet version 8.0 scorer 20/100. Den indeholder understøttelse af Accelerators - som gør det muligt at påkalde understøttede webapplikationer uden at navigere eksplicit til dem - og WebSlices - som gør det muligt at abonnere på dele af en side og overvåge dem fra en nydesignet Favoritliste. Andre funktioner omfatter InPrivate-funktioner til beskyttelse af privatlivets fred og SmartScreen phishing-filter.

Internet Explorer 9

Internet Explorer 9 blev udgivet den 14. marts 2011. Den vil have fuldstændig eller næsten fuldstændig understøttelse af alle CSS 3-selektorer, CSS 3-egenskaben border-radius, hurtigere JavaScript, indlejrede ICC v2- eller v4-farveprofiler og hardwareaccelererede gengivelser ved hjælp af Direct2D og DirectWrite. Microsoft har bekræftet, at Web Open Font Format (WOFF) også vil blive understøttet. WOFF er "en stærk favorit" til standardisering i W3C's arbejdsgruppe for webfonte. IE9 skulle løse mange problemer med Internet Explorer, herunder understøttelse af CSS3-standarden border-radius-egenskab, hvilket betyder, at folk, der bruger IE9, vil kunne se afrundede hjørner på samme måde som folk, der bruger Firefox, kan.

Microsoft har fortsat nedtonet vigtigheden af at bestå Acid3-testen, men spekulationerne om, at IE9 ville understøtte SVG W3C-anbefalingen, blev antændt, da Microsoft meddelte, at de var blevet medlem af SVG Working Group. På MIX 10 blev det første IE9 Platform Preview frigivet, som indeholdt understøttelse af CSS3 og SVG, en ny JScript-motor kaldet Chakra og en score på 55/100 i Acid3-testen, hvilket er en stigning fra 20/100 for IE8. Den 5. maj 2010 blev det andet IE9 Platform Preview frigivet, som havde en score på 68/100 i Acid3-testen og en hurtigere ydeevne i WebKit SunSpider JavaScript-benchmark end det første IE9 Platform Preview. Den 23. juni 2010 blev det tredje IE9 Platform Preview frigivet, som scorede 83/100 i Acid3-testen og introducerede understøttelse af <audio>, <video> og <canvas>-elementer samt WOFF. Den 4. august 2010 blev det fjerde IE9 Platform Preview udgivet, som har en score på 95/100 i Acid3-testen og en hurtigere JScript-motor end det tredje IE9 Platform Preview. Den endelige udgave af IE9 forventes at blive frigivet i 2011. Der blev også lovet understøttelse af HTML5-video og -lyd-tags. Nogle brancheeksperter forudsiger, at Microsoft vil frigive IE9 som en større out-of-band-version, der ikke er bundet til en bestemt version af Windows. Ifølge Internet Explorer 9 Test Drive-siden,

"Internet Explorer 9 Test Drive". microsoft.com. Arkiveret fra originalen den 26. september 2010. systemkravene til IE9 er Windows Vista SP2 (med Platform Upgrade og IE8) eller Windows 7. Den 12. august 2010 meddelte Microsoft, at IE9 Public Beta ville blive lanceret den 15. september 2010 ved en særlig begivenhed i San Francisco i forbindelse med ideen om "webets skønhed". Det blev også bekræftet, at browseren kun ville fungere med Windows Vista og Windows 7. Den 15. september 2010 lancerede Microsoft den offentlige betaversion af IE9.

Internet Explorer 10

Internet Explorer 10 fungerer ikke med Windows Vista, men kun med Windows 7 og en fremtidig udgave af Windows-operativsystemet.

Internet Explorer 10 blev udgivet sammen med Windows 8 i 2012. Brugere af Windows 7 kan downloade denne version fra februar 2013.

Internet Explorer 11

Internet Explorer 11 blev udgivet i oktober 2013. Det er den sidste version af Internet Explorer. I stedet for at lancere den næste version af Internet Explorer, Internet Explorer 12, lancerede Microsoft den nye webbrowser, Microsoft Edge, den 29. april 2015. Fra og med Windows 10, Windows Server 2016 og Windows Server 2019 er Internet Explorer 11 tilgængelig, men den er ikke installeret som standard, da en indbygget webbrowser i disse operativsystemer er Microsoft Edge. Internet Explorer 11 er dog indbygget i Windows 10 IoT Enterprise LTSC/LTSB, som er en serie en Windows 10-udgaver, der først blev udgivet i 2016, og den seneste udgave af Windows 10 LTSC blev udgivet i 2021. Den 15. juni 2022 blev Internet Explorer fjernet i de indeholdte versioner af Windows 10, Windows Server 2016 og Windows Server 2019, men de eneste udgaver af Windows 10, som fortsat får Internet Explorer 11, er Windows 10 IoT Enterprise LTSC (først kaldet Windows 10 IoT Enterprise LTSB). Med udgivelsen af Windows 11 og Windows Server 2022 er Internet Explorer 11 ikke længere kompatibel med disse styresystemer.



 Internet Explorer's andel af brugen, 1994-2010  Zoom
Internet Explorer's andel af brugen, 1994-2010  

Funktioner

Internet Explorer er designet til at få vist en lang række websider og til at levere visse funktioner i operativsystemet, herunder Microsoft Update. I browserkrigens storhedstid afløste Internet Explorer først Netscape, da den teknologisk set indhentede det teknologiske efterslæb for at understøtte tidens progressive funktioner.

Støtte til standarder

Internet Explorer, der bruger Trident-layoutmotoren:

  • understøtter HTML 4.01, CSS niveau 1, XML 1.0 og DOM niveau 1 med mindre mangler i implementeringen.
  • understøtter fuldt ud XSLT 1.0 samt en forældet Microsoft-dialekt af XSLT, der ofte kaldes WD-xsl, som var løst baseret på W3C Working Draft of XSL fra december 1998. Understøttelse af XSLT 2.0 ligger i fremtiden: semi-officielle Microsoft-bloggere har oplyst, at udviklingen er i gang, men der er ikke blevet annonceret nogen datoer.
  • understøtter delvist CSS niveau 2 og DOM niveau 2 med store mangler i implementeringen og problemer med overensstemmelsen. Næsten fuld overensstemmelse med CSS 2.1 er blevet tilføjet i Internet Explorer 8-udgaven.
  • understøtter ikke XHTML, selv om den kan gengive XHTML-dokumenter, der er udarbejdet efter HTML-kompatibilitetsprincipperne og serveret med MIME-typen text/html.
  • understøtter ikke SVG i nogen af versionerne.

Internet Explorer bruger DOCTYPE-sniffing til at vælge mellem standardtilstand og en "quirks-tilstand", hvor den bevidst efterligner ikke-standardiseret adfærd fra gamle versioner af MSIE til HTML- og CSS-gengivelse på skærmen (Internet Explorer bruger altid standardtilstand til udskrivning). Den indeholder også sin egen dialekt af ECMAScript kaldet JScript.

Internet Explorer er blevet kritiseret af W3C for sin begrænsede understøttelse af SVG, som W3C har fremmet.

Ikke-standardiserede udvidelser

Internet Explorer har indført en række proprietære udvidelser til mange af standarderne, herunder HTML, CSS og DOM. Dette har resulteret i en række websider, som ikke fungerer i standardkonforme webbrowsere, og har gjort det nødvendigt at indføre en "quirks mode" for at gøre det muligt at gengive ukorrekte elementer, der er beregnet til Internet Explorer, i disse andre browsere.

Internet Explorer har indført en række udvidelser til JScript, som er blevet overtaget af andre browsere. Disse omfatter innerHTML-egenskaben, som returnerer HTML-strengen inden for et element, XMLHttpRequest-objektet, som gør det muligt at sende HTTP-forespørgsler og modtage HTTP-svar, og designMode-attributten for contentDocument-objektet, som gør det muligt at redigere HTML-dokumenter i rig tekst. Nogle af disse funktioner var ikke mulige før indførelsen af W3C's DOM-metoder. Dens Ruby-tegnudvidelse til HTML er også accepteret som et modul i W3C XHTML 1.1, selv om den ikke findes i alle versioner af W3C HTML.

Microsoft har indsendt flere andre funktioner i IE til W3C med henblik på standardisering. Disse omfatter CSS-egenskaben "behavior", som forbinder HTML-elementer med JScript-adfærd (kendt som HTML Components, HTC), HTML+TIME-profilen, som tilføjer understøttelse af timing og mediesynkronisering til HTML-dokumenter (svarende til W3C XHTML+SMIL), og VML-formatet for vektorgrafikfiler. Alle blev imidlertid afvist, i hvert fald i deres oprindelige form. VML blev dog senere kombineret med PGML (foreslået af Adobe og Sun), hvilket resulterede i det W3C-godkendte SVG-format, som i øjeblikket er et af de få vektorbilledformater, der anvendes på nettet, og som IE nu er stort set enestående med hensyn til ikke at understøtte.

Andre ikke-standardiserede adfærdsmønstre omfatter: understøttelse af lodret tekst, men i en syntaks, der er forskellig fra W3C CSS3-kandidatanbefalingen; understøttelse af en række billedeffekter og sideovergange, som ikke findes i W3C CSS; understøttelse af obfuscated scriptkode, især JScript.Encode(). Understøttelse af indlejring af EOT-skrifttyper i websider.

Favicon

Favicon (en forkortelse for "favoritsymbol"), der blev indført i Internet Explorer, understøttes nu også og udvides i andre browsere. Det giver websider mulighed for at angive et billede på 16 x 16 pixel til brug i bogmærker. I IE blev og bliver det kun understøttet af det oprindelige Windows ICO-format; i andre browsere er det nu blevet udvidet til at omfatte andre typer billeder som PNG og GIF.

Brugervenlighed og tilgængelighed

Internet Explorer gør brug af rammen for tilgængelighed, der findes i Windows. Internet Explorer er også en brugergrænseflade til FTP med samme funktion som Windows Explorer. Blokering af pop-up-vinduer og browsing med faneblade blev tilføjet i henholdsvis Internet Explorer 6 og Internet Explorer 7. Tabbed browsing kan også tilføjes til ældre versioner ved at installere MSN Search Toolbar eller Yahoo Toolbar.

Cache

Internet Explorer gemmer det besøgte indhold i mappen Temporary Internet Files for at give hurtigere adgang (eller offlineadgang) til tidligere besøgte sider. Indholdet indekseres i en databasefil, der kaldes Index.dat. Der findes flere Index.dat-filer, som indekserer forskelligt indhold - besøgt indhold, webfeeds, besøgte URL'er, cookies osv.

Før IE7 ryddede man indekset ved at rydde cachen, men selve filerne blev ikke fjernet pålideligt, hvilket udgjorde en potentiel sikkerheds- og fortrolighedsrisiko. I IE7 og nyere versioner fjernes cache-filerne mere pålideligt, når cachen ryddes, og filen index.dat overskrives med nulbytes.

Gruppepolitik

Internet Explorer kan konfigureres fuldt ud ved hjælp af gruppepolitik. Administratorer af Windows Server-domæner kan anvende og håndhæve en række indstillinger, der påvirker brugergrænsefladen (f.eks. deaktivering af menupunkter og individuelle konfigurationsmuligheder), samt underliggende sikkerhedsfunktioner som f.eks. downloading af filer, zonekonfiguration, indstillinger pr. sted, ActiveX-kontroladfærd og andre. Politikindstillinger kan konfigureres for hver bruger og for hver maskine. Internet Explorer understøtter også integreret Windows-autentificering.


 

Arkitektur

Internet Explorer bruger en komponentarkitektur, der er bygget på COM-teknologien (Component Object Model). Den består af flere større komponenter, som hver især er indeholdt i et separat DLL-bibliotek (Dynamic-link library) og har et sæt COM-programmeringsgrænseflader, der er hostet af Internet Explorers hovedprogram, iexplore.exe:

  • WinInet.dll er protokolhåndteringsprogrammet for HTTP, HTTPS og FTP. Den håndterer al netværkskommunikation over disse protokoller.
  • URLMon.dll er ansvarlig for håndtering af MIME-typer og download af webindhold og er en trådsikker indpakning omkring WinInet.dll og andre protokolimplementeringer.
  • MSHTML.dll indeholder Trident-renderingsmotoren, der blev indført i Internet Explorer 4, og som er ansvarlig for visning af siderne på skærmen og håndtering af websidernes Document Object Model. MSHTML.dll analyserer HTML/CSS-filen og skaber den interne DOM-trærepræsentation af den. Den indeholder også et sæt API'er til inspektion og ændring af DOM-træet under kørselstid. DOM-træet behandles yderligere af en layoutmotor, som derefter gengiver den interne repræsentation på skærmen.
  • IEFrame.dll indeholder brugergrænsefladen og vinduet i IE i Internet Explorer 7 og højere.
  • ShDocVw.dll leverer navigations-, lokal caching- og historikfunktionerne til browseren.
  • BrowseUI.dll er ansvarlig for browserens brugergrænseflade, herunder browserkrom, som indeholder alle menuer og værktøjslinjer.

Internet Explorer indeholder ikke nogen indbygget scripting-funktionalitet. MSHTML.dll indeholder derimod en API, som gør det muligt for en programmør at udvikle et scriptingmiljø, der kan tilsluttes og få adgang til DOM-træet. Internet Explorer 8 indeholder bindinger til Active Scripting-motoren, som er en del af Microsoft Windows, og som gør det muligt at bruge ethvert sprog, der er implementeret som et Active Scripting-modul, til scripting på klientsiden. Som standard leveres kun JScript- og VBScript-modulerne; implementeringer fra tredjeparter som ScreamingMonkey (til ECMAScript 4-understøttelse) kan også anvendes. Microsoft stiller også Microsoft Silverlight runtime til rådighed, som gør det muligt at anvende CLI-sprog, herunder DLR-baserede dynamiske sprog som IronPython og IronRuby, til scripting på klientsiden.

Internet Explorer 8 indfører nogle store arkitektoniske ændringer, kaldet Loosely Coupled IE (LCIE). LCIE adskiller hovedvinduets proces (frame-processen) fra de processer, der hoster de forskellige webapplikationer i forskellige faneblade (fanebladeprocesser). En rammeproces kan oprette flere fanebladprocesser, som hver især kan have et andet integritetsniveau; hver fanebladproces kan være vært for flere websteder. Processerne bruger asynkron interproceskommunikation til at synkronisere sig selv. Generelt vil der være en enkelt rammeproces for alle websteder. I Windows Vista med Beskyttet tilstand slået til vil åbning af privilegeret indhold (f.eks. lokale HTML-sider) imidlertid skabe en ny fanebladproces, da den ikke begrænses af Beskyttet tilstand.



 Arkitekturen i IE8. Tidligere versioner havde en lignende arkitektur, bortset fra at både faner og brugergrænsefladen lå i den samme proces. Derfor kunne hvert browservindue kun have én "fanebladproces".  Zoom
Arkitekturen i IE8. Tidligere versioner havde en lignende arkitektur, bortset fra at både faner og brugergrænsefladen lå i den samme proces. Derfor kunne hvert browservindue kun have én "fanebladproces".  

Udvidelsesmuligheder

Internet Explorer indeholder et sæt COM-grænseflader (Component Object Model), som gør det muligt for andre komponenter at udvide browserens funktionalitet. Udvidelsesmulighederne er opdelt i to typer: Udvidelse af browseren og udvidelse af indholdet. Grænsefladerne til browserudvidelse kan bruges til at tilslutte komponenter til at tilføje kontekstmenuindgange, værktøjslinjer, menupunkter eller Browser Helper Objects (BHO). BHO'er bruges til at udvide browserens funktionssæt, mens de andre udvidelsesmuligheder bruges til at eksponere funktionen i brugergrænsefladen. Grænseflader for indholdsudvidelse anvendes af forskellige indholdstypehåndterer til at tilføje understøttelse af ikke-indfødte indholdsformater. BHO'er har ikke kun ubegrænset adgang til Internet Explorers DOM- og hændelsesmodel, de kan også få adgang til filsystemet, registreringsdatabasen og andre komponenter i operativsystemet. Udvidelse af indholdet kan ske enten i form af aktive dokumenter (Doc Objects) (f.eks. SVG eller MathML) eller ActiveX-kontrolelementer. ActiveX-kontroller anvendes til indholdshåndteringsprogrammer, der gengiver indhold, der er indlejret i en HTML-side (f.eks. Adobe Flash eller Microsoft Silverlight). Doc-objekter anvendes, når indholdstypen ikke skal indlejres i HTML (f.eks. Microsoft Word, PDF eller XPS). Faktisk er Trident-renderingsmotoren selv udstillet som et Doc-objekt, så HTML i sig selv behandles som et Active Document.

Internet Explorer-tilføjelseskomponenter kører med de samme rettigheder som selve browseren, i modsætning til scripts på klientsiden, som har et meget begrænset sæt rettigheder. Tilføjelser kan installeres enten lokalt eller direkte af et websted. Da tilføjelsesprogrammer har en mere privilegeret adgang til systemet, kan ondsindede tilføjelsesprogrammer bruges og er blevet brugt til at kompromittere systemets sikkerhed. Internet Explorer 6 Service Pack 2 og fremefter indeholder forskellige sikkerhedsforanstaltninger mod dette, herunder en Add-on Manager til kontrol af ActiveX-kontroller og Browser Helper Objects og en "No Add-Ons"-funktion samt større begrænsninger for websteder, der installerer add-ons.

Internet Explorer selv kan være vært for andre programmer via et sæt COM-grænseflader. Dette kan bruges til at indlejre browserfunktionaliteten i programmet. Desuden kan værtsprogrammet vælge kun at være vært for MSHTML.dll-renderingsmotoren i stedet for hele browseren.

Se også: Component Object Model og Browser Helper Object
 

Sikkerhed

Internet Explorer bruger en zone-baseret sikkerhedsramme, der grupperer websteder baseret på visse betingelser, herunder om det er et internet- eller intranetbaseret websted, samt en whitelist, som brugeren kan redigere. Sikkerhedsrestriktioner anvendes pr. zone, og alle websteder i en zone er underlagt restriktionerne.

Internet Explorer 6 SP2 og fremefter bruger Microsoft Windows' Attachment Execution Service til at markere eksekverbare filer, der downloades fra internettet, som potentielt usikre. Når brugeren får adgang til filer, der er markeret som sådan, skal han eller hun træffe en udtrykkelig beslutning om at have tillid til at udføre filen, da eksekverbare filer, der stammer fra internettet, kan være potentielt usikre. Dette er med til at forhindre utilsigtet installation af malware.

Internet Explorer 7 introducerede phishing-filteret, som begrænser adgangen til phishing-websteder, medmindre brugeren tilsidesætter beslutningen. Med version 8 blokerer den også adgangen til websteder, der er kendt for at være vært for malware. Downloads kontrolleres også for at se, om de er kendt for at være inficeret med malware.

I Windows Vista kører Internet Explorer som standard i det, der kaldes Beskyttet tilstand, hvor selve browserens rettigheder er stærkt begrænsede - den kan ikke foretage ændringer i hele systemet. Man kan eventuelt slå denne tilstand fra, men det anbefales ikke. Dette begrænser også effektivt rettighederne for eventuelle tilføjelser. Som følge heraf er den skade, som sikkerhedsbruddet kan forårsage, begrænset, selv hvis browseren eller et add-on bliver kompromitteret.

Patches og opdateringer til browseren udgives regelmæssigt og stilles til rådighed via Windows Update-tjenesten samt via automatiske opdateringer. Selv om der fortsat udgives sikkerhedsrettelser til en række platforme, er de fleste funktionstilføjelser og forbedringer af sikkerhedsinfrastrukturen kun tilgængelige på operativsystemer, der er i Microsofts mainstream-supportfase.

Den 16. december 2008 anbefalede Trend Micro brugerne at skifte til konkurrerende browsere, indtil der blev frigivet en nødopdatering til IE for at rette en potentiel sikkerhedsrisiko, som "kunne give eksterne brugere mulighed for at tage kontrol over en persons computer og stjæle dennes adgangskoder". Repræsentanter for Microsoft modsatte sig denne anbefaling og hævdede, at "0,02 % af internetsiderne" var berørt af fejlen.

Den 17. december 2008 blev en rettelse til ovennævnte sikkerhedsproblem tilgængelig med udgivelsen af sikkerhedsopdateringen for Internet Explorer KB960714, som er tilgængelig fra Microsoft Windows Update's webside. Microsoft har oplyst, at denne opdatering løser den sikkerhedsrisiko, som Trend Micro fandt den foregående dag.

Sikkerhedssårbarheder

Se også: Sammenligning af webbrowsere#Sårbarheder

Internet Explorer har været udsat for mange sikkerhedshuller og problemer: En stor del af den spyware, adware og computervirus, der findes på internettet, er muliggjort af fejl og mangler i Internet Explorer's sikkerhedsarkitektur, som kan udnyttes, og som nogle gange blot kræver, at man ser en skadelig webside for at installere sig selv. Dette er kendt som en "drive-by install". Der er også forsøg på at narre brugeren til at installere skadelig software ved at give et forkert billede af softwarens sande formål i beskrivelsesafsnittet i en ActiveX-sikkerhedsadvarsel.

En række af de sikkerhedshuller, der påvirker IE, stammer ikke fra selve browseren, men fra ActiveX-baserede tilføjelser, der anvendes af den. Da tilføjelsesprogrammerne har de samme rettigheder som IE, kan fejlene være lige så kritiske som browserfejl. Dette har ført til, at den ActiveX-baserede arkitektur er blevet kritiseret for at være fejlbehæftet. I 2005 hævdede nogle eksperter, at farerne ved ActiveX var blevet overvurderet, og at der var sikkerhedsforanstaltninger på plads. I 2006 fandt nye teknikker ved hjælp af automatiseret testning mere end hundrede sårbarheder i standard ActiveX-komponenter fra Microsoft. Sikkerhedsfunktioner, der blev indført i Internet Explorer 7, som dengang blev frigivet for nylig, afhjælper nogle af disse sårbarheder.

Internet Explorer havde i 2008 en række offentliggjorte sikkerhedssårbarheder. Ifølge en undersøgelse foretaget af sikkerhedsforskningsfirmaet Secunia reagerede Microsoft ikke så hurtigt som konkurrenterne med at rette sikkerhedshuller og stille patches til rådighed. Firmaet rapporterede også om 366 sårbarheder i ActiveX-kontroller, hvilket er en stigning i forhold til året før.

Ifølge de seneste oplysninger rapporterer Secunia, at IE6 har 24 kendte, ikke-patchede sårbarheder, IE7 har 11 og IE8 har 4. De alvorligste, ikke-patchede Secunia-rådgivninger, der påvirker Microsoft Internet Explorer 6.x, 7.x og 8.x med alle leverandørens patches anvendt, er alle klassificeret som ekstremt kritiske. De ældste kendte uopdaterede sårbarheder i IE6, IE7 og IE8, som ikke er blevet rettet, stammer fra henholdsvis den 7. november 2003, den 6. juni 2006 og den 26. februar 2007.

Ifølge de seneste oplysninger rapporterer sikkerhedsforskningsfirmaet SecurityFocus, at IE6 har 396 kendte sårbarheder, der ikke er blevet rettet, IE7 har 22 og IE8 har 25. De ældste kendte uopdaterede sårbarheder for IE6, IE7 og IE8 er fra henholdsvis den 20. november 2000, 17. maj 2007 og 11. april 2009.

Sårbarhed udnyttet i angreb på amerikanske virksomheder

I en meddelelse af 14. januar 2010 oplyste Microsoft, at angribere, der var rettet mod Google og andre amerikanske virksomheder, brugte software, der udnytter et sikkerhedshul i Internet Explorer, som allerede var blevet lappet. Sårbarheden påvirkede Internet Explorer 6, IE7 og IE8 på Windows 7, Vista, Windows XP, Server 2003 og Server 2008 R2 samt IE 6 Service Pack 1 på Windows 2000 Service Pack 4.

Den tyske regering advarede brugerne mod at bruge Internet Explorer og anbefalede, at de skiftede til en alternativ webbrowser på grund af det store sikkerhedshul, der er beskrevet ovenfor, og som blev udnyttet i Internet Explorer. Den australske og franske regering udsendte en lignende advarsel et par dage senere. Den første browser, de anbefalede, var Mozilla Firefox, efterfulgt af Google Chrome.


 

Markedsindpasning og anvendelsesandel

Se også: Brugsandel af webbrowsere

Internet Explorers udbredelsesgrad synes at være tæt forbundet med Microsoft Windows, da det er den standardwebbrowser, der følger med Windows. Siden integrationen af Internet Explorer 2.0 i Windows 95 OSR 1 i 1996 og især efter udgivelsen af version 4.0 er udbredelsen af Internet Explorer steget kraftigt: fra under 20 % i 1996 til ca. 40 % i 1998 og over 80 % i 2000.

En CNN-artikel bemærkede ved lanceringen af Internet Explorer 4: "Microsofts Internet Explorer har vundet frem, og forskellige skøn anslår dens andel af browsermarkedet til 30-35 procent fra ca. 10 procent for et år siden." I 2002 havde Internet Explorer næsten fuldstændig afløst sin største konkurrent Netscape og dominerede markedet med op til 95 procent markedsandel.

Efter at have kæmpet og vundet browserkrigene i slutningen af 1990'erne fik Internet Explorer næsten total dominans på browsermarkedet. Efter at have nået et højdepunkt på ca. 95 % i 2002 og 2003 er dens markedsandel siden da faldet langsomt, men støt og roligt. Dette skyldes hovedsagelig indførelsen af Mozilla Firefox, som ifølge statistikkerne i øjeblikket er den største konkurrent. Ikke desto mindre er Internet Explorer fortsat den dominerende webbrowser med en global andel på ca. 60 % (om end målingerne varierer). Brugen er højere i Asien og lavere i Europa.

Firefox 1.0 havde overhalet Internet Explorer 5 i begyndelsen af 2005 med Firefox 1.0 på omkring 8 procent af markedsandelen. En artikel bemærker ved lanceringen af Internet Explorer 7 i oktober 2006, at "IE6 havde løvens andel af browsermarkedet med 77,22 %. Internet Explorer 7 var steget til 3,18 %, mens Firefox 2.0 lå på 0,69 %."

Internet Explorer 7 blev udgivet samtidig med Firefox 2.0 og overhalede Firefox 1.x i november 2006 med en markedsandel på ca. 9 %. Firefox 2.0 havde overhalet 1.x i januar 2007, men IE7 overhalede først IE6 i december 2007. I januar 2008 var deres respektive versioners markedsandel 43 % IE7, 32 % IE6, 16 % FF2, 4 % Safari 3 og både FF1.x- og IE5-versionerne mindre end en halv procent.

Omtrentlig brug over tid baseret på forskellige tællere for brugsandele som gennemsnit for året som helhed eller for fjerde kvartal eller for den sidste måned i året, afhængigt af tilgængeligheden af referencen.

Oversigt over markedsandele efter år og version

Omtrentlig brug over tid baseret på forskellige tællere for brugsandele som gennemsnit for året som helhed eller for fjerde kvartal eller for den sidste måned i året, afhængigt af tilgængeligheden af referencen. IE var på sit højeste i 2003 med 94 % af de globale internetbrowsere, men begyndte at falde i 2004 og har siden da nået sit laveste niveau i 2000'erne i 2011 med kun 49,7 % af de globale internetbrugere.

I alt

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 ?

Vedtagelse i industrien

ActiveX-udvidelsesmekanismen bruges af mange offentlige websteder og webapplikationer, herunder eBay. På samme måde anvendes Browser Helper Objects også af mange søgemaskinefirmaer og tredjeparter til at skabe tilføjelser, der giver adgang til deres tjenester, f.eks. værktøjslinjer til søgemaskiner. På grund af brugen af COM er det muligt at indlejre webbrowsing-funktioner i tredjepartsprogrammer. Derfor findes der en række Internet Explorer-shells, og en række indholdsorienterede programmer som RealPlayer bruger også Internet Explorers webbrowsingmodul til at se websider i programmerne.


 

OS-kompatibilitet

IE-versioner har med tiden haft meget forskellig OS-kompatibilitet, lige fra at være tilgængelige for mange platforme og flere versioner af Windows til kun få versioner af Windows. Mange versioner af IE havde en vis understøttelse af et ældre styresystem, men holdt op med at få opdateringer. Internettets øgede vækst i 1990'erne og 2000'erne betyder, at de nuværende browsere med små markedsandele har flere brugere i alt end hele markedet i begyndelsen. F.eks. ville en markedsandel på 90 % i 1997 svare til ca. 60 millioner brugere, men i begyndelsen af 2007 ville en markedsandel på 90 % svare til over 900 millioner brugere. Resultatet er, at senere versioner af IE6 havde mange flere brugere i alt end alle de tidlige versioner tilsammen.

Udgivelsen af IE7 i slutningen af 2006 resulterede i et sammenbrud i IE6's markedsandel; i februar 2007 viste statistikkerne over markedsandele for IE6 omkring 50 % og IE7 29 %. Uanset den faktiske markedsandel var den mest kompatible version (på tværs af operativsystemer) af IE 5.x, som havde Mac OS 9 og Mac OS X, Unix og de fleste Windows-versioner til rådighed og understøttet i en kort periode i slutningen af 1990'erne (selv om 4.x havde en mere ensartet kodebase på tværs af versioner). I 2007 havde IE en meget snævrere OS-understøttelse, idet de seneste versioner kun understøttede Windows XP Service Pack 2 og derover. Internet Explorer 5.0, 5.5, 6.0 og 7.0 (eksperimentel) er også blevet uofficielt porteret til Linux-operativsystemet fra projektet IEs4Linux.

År

Layout motor

Microsoft Windows

IBM OS/2
fra 2.1

Apple Mac OS

Unix (HP-UX, Solaris)

7, WS 08 R2

Vista, WS 08

WS 03

XP

Mig

2000

98

NT 4.0

95

NT 3.51

NT 3.5

NT 3.1

3.1x

X
PPC

7.6 til
9.2.2.2
PPC

7.5.x
PPC

7.1 til 8.1
68K
 7.1.2
PPC

7.0.1
68K

År

-

-

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 med SP2

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 8

2008

Trident 4.0

Inkluderet

Ja

Ja med SP2

Ja med SP2/3

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 7

2006

Trident

Nej

Inkluderet

Ja med SP1/2

Ja med SP2/3&

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 6

2001

Trident

Nej

Nej$

Inkluderet

Inkluderet

Ja
6.0 SP1

Ja
6.0 SP1

Ja
6.0 SP1

Ja
6.0 SP1

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 5.5

2000

Trident

Nej

Nej

Nej

Nej***

Inkluderet

Ja

Ja

Ja

Ja
5.5 SP2

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 5.0

1999

Trident (Win)
Tasman (
Mac)

Nej

Nej

Nej

Nej***

Nej

Inkluderet
5.01 SP4

Inkluderet
med 98SE

Ja

Ja

Ja
16-bit

Nej

Nej

Ja
16-bit

Nej

Ja
5.2.3 Inkluderet

Ja¥
 5.1.7 Inkluderet

Nej

Nej

Nej

Ja
5.01 SP1

IE 4.5

1999

-

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Ja
Inkluderet

Ja

Nej

Nej

Nej

IE 4.0

1997

Trident

Nej

Nej

Nej

Nej***

Nej

Nej

Inkluderet

Ja

Inkluderet
OSR2.5

Ja
16-bit

Nej

Nej

Ja
16-bit

Nej

Nej

Ja
Inkluderet

Ja

Ja
4.01

Nej

Ja

IE 3.0

1996

-

Nej

Nej***

Nej

Nej***

Nej

Nej***

Nej

Ja

Inkluderet
OSR2

Ja
16-bit

Ja
16-bit

Nej

Ja
16-bit

Vind.
16-bit

Nej

Ja
Inkluderet

Ja

Ja
Inkluderet

Nej

Beta

IE 2.0

1995

-

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Inkluderet

Inkluderet
OSR1

Ja
16-bit

Ja
16-bit

Ja
16-bit

Ja
16-bit

Vind.
16-bit

Nej

Ja

Ja

JaŁ

JaŁ
2.0.1

Nej

IE 1.5

1996

Spyglass

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Ja

Ja

Ja

Ja

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

IE 1.0

1995

Spyglass

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Ikke-fri
Plus!

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

Nej

* Internet Explorer 6 SP2 er kun tilgængelig som en del af Windows XP SP2 eller Windows Server 2003 SP1 eller SP2.
** Den version af Internet Explorer, der fulgte med Windows 95, varierede alt efter OSR-udgave; 2.0 fulgte med OSR1, 3.0 fulgte med OSR2, og 4.0 fulgte med OSR2.5.
*** Ingen indbygget understøttelse, men muligt med et "Standalone"-installationsprogram fra en tredjepart.
& Den endelige version af Windows XP Service Pack 3 indeholder ikke IE7.
$ Ingen indbygget understøttelse, men muligt med tredjeparts Standalone-installationsprogram af IE6 Alpha. Se også Internet Explorer Mobile. IE-versioner af IE, der ikke er stationære, har også understøttet Windows CE.
Ł Internet Explorer 2.0 og 2.0.1 kræver System 7.0.1 eller højere. Internet Explorer 2.1 kræver System 7.1 eller højere.
Inkluderet Internet Explorer 3.01 i Mac OS 8.1; Internet Explorer 4.01 i Mac OS 8.5 og 8.5.1; Internet Explorer 4.5 fra Mac OS 8.6 til 9.0.4; Internet Explorer 5 fra Mac OS 9.1 til 9.2.2.
¥ Internet Explorer 5 Macintosh Edition kræver Mac OS 7.6 eller højere. Internet Explorer version 5.1; 5.1.4; 5.1.5; 5.1.6 og 5.1.7 kræver Mac OS 8.0 eller højere.
16 16-bit version


 

"Standalone" Internet Explorer

Tidlige versioner af Internet Explorer som f.eks. 5 havde en kompatibilitetstilstand til at køre Internet Explorer 4, men denne funktion blev droppet (brugere af Internet Explorer til Mac kunne også stadig bruge 4.5 efter at have installeret IE 5). Microsoft hævder, at det er umuligt at have flere versioner af Internet Explorer på den samme maskine, men nogle hackere har med held adskilt flere versioner af Internet Explorer og gjort dem til selvstændige programmer. Disse kaldes "standalone" IE'er og har omfattet version 3 til 7.

  • Multiple IEs in Windows Web Design Arkiveret 2008-07-09 på Wayback Machine - webudvikleren Joe Maddalone, der fandt løsningen.
  • Xenocode Browser Sandbox Arkiveret 2010-09-25 på Wayback Machine-Xenocode applikationsvirtualisering.

Microsoft har indstillet standalone-installationsprogrammer til Internet Explorer til offentligheden. Der findes dog uofficielle procedurer til at downloade den komplette installationspakke. Internet Explorer standalone bruger en funktion, der blev indført i Windows 2000 og kaldes DLL-omdirigering, til at tvinge den til at indlæse ældre DLL'er end dem, der er installeret på systemet.

  • IE Collection. Et installationsprogram til standalone-versionerne af IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5 og IE1.0.
  • Microsoft Support-dokument med instruktioner til at downloade hele sættet af installationsfiler.

Det er også muligt at installere Internet Explorer via Wine.

  • IEs4Linux konfigurerer automatisk Internet Explorer 5.0, 5.5 og 6.0 i Wine. Understøttelse af Internet Explorer 7 er i øjeblikket under udvikling; fra august 2007 kan IE7-renderingsmotoren bruges med IE6-brugergrænsefladen.

Når Internet Explorer 7 er installeret, er der stadig en eksekverbar fil fra Internet Explorer 6 tilgængelig i C:\WINDOWS\ie7, som standard skjult. Når denne eksekverbare fil startes, får brugeren den ældre IE6-grænseflade, men websiderne gengives ved hjælp af IE7-motoren. IE6-motoren kan genaktiveres ved at placere en fil med navnet "iexplore.exe.local" i IE7-mappen.

Som et alternativ til at bruge IE standalone tilbyder Microsoft nu Microsoft Virtual PC-aftryk, der indeholder præ-aktiverede kopier af Windows XP med enten IE 6 eller IE 7 installeret. Microsoft anbefaler denne fremgangsmåde til webudviklere, der ønsker at teste deres sider i de forskellige versioner af IE, da de enkeltstående versioner ikke understøttes og muligvis ikke fungerer på samme måde som en korrekt installeret kopi af IE.


 

Fjernelse

Mens en større opgradering af Internet Explorer kan afinstalleres på traditionel vis, hvis brugeren har gemt de oprindelige programfiler til installation, er spørgsmålet om at afinstallere den version af browseren, der leveres sammen med et operativsystem, stadig kontroversielt.

Idéen om at fjerne en standardinstallation af Internet Explorer fra et Windows-system blev foreslået under retssagen USA mod Microsoft. Et af Microsofts argumenter under retssagen var, at fjernelse af Internet Explorer fra Windows kan føre til ustabilitet i systemet.

Fjernelse af Internet Explorer har en række konsekvenser. Programmer, der er afhængige af biblioteker, der er installeret af IE, vil ikke fungere eller have uventet adfærd. Windows' hjælp og supportsystem vil heller ikke fungere på grund af den store afhængighed af HTML-hjælpefiler og komponenter i IE. I versioner af Windows før Vista er det heller ikke muligt at køre Microsofts Windows Update eller Microsoft Update med nogen anden browser, fordi tjenesten implementerer en ActiveX-kontrol, som ingen anden browser understøtter. I Windows Vista er Windows Update implementeret som en applet i kontrolpanelet.

Med Windows 7 tilføjede Microsoft muligheden for sikkert at fjerne Internet Explorer 8 fra Windows. Microsoft tillader ikke, at afhængighederne fjernes gennem denne proces, men den eksekverbare Internet Explorer-fil (iexplore.exe) fjernes uden at skade andre Windows-komponenter.


 

Relaterede sider

  • Web 2.0
 

Spørgsmål og svar

Spørgsmål: Hvad var den første version af Internet Explorer?


A: Den første version af Internet Explorer blev udgivet som en del af tillægspakken Microsoft Plus! til Windows 95 i 1995.

Spørgsmål: Hvor meget brugte Microsoft på IE i slutningen af 1990'erne?


Svar: Microsoft brugte over 100 millioner dollars om året på IE i slutningen af 1990'erne.

Spørgsmål: Hvad er den seneste udgave af Internet Explorer?


Svar: Den seneste udgave af Internet Explorer er Internet Explorer 11.

Sp: Hvornår ophører Internet Explorer 11 med at fungere?


Svar: Internet Explorer 11 ophører med at fungere den 15. juni 2022.

Spørgsmål: Hvad erstattede Internet Explorer 11, da Windows 10 og Windows Server 2022 blev frigivet i 2021?


Svar: Da Windows 10 og Windows Server 2022 blev frigivet i 2021, blev der med produkterne medtaget en skærm til valg af browser, så brugerne kan vælge en anden webbrowser, hvis de ønsker det. Derudover blev Microsoft Edge introduceret som en ny webbrowser til erstatning for Internet Explorer 11.

Spørgsmål: Findes der versioner af IE til andre styresystemer end Windows?


A: Ja, der findes versioner af IE til andre styresystemer, f.eks. den integrerede OEM-version kaldet Internet Explorer for Windows CE (IE CE), som er tilgængelig for WinCE-baserede platforme, Internet Explorer for Pocket PC og udgåede versioner som Internet Explorer for Mac og Internet Explorer for UNIX (Solaris og HP-UX).

AlegsaOnline.com - 2020 / 2023 - License CC3