Internet Explorer | serie grafische webbrowsers gemaakt door Microsoft

Internet Explorer (IE); voorheen bekend als Microsoft Internet Explorer en Windows Internet Explorer, was een reeks grafische webbrowsers van Microsoft. Het maakte deel uit van het Microsoft Windows-besturingssysteem, vanaf 1995. Het werd voor het eerst uitgebracht als onderdeel van het uitbreidingspakket Microsoft Plus! voor Windows 95, dat jaar. Latere versies werden gratis gedownload, of in service packs, en opgenomen in releases van Windows 95 en latere versies van Windows.

IE is sinds 1999 de populairste webbrowser, met een gebruiksaandeel tot 95% in 2002/2003 met IE5 en IE6. Sinds het hoogtepunt van zijn populariteit is het gebruiksaandeel gedaald tot 55% als gevolg van concurrerende webbrowsers, en het daalt langzaam. Microsoft besteedde eind jaren negentig meer dan 100 miljoen dollar per jaar aan IE en in 1999 werkten er meer dan 1000 mensen aan.

De nieuwste versie is Internet Explorer 11. Internet Explorer zou oorspronkelijk worden verwijderd uit Windows 7 en Windows Server 2008 R2 in Europa, maar Microsoft heeft die plannen later laten varen en in plaats daarvan een keuzescherm voor de browser bij de producten geleverd, zodat gebruikers desgewenst een andere webbrowser kunnen kiezen.

Er zijn ook versies van Internet Explorer voor andere besturingssystemen geproduceerd, waaronder een embedded OEM-versie genaamd Internet Explorer for Windows CE (IE CE), beschikbaar voor WinCE-gebaseerde platforms en momenteel gebaseerd op IE6; Internet Explorer for Pocket PC, later omgedoopt tot Internet Explorer Mobile, die is gemaakt voor Windows Mobile en Windows CE en in ontwikkeling blijft naast de meer geavanceerde desktopversies; en de stopgezette Internet Explorer for Mac en Internet Explorer for UNIX (Solaris en HP-UX).

Windows 10 wordt geleverd met een nieuwe webbrowser genaamd Microsoft Edge. Internet Explorer 11 werd nog steeds meegeleverd, maar was bedoeld voor sites die niet goed werken met de nieuwe rendering engine in Microsoft Edge. Toen Windows 11 en Windows Server 2022 in 2021 werden uitgebracht, werd Internet Explorer 11 in beide versies van Microsoft Windows verwijderd met de vervanging van Microsoft Edge. De laatste versie van Internet Explorer, Internet Explorer 11 bereikte het einde van zijn dienst op 15 juni 2022 en werd verwijderd in de containervarianten van Windows 10. Op Windows 10 IoT/LTSB/LTSC (Windows 10 Long-Term Servicing Channel), op Windows 8.1, Windows 8, Windows Server 2012 en Windows Server 2012 R2, Windows 7, Windows Server 2008 R2 en eerder zal het voorbij dat punt doorgaan. Microsoft vervangt Internet Explorer met de Internet Explorer-modus op Microsoft Edge, een nieuwere webbrowser van Microsoft die op 29 april 2015 is uitgebracht.


 

Geschiedenis

Het Internet Explorer-project werd in de zomer van 1994 gestart door Thomas Reardon, met behulp van broncode van Spyglass, Inc. Mosaic, een vroege commerciële webbrowser met formele banden met de baanbrekende NCSA Mosaic browser. Eind 1994 licentieerde Microsoft Spyglass Mosaic voor een kwartaalvergoeding plus een percentage van de niet-Windows inkomsten van Microsoft voor de software. Hoewel de naam lijkt op NCSA Mosaic, had Spyglass Mosaic de NCSA Mosaic broncode spaarzaam gebruikt.

Internet Explorer 1

Internet Explorer 1 debuteerde op 16 augustus 1995. Het was een herwerkte versie van Spyglass Mosaic, dat Microsoft, net als veel andere bedrijven die een browser ontwikkelden, in licentie had van Spyglass Inc. Het werd geleverd met Microsoft Plus! voor Windows 95 en de OEM-uitgave van Windows 95. Het werd geïnstalleerd als onderdeel van de Internet Jumpstart Kit in Plus! Het Internet Explorer-team begon met ongeveer zes mensen aan de vroege ontwikkeling. Internet Explorer 1.5 werd enkele maanden later uitgebracht voor Windows NT en voegde ondersteuning toe voor het renderen van basistabellen. Echter, door het gratis op te nemen in hun OS, hoefden ze geen royalties te betalen aan Spyglass Inc., wat resulteerde in een rechtszaak en een multi-miljoen USD schikking.

Internet Explorer 2

Internet Explorer 2 werd uitgebracht voor Windows 95, Windows NT 3.5 en NT 4.0 op 24 augustus 1996 (na een 2.0 beta in november 1995). Het bevatte ondersteuning voor SSL, cookies, VRML, RSA en Internet nieuwsgroepen. Versie 2 was ook de eerste release voor Windows 3.1 en Macintosh System 7.0.1 (PPC of 68k), hoewel de Mac-versie pas in januari 1996 werd uitgebracht voor PPC, en in april voor 68k. Versie 2.1 voor de Mac kwam uit in augustus 1996, hoewel Windows tegen die tijd 3.0 kreeg. Versie 2 werd begin 1996 opgenomen in Windows 95 OSR 1 en de Internet Starter Kit voor Windows 95 van Microsoft. Het werd gelanceerd met twaalf talen, waaronder Engels, maar dit werd uitgebreid tot 24, 20 en 9 voor respectievelijk Win 95, Win 3.1 en Mac in april 1996. De 2.0i-versie ondersteunde een double-byte karakterset.

Internet Explorer 3

Internet Explorer 3 werd uitgebracht op 13 augustus 1996, en werd veel populairder dan zijn voorgangers. Internet Explorer 3 was de eerste grote browser met CSS-ondersteuning, hoewel deze ondersteuning slechts gedeeltelijk was. Het introduceerde ook ondersteuning voor ActiveX-besturingselementen, Java-applets, inline multimedia en het PICS-systeem voor inhoudelijke metadata. Versie 3 werd ook geleverd met Internet Mail en News, NetMeeting en een vroege versie van het Windows Adresboek, en werd zelf meegeleverd met Windows 95 OSR 2. Versie 3 bleek de eerste populairdere versie van Internet Explorer te zijn, wat een grotere controle met zich meebracht. In de maanden na de release werden door onderzoekers en hackers een aantal veiligheids- en privacyproblemen ontdekt. Deze versie van Internet Explorer was de eerste met het 'blauwe e'-logo. Het Internet Explorer-team bestond tijdens de ontwikkeling van drie maanden uit ongeveer 100 mensen. Het eerste grote IE-beveiligingsgat, het Princeton Word Macro Virus Loophole, werd ontdekt op 22 augustus 1996 in IE3. Backwards compatibility werd behandeld door gebruikers die een upgrade naar IE3 uitvoerden toe te staan nog steeds de vorige IE te gebruiken, omdat de installatie de vorige versie naar een aparte directory converteerde.

Internet Explorer 4

Internet Explorer 4, uitgebracht in september 1997, verdiepte het niveau van integratie tussen de webbrowser en het onderliggende besturingssysteem. Door versie 4 te installeren op een Windows 95- of Windows NT 4-machine en te kiezen voor Windows Desktop Update, werd ook de traditionele Windows Explorer vervangen door een versie die meer leek op een web-browser interface, en werd het Windows-bureaublad zelf web-enabled via Active Desktop. De integratie met Windows kreeg echter veel kritiek op de verpakking (zie United States v. Microsoft). Deze optie was niet langer beschikbaar met de installateurs voor latere versies van Internet Explorer, maar werd niet verwijderd van het systeem indien reeds geïnstalleerd. Internet Explorer 4 introduceerde ondersteuning voor Group Policy, waardoor bedrijven veel aspecten van de configuratie van de browser konden configureren en vergrendelen, alsmede ondersteuning voor offline browsen. Internet Mail en News werd vervangen door Outlook Express, en Microsoft Chat en een verbeterde NetMeeting werden ook opgenomen. Deze versie werd ook meegeleverd met Windows 98. Er werden nieuwe functies toegevoegd voor het opslaan en ophalen van berichten in commentaarformulieren die vandaag de dag nog steeds niet worden gebruikt. Internet Explorer 4.5 bood nieuwe functies zoals een gemakkelijkere 128-bits encryptie. Het bood ook een drastische verbetering van de stabiliteit ten opzichte van eerdere versies, met name de 68k-versie die bijzonder gevoelig was voor bevriezing.

Marktaandeeloverzicht
voor februari 2005

IE4 - .07%

IE5 - 6,17%

IE6 - 82,79%

Internet Explorer 5

Internet Explorer 5 werd gelanceerd op 18 maart 1999, later meegeleverd met Windows 98 Second Edition en geleverd met Office 2000. De creatie van Internet Explorer 5 was een andere belangrijke release die bi-directionele tekst, ruby-tekens, XML, XSLT en de mogelijkheid om webpagina's op te slaan in MHTML-formaat ondersteunde. IE5 werd gebundeld met Outlook Express 5. Met de release van Internet Explorer 5.0 bracht Microsoft ook de eerste versie van XMLHttpRequest uit, waarmee Ajax werd geboren (hoewel de term "Ajax" pas jaren later werd bedacht). Het was de laatste met een 16-bits versie. Internet Explorer 5.01, een bugfix-versie, werd uitgebracht in december 1999. Windows 2000 bevat deze versie. Internet Explorer 5.5 volgde in juli 2000 en verbeterde de afdrukvoorbeeldmogelijkheden, de ondersteuning voor CSS- en HTML-standaarden en de API's voor ontwikkelaars; deze versie werd gebundeld met Windows Me. Versie 5 was echter de laatste versie voor Mac en UNIX. Versie 5.5 was de laatste met een Compatibiliteitsmodus, waardoor Internet Explorer 4 naast de 5.x kon worden uitgevoerd. Het IE-team bestond in 1999 uit meer dan 1000 mensen, met een financiering in de orde van grootte van 100 miljoen USD per jaar.

Marktaandeeloverzicht
voor oktober 2008

IE4 - 0,01%

IE5 - 0,20%

IE6 - 37,01%

IE7 - 35,81%

Internet Explorer 6

Internet Explorer 6 werd uitgebracht op 27 augustus 2001, een paar maanden voor Windows XP. Deze versie bevatte DHTML-verbeteringen, inline frames met beperkte inhoud en gedeeltelijke ondersteuning van CSS-niveau 1, DOM-niveau 1 en SMIL 2.0. De MSXML-engine werd ook bijgewerkt tot versie 3.0. Andere nieuwe functies waren een nieuwe versie van de Internet Explorer Administration Kit (IEAK), Mediabalk, Windows Messenger-integratie, verzamelen van fouten, automatisch aanpassen van de grootte van afbeeldingen, P3P, en een nieuwe look-and-feel die in overeenstemming was met de visuele stijl van Luna in Windows XP. Internet Explorer 6.0 SP1 bood verschillende beveiligingsverbeteringen en viel samen met de Windows XP SP1 patch release. In 2002 werd het Gopher-protocol uitgeschakeld en werd de ondersteuning ervan geschrapt in Internet Explorer 7. Internet Explorer 6.0 SV1 kwam op 6 augustus 2004 uit voor Windows XP SP2 en bood diverse beveiligingsverbeteringen en nieuwe kleurknoppen op de gebruikersinterface. IE6 vernieuwde het oorspronkelijke 'blauwe e'-logo naar een lichter blauw en meer 3D-look. Microsoft beschouwt IE6 nu als een verouderd product en raadt gebruikers aan te upgraden naar IE8. Veel zakelijke IT-gebruikers hebben desondanks niet geüpgraded.

Internet Explorer 7

Internet Explorer 7 werd uitgebracht op 18 oktober 2006. Het bevat bugfixes, verbeteringen in de ondersteuning voor webstandaarden, browsen met tabbladen met voorbeeld en beheer, een zoekvak voor meerdere motoren, een lezer voor webfeeds, ondersteuning voor Internationalized Domain Name (IDN), ondersteuning voor Extended Validation Certificate en een anti-phishing filter. Met IE7 is Internet Explorer losgekoppeld van de Windows Shell - in tegenstelling tot eerdere versies wordt de Internet Explorer ActiveX-besturing niet gehost in het Windows Explorer-proces, maar draait deze in een apart Internet Explorer-proces. Het wordt meegeleverd met Windows Vista en Windows Server 2008, en is beschikbaar voor Windows XP Service Pack 2 en later, en Windows Server 2003 Service Pack 1 en later. De oorspronkelijke versie van Internet Explorer 7 vereiste dat de computer voor de installatie een Windows Genuine Advantage-validatiecontrole doorliep, maar op 5 oktober 2007 schrapte Microsoft deze vereiste. Zoals uit sommige statistieken blijkt, overtrof het marktaandeel van Internet Explorer 7 medio 2008 dat van Internet Explorer 6 in een aantal regio's. In tegenstelling tot andere versies van Internet Explorer zal deze versie van Internet Explorer worden ondersteund tot 10 oktober 2023, wat het definitieve einde van Internet Explorer betekent na 28 jaar, 1 maand en 14 dagen.

Internet Explorer 8

Internet Explorer 8 werd uitgebracht op 19 maart 2009. Het was uiterlijk sinds augustus 2007 in ontwikkeling. Op 5 maart 2008 werd de eerste publieke bèta (Beta 1) vrijgegeven voor het grote publiek. Op 27 augustus 2008 werd de tweede publieke bèta (Beta 2) uitgebracht. Het wordt ondersteund in Windows XP SP2 en SP3, Windows Server 2003 SP2, Windows Vista, Windows 7 en Windows Server 2008 op zowel 32-bit als 64-bit architecturen. Internet Explorer 8 (IE8) RC1 werd uitgebracht op 26 januari 2009. Internet Explorer 8 "Final" werd uitgebracht op 19 maart 2009. Beveiliging, gebruiksgemak en verbeteringen in RSS, CSS en Ajax-ondersteuning zijn de prioriteiten van Microsoft voor IE8. Het omvat een veel striktere naleving van webstandaarden, waaronder een geplande volledige naleving van Cascading Style Sheets 2.1 voor de releaseversie. Al deze veranderingen zorgen ervoor dat Internet Explorer 8 de Acid2-test doorstaat. Om compatibiliteitsproblemen te voorkomen, bevat IE8 echter ook het IE7 rendergedrag. Sites die de eigenaardigheden van IE7 verwachten, kunnen de wijzigingen van IE8 uitschakelen door een meta-element op te nemen in de HEAD-sectie van het HTML-document. IE8 bevat ook talrijke verbeteringen aan JavaScript-ondersteuning en prestatieverbeteringen, hoewel het nog steeds niet slaagt voor de Acid3-test, waarbij versie 8.0 20/100 scoort. Het bevat ondersteuning voor Accelerators - waarmee ondersteunde webapplicaties kunnen worden aangeroepen zonder er expliciet naar toe te navigeren - en WebSlices - waarmee delen van pagina's kunnen worden geabonneerd en gecontroleerd vanuit een opnieuw ontworpen Favorietenbalk. Andere kenmerken zijn InPrivate privacyfuncties en SmartScreen phishingfilter.

Internet Explorer 9

Internet Explorer 9 is uitgebracht op 14 maart 2011. Het zal volledige of bijna volledige ondersteuning bieden voor alle CSS 3 selectors, border-radius CSS 3 eigenschap, snellere JavaScript, ingesloten ICC v2 of v4 kleurprofielen, en hardwareversnelde rendering met Direct2D en DirectWrite. Microsoft heeft bevestigd dat ook Web Open Font Format (WOFF) zal worden ondersteund. WOFF is "een sterke favoriet" voor standaardisatie door de Web Fonts Working Group van W3C. IE9 zou veel problemen met Internet Explorer oplossen, waaronder ondersteuning van de standaard CSS3 border-radius eigenschap, wat betekent dat mensen die IE9 gebruiken afgeronde hoeken kunnen zien, net zoals mensen die Firefox gebruiken.

Microsoft blijft het belang van het slagen voor de Acid3-test bagatelliseren, maar speculaties dat IE9 de SVG W3C-aanbeveling zou ondersteunen werden aangewakkerd toen Microsoft aankondigde lid te zijn geworden van de SVG Working Group. Op MIX 10 werd de eerste IE9 Platform Preview vrijgegeven, met ondersteuning voor CSS3 en SVG, een nieuwe JScript engine genaamd Chakra, en een score van 55/100 op de Acid3 test, tegenover 20/100 voor IE8. Op 5 mei 2010 werd de tweede IE9 Platform Preview uitgebracht, met een score van 68/100 op de Acid3 test en snellere prestaties op de WebKit SunSpider JavaScript benchmark dan de eerste IE9 Platform Preview. Op 23 juni 2010 werd de derde IE9 Platform Preview uitgebracht, die 83/100 scoorde op de Acid3 test en ondersteuning introduceerde voor <audio> , <video> , en <canvas> elementen en WOFF. Op 4 augustus 2010 werd de vierde IE9 Platform Preview uitgebracht, met een score van 95/100 op de Acid3 test en een snellere JScript engine dan de derde IE9 Platform Preview. De definitieve versie van IE9 wordt verwacht in 2011. Er is ook ondersteuning voor de HTML5 video- en audiotags beloofd. Sommige industrie-experts voorspellen dat Microsoft IE9 zal uitbrengen als een grote out-of-band versie die niet gebonden is aan een bepaalde versie van Windows. Volgens de Internet Explorer 9 Test Drive pagina,

"Internet Explorer 9 Test Drive". microsoft.com. Gearchiveerd uit het origineel op 26 september 2010. de systeemvereisten voor IE9 zijn Windows Vista SP2 (met Platform Upgrade en IE8) of Windows 7. Op 12 augustus 2010 kondigde Microsoft aan dat de IE9 Public Beta op 15 september 2010 zou worden gelanceerd tijdens een speciaal evenement in San Francisco, gekoppeld aan het idee van 'schoonheid van het web'. Ook werd bevestigd dat de browser alleen zou werken met Windows Vista en Windows 7. Op 15 september 2010 lanceerde Microsoft de IE9 Public Beta.

Internet Explorer 10

Internet Explorer 10 werkt niet met Windows Vista, maar alleen voor Windows 7 en een toekomstige versie van het Windows-besturingssysteem.

Internet Explorer 10 werd samen met Windows 8 uitgebracht in 2012. Gebruikers van Windows 7 kunnen deze versie vanaf februari 2013 downloaden.

Internet Explorer 11

Internet Explorer 11 werd uitgebracht in oktober 2013. Het is de laatste versie van Internet Explorer. In plaats van de lancering van de volgende versie van Internet Explorer, Internet Explorer 12, bracht Microsoft op 29 april 2015 de nieuwe webbrowser, Microsoft Edge, uit. Vanaf Windows 10, Windows Server 2016 en Windows Server 2019 is Internet Explorer 11 beschikbaar, maar het is niet standaard geïnstalleerd, omdat een ingebouwde webbrowser in deze besturingssystemen Microsoft Edge is. Internet Explorer 11 is echter wel ingebouwd in Windows 10 IoT Enterprise LTSC/LTSB, een reeks Windows 10-edities die voor het eerst is uitgebracht in 2016 en de laatste editie van Windows 10 LTSC is uitgebracht in 2021. Op 15 juni 2022 werd Internet Explorer verwijderd in de containervarianten van Windows 10, Windows Server 2016 en Windows Server 2019, de enige edities van Windows 10 die Internet Explorer 11 blijven krijgen zijn Windows 10 IoT Enterprise LTSC (eerst Windows 10 IoT Enterprise LTSB genoemd). Met de release van Windows 11 en Windows Server 2022 is Internet Explorer 11 niet meer compatibel met deze besturingssystemen.



 Gebruiksaandeel van Internet Explorer, 1994-2010  Zoom
Gebruiksaandeel van Internet Explorer, 1994-2010  

Kenmerken

Internet Explorer is ontworpen om een breed scala aan webpagina's te bekijken en om bepaalde functies binnen het besturingssysteem te bieden, waaronder Microsoft Update. Tijdens de hoogtijdagen van de browseroorlogen verdrong Internet Explorer Netscape pas toen het technologisch werd ingehaald om de vooruitstrevende functies van die tijd te ondersteunen.

Ondersteuning van normen

Internet Explorer, met behulp van de Trident layout engine:

  • ondersteunt HTML 4.01, CSS Level 1, XML 1.0 en DOM Level 1, met kleine hiaten in de implementatie.
  • ondersteunt XSLT 1.0 volledig, evenals een verouderd Microsoft-dialect van XSLT dat vaak WD-xsl wordt genoemd en dat losjes is gebaseerd op het W3C-werkontwerp van XSL van december 1998. Ondersteuning voor XSLT 2.0 ligt in de toekomst: semi-officiële Microsoft-bloggers hebben aangegeven dat de ontwikkeling aan de gang is, maar er zijn geen data bekendgemaakt.
  • ondersteunt gedeeltelijk CSS Level 2 en DOM Level 2, met grote hiaten in de implementatie en conformiteitsproblemen. Bijna volledige conformiteit met CSS 2.1 is toegevoegd in de Internet Explorer 8 release.
  • ondersteunt geen XHTML, maar kan wel XHTML-documenten weergeven die zijn gemaakt volgens de HTML-compatibiliteitsbeginselen en worden geserveerd met een text/html MIME-type.
  • ondersteunt SVG in geen enkele versie.

Internet Explorer gebruikt DOCTYPE sniffing om te kiezen tussen standaardmodus en een "quirks-modus" waarin het opzettelijk niet-standaard gedrag van oude versies van MSIE nabootst voor het renderen van HTML en CSS op het scherm (Internet Explorer gebruikt altijd standaardmodus voor afdrukken). Het biedt ook een eigen dialect van ECMAScript, JScript genaamd.

Internet Explorer is door W3C bekritiseerd vanwege de beperkte ondersteuning van SVG, dat door W3C wordt gepromoot.

Niet-standaard uitbreidingen

Internet Explorer heeft een reeks eigen uitbreidingen op veel van de standaarden geïntroduceerd, waaronder HTML, CSS en het DOM. Dit heeft geleid tot een aantal webpagina's die gebroken lijken in webbrowsers die aan de standaarden voldoen, en heeft de behoefte aan een "eigenzinnige modus" geïntroduceerd om onjuiste elementen die bedoeld zijn voor Internet Explorer in deze andere browsers te kunnen weergeven.

Internet Explorer heeft een aantal uitbreidingen voor JScript geïntroduceerd die door andere browsers zijn overgenomen. Deze omvatten de innerHTML-eigenschap, die de HTML-string binnen een element teruggeeft; het XMLHttpRequest-object, waarmee HTTP-verzoeken kunnen worden verzonden en HTTP-antwoorden kunnen worden ontvangen; en het designMode-attribuut van het contentDocument-object, waarmee rijke tekstbewerking van HTML-documenten mogelijk is. Sommige van deze functionaliteiten waren niet mogelijk tot de invoering van de W3C DOM-methoden. De Ruby-tekenuitbreiding naar HTML is ook geaccepteerd als module in W3C XHTML 1.1, hoewel deze niet in alle versies van W3C HTML voorkomt.

Microsoft heeft verschillende andere kenmerken van IE ter standaardisering voorgelegd aan het W3C. Deze omvatten de 'behavior' CSS eigenschap, die de HTML elementen verbindt met JScript behaviors (bekend als HTML Components, HTC); het HTML+TIME profiel, dat timing en media synchronisatie ondersteuning toevoegt aan HTML documenten (vergelijkbaar met het W3C XHTML+SMIL); en het VML vector graphics bestandsformaat. Alle werden echter verworpen, althans in hun oorspronkelijke vorm. VML werd echter later gecombineerd met PGML (voorgesteld door Adobe en Sun), wat resulteerde in de door het W3C goedgekeurde SVG-indeling, momenteel een van de weinige vectorafbeeldingsindelingen die op het web worden gebruikt, en die IE nu vrijwel als enige niet ondersteunt.

Andere niet-standaard gedragingen zijn: ondersteuning voor verticale tekst, maar in een syntaxis die afwijkt van de kandidaat-aanbeveling van W3C CSS3; ondersteuning voor diverse afbeeldingseffecten en pagina-overgangen, die niet voorkomen in W3C CSS; ondersteuning voor gecodeerde scriptcode, met name JScript.Encode(). Ondersteuning voor het insluiten van EOT-lettertypen in webpagina's.

Favicon

De favicon (kort voor "favorietenpictogram") die door Internet Explorer is geïntroduceerd, wordt nu ook ondersteund en uitgebreid in andere browsers. Hiermee kunnen webpagina's een afbeelding van 16 bij 16 pixels opgeven voor gebruik in bladwijzers. In IE werd, en wordt nog steeds, alleen ondersteuning geboden voor het native Windows ICO-formaat; in andere browsers is het nu uitgebreid naar andere typen afbeeldingen, zoals PNG en GIF.

Bruikbaarheid en toegankelijkheid

Internet Explorer maakt gebruik van het toegankelijkheidsraamwerk van Windows. Internet Explorer is ook een gebruikersinterface voor FTP, met handelingen die vergelijkbaar zijn met die van Windows Explorer. Pop-upblokkering en browsen met tabbladen werden respectievelijk in Internet Explorer 6 en Internet Explorer 7 toegevoegd. Browsen met tabbladen kan ook aan oudere versies worden toegevoegd door de MSN Search Toolbar of Yahoo Toolbar te installeren.

Cache

Internet Explorer slaat bezochte inhoud op in de map Temporary Internet Files om sneller toegang (of offline toegang) tot eerder bezochte pagina's mogelijk te maken. De inhoud wordt geïndexeerd in een databasebestand, bekend als Index.dat. Er bestaan meerdere Index.dat-bestanden die verschillende inhoud indexeren - bezochte inhoud, webfeeds, bezochte URL's, cookies, enz.

Vóór IE7 werd bij het wissen van de cache wel de index gewist, maar werden de bestanden zelf niet betrouwbaar verwijderd, wat een potentieel veiligheids- en privacyrisico opleverde. In IE7 en later, wanneer de cache wordt gewist, worden de cache bestanden betrouwbaarder verwijderd, en het index.dat bestand wordt overschreven met null bytes.

Groepsbeleid

Internet Explorer kan volledig worden geconfigureerd met behulp van Groepsbeleid. Beheerders van Windows Server-domeinen kunnen verschillende instellingen toepassen en afdwingen die van invloed zijn op de gebruikersinterface (zoals het uitschakelen van menu-items en individuele configuratieopties), maar ook op onderliggende beveiligingsfuncties zoals het downloaden van bestanden, zoneconfiguratie, instellingen per site, gedrag van ActiveX-besturingselementen en andere. Beleidsinstellingen kunnen worden geconfigureerd voor elke gebruiker en voor elke machine. Internet Explorer ondersteunt ook geïntegreerde Windows-authenticatie.


 

Architectuur

Internet Explorer maakt gebruik van een gecomponeerde architectuur die is gebaseerd op het Component Object Model (COM). Het bestaat uit verschillende belangrijke componenten, die elk zijn opgenomen in een aparte Dynamic-link bibliotheek (DLL) en een reeks COM-programmeerinterfaces tonen die worden gehost door het hoofdprogramma van Internet Explorer, iexplore.exe:

  • WinInet.dll is de protocolhandler voor HTTP, HTTPS en FTP. Het handelt alle netwerkcommunicatie via deze protocollen af.
  • URLMon.dll is verantwoordelijk voor MIME-type afhandeling en downloaden van webinhoud, en biedt een thread-safe wrapper rond WinInet.dll en andere protocolimplementaties.
  • MSHTML.dll bevat de in Internet Explorer 4 geïntroduceerde Trident rendering engine, die verantwoordelijk is voor het weergeven van de pagina's op het scherm en het hanteren van het Document Object Model van de webpagina's. MSHTML.dll parseert het HTML/CSS-bestand en creëert de interne DOM-boomrepresentatie ervan. Het stelt ook een reeks API's beschikbaar voor runtime-inspectie en wijziging van de DOM-boom. De DOM-boom wordt verder verwerkt door een lay-out engine die vervolgens de interne weergave op het scherm weergeeft.
  • IEFrame.dll bevat de gebruikersinterface en het venster van IE in Internet Explorer 7 en hoger.
  • ShDocVw.dll biedt de navigatie, lokale caching en geschiedenisfuncties voor de browser.
  • BrowseUI.dll is verantwoordelijk voor de gebruikersinterface van de browser, inclusief het browserchroom, waarin alle menu's en werkbalken zijn ondergebracht.

Internet Explorer bevat geen eigen scriptfunctionaliteit. MSHTML.dll stelt daarentegen een API beschikbaar waarmee een programmeur een scriptomgeving kan ontwikkelen die kan worden ingeplugd en toegang heeft tot de DOM-boom. Internet Explorer 8 bevat de bindingen voor de Active Scripting-engine, die deel uitmaakt van Microsoft Windows en waarmee elke taal die als Active Scripting-module is geïmplementeerd, kan worden gebruikt voor scripting aan de clientzijde. Standaard worden alleen de modules JScript en VBScript meegeleverd; implementaties van derden, zoals ScreamingMonkey (voor ondersteuning van ECMAScript 4), kunnen ook worden gebruikt. Microsoft stelt ook de Microsoft Silverlight runtime beschikbaar waarmee CLI-talen, waaronder DLR-gebaseerde dynamische talen zoals IronPython en IronRuby, kunnen worden gebruikt voor client-side scripting.

Internet Explorer 8 introduceert enkele belangrijke architecturale veranderingen, genaamd Loosely Coupled IE (LCIE). LCIE scheidt het hoofdvensterproces (frameproces) van de processen die de verschillende webapplicaties hosten in verschillende tabbladen (tabbladprocessen). Een frameproces kan meerdere tabbladen aanmaken, die elk een ander integriteitsniveau kunnen hebben; elk tabbladproces kan meerdere websites hosten. De processen gebruiken asynchrone Inter-Process Communication om zich te synchroniseren. Over het algemeen is er één kaderproces voor alle websites. In Windows Vista met de Beschermde modus ingeschakeld, zal het openen van bevoorrechte inhoud (zoals lokale HTML-pagina's) echter een nieuw tabbladproces creëren, aangezien het niet wordt beperkt door de Beschermde modus.



 De architectuur van IE8. Vorige versies hadden een soortgelijke architectuur, behalve dat zowel de tabbladen als de UI zich in hetzelfde proces bevonden. Bijgevolg kon elk browservenster slechts één "tabproces" hebben.  Zoom
De architectuur van IE8. Vorige versies hadden een soortgelijke architectuur, behalve dat zowel de tabbladen als de UI zich in hetzelfde proces bevonden. Bijgevolg kon elk browservenster slechts één "tabproces" hebben.  

Uitbreidbaarheid

Internet Explorer stelt een reeks interfaces van het Component Object Model (COM) beschikbaar waarmee andere componenten de functionaliteit van de browser kunnen uitbreiden. Uitbreidbaarheid is onderverdeeld in twee soorten: Browser-extensibiliteit en Inhoud-extensibiliteit. De interfaces voor browseruitbreiding kunnen worden gebruikt om componenten aan te sluiten om contextmenu's, werkbalken, menu-items of Browser Helper Objects (BHO) toe te voegen. BHO's worden gebruikt om de functieset van de browser uit te breiden, terwijl de andere uitbreidingsopties worden gebruikt om de functie in de UI zichtbaar te maken. Inhoudelijke uitbreidingsinterfaces worden gebruikt door verschillende content-type handlers om ondersteuning toe te voegen voor niet-inheemse contentformaten. BHOs hebben niet alleen onbeperkte toegang tot het DOM en het gebeurtenismodel van Internet Explorer, maar ook tot het bestandssysteem, het register en andere OS-componenten. Uitbreiding van inhoud kan zowel in de vorm van actieve documenten (Doc Objects) (bijv. SVG of MathML) als ActiveX-besturingselementen. ActiveX-besturingselementen worden gebruikt voor inhoudshandlers die in een HTML-pagina ingebedde inhoud weergeven (bijv. Adobe Flash of Microsoft Silverlight). Doc-objecten worden gebruikt wanneer het inhoudstype niet in HTML wordt ingesloten (bijv. Microsoft Word, PDF of XPS). In feite is de Trident rendering engine zelf blootgesteld als een Doc object, dus HTML op zich wordt behandeld als een Active Document.

Internet Explorer add-on componenten draaien met dezelfde rechten als de browser zelf, in tegenstelling tot client-side scripts die een zeer beperkte reeks rechten hebben. Add-ons kunnen lokaal of rechtstreeks door een website worden geïnstalleerd. Aangezien de add-ons een meer bevoorrechte toegang tot het systeem hebben, kunnen kwaadaardige add-ons worden gebruikt om de veiligheid van het systeem in gevaar te brengen, en dat is ook gebeurd. Internet Explorer 6 Service Pack 2 en hoger voorziet in diverse beveiligingen hiertegen, waaronder een Add-on Manager voor het controleren van ActiveX-besturingselementen en Browser Helper Objects en een werkingsmodus "Geen add-ons", alsmede grotere beperkingen voor sites die add-ons installeren.

Internet Explorer zelf kan door andere toepassingen worden gehost via een reeks COM-interfaces. Dit kan worden gebruikt om de browserfunctionaliteit in de toepassing in te bouwen. Ook kan de hosttoepassing ervoor kiezen alleen de MSHTML.dll rendering engine te hosten, in plaats van de gehele browser.

Zie ook: Component Object Model en Browser Helper Object
 

Beveiliging

Internet Explorer gebruikt een op zones gebaseerd beveiligingskader dat sites groepeert op basis van bepaalde voorwaarden, waaronder of het een internet- of intranetgebaseerde site is en een door de gebruiker aan te passen witte lijst. Beveiligingsbeperkingen worden per zone toegepast; alle sites in een zone zijn onderworpen aan de beperkingen.

Internet Explorer 6 SP2 en hoger gebruikt de Attachment Execution Service van Microsoft Windows om uitvoerbare bestanden die van het internet zijn gedownload te markeren als mogelijk onveilig. Bij het openen van als zodanig gemarkeerde bestanden wordt de gebruiker gevraagd een expliciete vertrouwensbeslissing te nemen om het bestand uit te voeren, aangezien van het internet afkomstige uitvoerbare bestanden potentieel onveilig kunnen zijn. Dit helpt voorkomen dat malware per ongeluk wordt geïnstalleerd.

Internet Explorer 7 introduceerde het phishingfilter, dat de toegang tot phishingsites beperkt, tenzij de gebruiker de beslissing overruled. Met versie 8 wordt ook de toegang geblokkeerd tot sites waarvan bekend is dat ze malware bevatten. Downloads worden ook gecontroleerd op malware.

In Windows Vista draait Internet Explorer standaard in de zogenaamde Beschermde modus, waarin de rechten van de browser zelf sterk beperkt zijn - de browser kan geen systeembrede wijzigingen aanbrengen. Men kan deze modus optioneel uitschakelen, maar dit wordt niet aanbevolen. Hierdoor worden ook de rechten van add-ons beperkt. Als gevolg daarvan is de schade die de browser of een add-on kan aanrichten, beperkt, zelfs als deze wordt aangetast.

Patches en updates voor de browser worden periodiek uitgebracht en beschikbaar gesteld via de Windows Update-service en via Automatische Updates. Hoewel er nog steeds beveiligingspatches worden uitgebracht voor een reeks platforms, worden de meeste uitbreidingen van functies en verbeteringen van de beveiligingsinfrastructuur alleen beschikbaar gesteld voor besturingssystemen die zich in de mainstream-ondersteuningsfase van Microsoft bevinden.

Op 16 december 2008 raadde Trend Micro gebruikers aan over te schakelen op concurrerende browsers totdat een noodpatch voor IE was uitgebracht om een potentieel beveiligingsrisico te verhelpen waarmee "externe gebruikers de controle over iemands computer zouden kunnen overnemen en hun wachtwoorden zouden kunnen stelen". Vertegenwoordigers van Microsoft weerspraken deze aanbeveling en beweerden dat "0,02% van de internetsites" door het lek werd getroffen.

Op 17 december 2008 kwam een oplossing voor bovengenoemd beveiligingsprobleem beschikbaar met de release van de beveiligingsupdate voor Internet Explorer KB960714, die beschikbaar is op de webpagina van Microsoft Windows Update. Microsoft heeft gezegd dat deze update het beveiligingsrisico verhelpt dat Trend Micro de vorige dag had ontdekt.

Kwetsbaarheden in de beveiliging

Zie ook: Vergelijking van webbrowsers#kwetsbaarheden

Internet Explorer is het onderwerp geweest van veel beveiligingsproblemen en -problemen: Veel van de spyware, adware en computervirussen op het internet worden mogelijk gemaakt door exploiteerbare bugs en gebreken in de beveiligingsarchitectuur van Internet Explorer, waarbij soms niets meer nodig is dan het bekijken van een kwaadaardige webpagina om zich te installeren. Dit staat bekend als een "drive-by install". Er zijn ook pogingen om de gebruiker te verleiden kwaadaardige software te installeren door in het beschrijvingsgedeelte van een ActiveX-beveiligingswaarschuwing een verkeerde voorstelling te geven van het werkelijke doel van de software.

Een aantal beveiligingsfouten in IE is niet ontstaan in de browser zelf, maar in op ActiveX gebaseerde add-ons die door de browser worden gebruikt. Omdat de add-ons dezelfde rechten hebben als IE, kunnen de gebreken even kritiek zijn als de gebreken in de browser. Dit heeft ertoe geleid dat de op ActiveX gebaseerde architectuur werd bekritiseerd als zijnde foutgevoelig. In 2005 beweerden sommige deskundigen dat de gevaren van ActiveX waren overschat en dat er voorzorgsmaatregelen waren getroffen. In 2006 vonden nieuwe technieken met behulp van geautomatiseerde tests meer dan honderd kwetsbaarheden in standaard Microsoft ActiveX-componenten. Sommige van deze kwetsbaarheden werden verholpen door de beveiligingsfuncties die in Internet Explorer 7 werden geïntroduceerd.

Internet Explorer had in 2008 een aantal gepubliceerde beveiligingsproblemen. Volgens onderzoek van beveiligingsonderzoeksbureau Secunia reageerde Microsoft niet zo snel als zijn concurrenten bij het repareren van beveiligingslekken en het beschikbaar stellen van patches. Het bedrijf meldde ook 366 kwetsbaarheden in ActiveX-besturingselementen, een stijging ten opzichte van het voorgaande jaar.

Volgens de laatste informatie meldt Secunia dat IE6 24 bekende ongepatchte kwetsbaarheden heeft, IE7 heeft er 11, en IE8 heeft er 4. De ernstigste ongepatchte Secunia-waarschuwingen voor Microsoft Internet Explorer 6.x, 7.x, en 8.x met alle patches van de leverancier toegepast, zijn allemaal beoordeeld als uiterst kritiek. De oudste bekende ongepatchte kwetsbaarheden voor IE6, IE7 en IE8 dateren respectievelijk van 7 november 2003, 6 juni 2006 en 26 februari 2007.

Volgens de laatste informatie meldt beveiligingsonderzoeksbureau SecurityFocus dat IE6 396 bekende ongepatchte kwetsbaarheden heeft, IE7 heeft er 22 en IE8 heeft er 25. De oudste bekende ongepatchte kwetsbaarheden voor IE6, IE7 en IE8 dateren respectievelijk van 20 november 2000, 17 mei 2007 en 11 april 2009.

Kwetsbaarheid uitgebuit bij aanvallen op Amerikaanse bedrijven

In een bericht van 14 januari 2010 zei Microsoft dat aanvallers die Google en andere Amerikaanse bedrijven als doelwit hadden, software hadden gebruikt die misbruik maakt van een reeds gepatcht beveiligingslek in Internet Explorer. Het lek trof Internet Explorer 6, IE7 en IE8 onder Windows 7, Vista, Windows XP, Server 2003 en Server 2008 R2, evenals IE 6 Service Pack 1 onder Windows 2000 Service Pack 4.

De Duitse regering waarschuwde gebruikers tegen het gebruik van Internet Explorer en adviseerde over te schakelen op een alternatieve webbrowser, vanwege het hierboven beschreven grote veiligheidsgat dat in Internet Explorer werd uitgebuit. De Australische en Franse regering gaven een paar dagen later een soortgelijke waarschuwing. De eerste browser die zij aanraadden was Mozilla Firefox, gevolgd door Google Chrome.


 

Marktacceptatie en gebruiksaandeel

Zie ook: Gebruiksaandeel van webbrowsers

De acceptatiegraad van Internet Explorer lijkt nauw samen te hangen met die van Microsoft Windows, aangezien het de standaardwebbrowser is die met Windows wordt meegeleverd. Sinds de integratie van Internet Explorer 2.0 met Windows 95 OSR 1 in 1996, en vooral na de release van versie 4.0, is de adoptie sterk versneld: van minder dan 20% in 1996 tot ongeveer 40% in 1998 en meer dan 80% in 2000.

In een artikel van CNN werd bij de release van Internet Explorer 4 opgemerkt: "Microsoft's Internet Explorer heeft een opmars gemaakt en verschillende schattingen schatten zijn aandeel in de browsermarkt op 30 tot 35 procent, tegenover ongeveer 10 procent een jaar geleden." In 2002 had Internet Explorer zijn belangrijkste rivaal Netscape bijna volledig verdrongen en domineerde het de markt met een marktaandeel tot 95 procent.

Na de browseroorlogen van eind jaren negentig te hebben uitgevochten en gewonnen, heeft Internet Explorer de browsermarkt bijna volledig gedomineerd. Na een piek van ongeveer 95% in 2002 en 2003 is het marktaandeel sindsdien langzaam maar zeker gedaald. Dit is voornamelijk te wijten aan de opkomst van Mozilla Firefox, dat volgens de statistieken momenteel de grootste concurrentie vormt. Niettemin blijft Internet Explorer de dominante webbrowser, met een wereldwijd gebruiksaandeel van ongeveer 60% (hoewel de metingen variëren). Het gebruik is hoger in Azië en lager in Europa.

Firefox 1.0 was begin 2005 Internet Explorer 5 voorbijgestreefd met een marktaandeel van ongeveer 8 procent. Een artikel meldt bij de release van Internet Explorer 7 in oktober 2006 dat "IE6 het leeuwendeel van de browsermarkt in handen had met 77,22%. Internet Explorer 7 was opgeklommen tot 3,18%, terwijl Firefox 2.0 op 0,69% stond."

Internet Explorer 7 werd tegelijk met Firefox 2.0 uitgebracht, en overvleugelde Firefox 1.x in november 2006, met een marktaandeel van ongeveer 9%. Firefox 2.0 had 1.x in januari 2007 ingehaald, maar IE7 overtrof IE6 pas in december 2007. In januari 2008 bedroeg het marktaandeel van hun respectieve versies 43% IE7, 32% IE6, 16% FF2, 4% Safari 3 en zowel FF1.x als IE5 minder dan een half procent.

Benaderend gebruik in de tijd op basis van verschillende tellers voor het gebruik, gemiddeld voor het hele jaar, of voor het vierde kwartaal, of voor de laatste maand van het jaar, afhankelijk van de beschikbaarheid van de referentie.

Overzicht van het marktaandeel per jaar en versie

Benaderend gebruik in de tijd op basis van verschillende gebruiksaandeel-tellers, gemiddeld voor het hele jaar, of voor het vierde kwartaal, of voor de laatste maand van het jaar, afhankelijk van de beschikbaarheid van de referentie. IE bereikte zijn piek in 2003 met 94% van de wereldwijde internetbrowsers, maar begon te dalen in 2004 en bereikte sindsdien een dieptepunt in het decennium 2000 in 2011 met slechts 49,7% van de wereldwijde internetgebruikers.

Totaal

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 ?

Goedkeuring door de industrie

Het ActiveX-extensiemechanisme wordt gebruikt door veel openbare websites en webtoepassingen, waaronder eBay. Browser Helper Objects worden ook gebruikt door veel zoekmachinebedrijven en derden voor het maken van add-ons die toegang geven tot hun diensten, zoals zoekmachine-werkbalken. Door het gebruik van COM is het mogelijk om web-browsing functionaliteit in te bouwen in toepassingen van derden. Zo zijn er een aantal Internet Explorer shells, en een aantal content-centrische toepassingen zoals RealPlayer maken ook gebruik van Internet Explorer's webbrowsing module voor het bekijken van webpagina's binnen de toepassingen.


 

OS-compatibiliteit

IE-versies hebben in de loop der tijd sterk uiteenlopende OS-compatibiliteit gehad, variërend van beschikbaarheid voor vele platforms en verscheidene Windows-versies tot slechts enkele Windows-versies. Veel versies van IE hadden enige ondersteuning voor een ouder besturingssysteem, maar kregen geen updates meer. De toegenomen groei van het internet in de jaren 1990 en 2000 betekent dat de huidige browsers met een klein marktaandeel meer totale gebruikers hebben dan de hele markt in het begin. Bijvoorbeeld, 90% marktaandeel in 1997 zou ongeveer 60 miljoen gebruikers zijn, maar begin 2007 zou 90% marktaandeel gelijk zijn aan meer dan 900 miljoen gebruikers. Het resultaat is dat latere versies van IE6 in totaal veel meer gebruikers hadden dan alle vroege versies samen.

De release van IE7 eind 2006 resulteerde in een instorting van het marktaandeel van IE6; in februari 2007 toonden de statistieken van het marktaandeel van IE6 ongeveer 50% en IE7 29%. Ongeacht het werkelijke marktaandeel, was de meest compatibele versie (voor alle besturingssystemen) van IE 5.x, die Mac OS 9 en Mac OS X, Unix, en de meeste Windows versies beschikbaar had en ondersteunde voor een korte periode in de late jaren 1990 (hoewel 4.x een meer verenigde codebase had voor alle versies). Tegen 2007 had IE een veel beperktere OS-ondersteuning, waarbij de laatste versies alleen Windows XP Service Pack 2 en hoger ondersteunden. Internet Explorer 5.0, 5.5, 6.0, en 7.0 (Experimental) zijn ook onofficieel geport naar het Linux besturingssysteem vanuit het project IEs4Linux.

Jaren

Lay-out motor

Microsoft Windows

IBM OS/2
vanaf 2.1

Apple Mac OS

Unix (HP-UX, Solaris)

7, WS 08 R2

Vista, WS 08

WS 03

XP

Ik

2000

98

NT 4.0

95

NT 3.51

NT 3.5

NT 3.1

3.1x

X
PPC

7.6 tot
9.2.2
PPC

7.5.x
PPC

7.1 tot 8.1
68K
 7.1.2
PPC

7.0.1
68K

Jaren

-

-

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

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 8

2008

Trident 4.0

Inbegrepen

Ja

Ja met SP2

Ja met SP2/3

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 7

2006

Trident

Geen

Inbegrepen

Ja met SP1/2

Ja met SP2/3&

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 6

2001

Trident

Geen

Geen$

Inbegrepen

Inbegrepen

Ja
6.0 SP1

Ja
6.0 SP1

Ja
6.0 SP1

Ja
6.0 SP1

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 5.5

2000

Trident

Geen

Geen

Geen

Nee***

Inbegrepen

Ja

Ja

Ja

Ja
5.5 SP2

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 5.0

1999

Trident (Win)
Tasman
(Mac)

Geen

Geen

Geen

Nee***

Geen

Inbegrepen
5.01 SP4

Inbegrepen
met 98SE

Ja

Ja

Ja
16-bit

Geen

Geen

Ja
16-bit

Geen

Ja
5.2.3 Inbegrepen

Ja¥
 5.1.7 Inbegrepen

Geen

Geen

Geen

Ja
5.01 SP1

IE 4.5

1999

-

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Ja
Inbegrepen

Ja

Geen

Geen

Geen

IE 4.0

1997

Trident

Geen

Geen

Geen

Nee***

Geen

Geen

Inbegrepen

Ja

Inbegrepen
OSR2.5

Ja
16-bit

Geen

Geen

Ja
16-bit

Geen

Geen

Ja
Inbegrepen

Ja

Ja
4.01

Geen

Ja

IE 3.0

1996

-

Geen

Nee***

Geen

Nee***

Geen

Nee***

Geen

Ja

Inbegrepen
OSR2

Ja
16-bit

Ja
16-bit

Geen

Ja
16-bit

Win.
16-bit

Geen

Ja
Inbegrepen

Ja

Ja
Inbegrepen

Geen

Beta

IE 2.0

1995

-

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Inbegrepen

Inbegrepen
OSR1

Ja
16-bit

Ja
16-bit

Ja
16-bit

Ja
16-bit

Win.
16-bit

Geen

Ja

Ja

JaŁ

JaŁ
2.0.1

Geen

IE 1.5

1996

Spyglass

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Ja

Ja

Ja

Ja

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

IE 1.0

1995

Spyglass

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Niet gratis
Plus!

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

Geen

* Internet Explorer 6 SP2 is alleen beschikbaar als onderdeel van Windows XP SP2 of Windows Server 2003 SP1 of SP2.
** De versie van Internet Explorer die met Windows 95 werd meegeleverd varieerde per OSR-versie; 2.0 werd meegeleverd met OSR1, 3.0 werd meegeleverd met OSR2, en 4.0 werd meegeleverd met OSR2.5.
*** Geen native ondersteuning, maar mogelijk met "Standalone" installatieprogramma van derden.
& Definitieve versie van Windows XP Service Pack 3 bevat geen IE7.
$ Geen native ondersteuning, maar mogelijk met standalone-installatie van IE6 Alpha van derden. Zie ook Internet Explorer Mobile. Niet-desktop versies van IE hebben ook Windows CE ondersteund.
Ł Voor Internet Explorer 2.0 en 2.0.1 is Systeem 7.0.1 of hoger vereist. Voor Internet Explorer 2.1 is Systeem 7.1 of hoger vereist.
Inclusief Internet Explorer 3.01 in Mac OS 8.1; Internet Explorer 4.01 in Mac OS 8.5 en 8.5.1; Internet Explorer 4.5 van Mac OS 8.6 tot 9.0.4; Internet Explorer 5 van Mac OS 9.1 tot 9.2.2.
¥ Voor Internet Explorer 5 Macintosh Edition is Mac OS 7.6 of hoger vereist. Voor Internet Explorer versie 5.1; 5.1.4; 5.1.5; 5.1.6 en 5.1.7 is Mac OS 8.0 of hoger vereist.
16 16-bits versie


 

"Standalone" Internet Explorer

Vroege versies van Internet Explorer zoals 5 hadden een compatibiliteitsmodus om Internet Explorer 4 uit te voeren, maar deze functie werd geschrapt (ook konden gebruikers van Internet Explorer voor Mac nog steeds 4.5 gebruiken na installatie van IE 5). Hoewel Microsoft beweert dat het onmogelijk is om meerdere versies van Internet Explorer op dezelfde machine te houden, zijn sommige hackers erin geslaagd om verschillende versies van Internet Explorer van elkaar te scheiden en er standalone toepassingen van te maken. Deze worden "standalone" IE's genoemd en omvatten de versies 3 tot en met 7.

  • Multiple IEs in Windows Web Design Archived 2008-07-09 at the Wayback Machine-De webontwikkelaar Joe Maddalone die de oplossing vond.
  • Xenocode Browser Sandbox Archived 2010-09-25 at the Wayback Machine-Xenocode applicatievirtualisatie.

Microsoft heeft standalone-installaties voor Internet Explorer aan het grote publiek stopgezet. Er bestaan echter onofficiële procedures om het volledige installatiepakket te downloaden. Internet Explorer standalone gebruikt een in Windows 2000 geïntroduceerde functie genaamd DLL-omleiding om het te dwingen oudere DLL's te laden dan die welke op het systeem zijn geïnstalleerd.

  • IE Collectie. Een installatieprogramma voor de standalone versies van IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5 en IE1.0.
  • Microsoft Support document, met instructies voor het downloaden van de volledige set installatiebestanden.

Het is ook mogelijk om Internet Explorer via Wine te installeren.

  • IEs4Linux stelt automatisch Internet Explorer 5.0, 5.5 en 6.0 in Wine in. Ondersteuning voor Internet Explorer 7 is momenteel in ontwikkeling; vanaf augustus 2007 kan de IE7 rendering engine worden gebruikt met de IE6 gebruikersinterface.

Nadat Internet Explorer 7 is geïnstalleerd, is er nog steeds een Internet Explorer 6 executable beschikbaar in C:\WINDOWS\7, standaard verborgen. Het starten van dit programma biedt de gebruiker de oudere IE6-interface, maar webpagina's worden weergegeven met behulp van de IE7-engine. De IE6 engine kan opnieuw worden ingeschakeld door een bestand met de naam "iexplore.exe.local" in de IE7 map te plaatsen.

Als alternatief voor het gebruik van IE standalone, stelt Microsoft nu Microsoft Virtual PC images beschikbaar die vooraf geactiveerde kopieën bevatten van Windows XP met ofwel IE 6 of IE 7 geïnstalleerd. Microsoft raadt deze aanpak aan voor webontwikkelaars die hun pagina's willen testen in de verschillende versies van IE, aangezien de standalone versies niet worden ondersteund en mogelijk niet op dezelfde manier werken als een correct geïnstalleerde kopie van IE.


 

Verwijdering

Hoewel een belangrijke upgrade van Internet Explorer op traditionele wijze kan worden verwijderd als de gebruiker de oorspronkelijke toepassingsbestanden voor de installatie heeft opgeslagen, blijft de kwestie van het verwijderen van de versie van de browser die met een besturingssysteem is meegeleverd, controversieel.

Het idee om een standaardinstallatie van Internet Explorer van een Windows-systeem te verwijderen werd voorgesteld tijdens de rechtszaak United States v. Microsoft. Een van de argumenten van Microsoft tijdens het proces was dat het verwijderen van Internet Explorer uit Windows tot instabiliteit van het systeem kan leiden.

Het verwijderen van Internet Explorer heeft een aantal gevolgen. Toepassingen die afhankelijk zijn van door IE geïnstalleerde bibliotheken zullen niet werken, of zich onverwacht gedragen. Het Windows help- en ondersteuningssysteem zal ook niet functioneren door de grote afhankelijkheid van HTML helpbestanden en onderdelen van IE. In versies van Windows vóór Vista is het ook niet mogelijk om Microsoft's Windows Update of Microsoft Update met een andere browser uit te voeren, omdat de service een ActiveX-besturingselement implementeert, dat door geen enkele andere browser wordt ondersteund. In Windows Vista is Windows Update geïmplementeerd als een Control Panel applet.

Met Windows 7 heeft Microsoft de mogelijkheid toegevoegd om Internet Explorer 8 veilig uit Windows te verwijderen. Microsoft staat niet toe dat de afhankelijkheden via dit proces worden verwijderd, maar de Internet Explorer executable (iexplore.exe) wordt verwijderd zonder andere Windows-componenten te beschadigen.


 

Gerelateerde pagina's

  • Web 2.0
 

Vragen en antwoorden

V: Wat was de eerste versie van Internet Explorer?


A: De eerste versie van Internet Explorer werd uitgebracht als onderdeel van het uitbreidingspakket Microsoft Plus! voor Windows 95 in 1995.

V: Hoeveel heeft Microsoft eind jaren negentig uitgegeven aan IE?


A: Microsoft besteedde eind jaren negentig meer dan 100 miljoen dollar per jaar aan IE.

V: Wat is de laatste versie van Internet Explorer?


A: De laatste versie van Internet Explorer is Internet Explorer 11.

V: Wanneer is Internet Explorer 11 niet meer in gebruik?


A: Internet Explorer 11 eindigt op 15 juni 2022.

V: Wat heeft Internet Explorer 11 vervangen toen Windows 10 en Windows Server 2022 in 2021 werden uitgebracht?


A: Toen Windows 10 en Windows Server 2022 in 2021 werden uitgebracht, werd bij de producten een keuzescherm voor de browser meegeleverd, zodat gebruikers desgewenst een andere webbrowser kunnen kiezen. Daarnaast werd Microsoft Edge geïntroduceerd als nieuwe webbrowser ter vervanging van Internet Explorer 11.

V: Zijn er versies van IE beschikbaar voor andere besturingssystemen dan Windows?


A: Ja, er zijn versies van IE beschikbaar voor andere besturingssystemen zoals embedded OEM-versie genaamd Internet Explorer for Windows CE (IE CE), beschikbaar voor op WinCE gebaseerde platforms; Internet Explorer for Pocket PC; en stopgezette versies zoalsInternet Explorer for Mac enInternetExplorerforUNIX(SolarisenHP-UX).

AlegsaOnline.com - 2020 / 2023 - License CC3