Projekt Internet Explorer został rozpoczęty latem 1994 roku przez Thomasa Reardona przy użyciu kodu źródłowego firmy Spyglass, Inc. Mosaic, wczesnej komercyjnej przeglądarki internetowej o formalnych powiązaniach z pionierską przeglądarką NCSA Mosaic. Pod koniec 1994 roku Microsoft licencjonował Spyglass Mosaic za opłatą kwartalną powiększoną o procent od przychodów Microsoftu spoza Windows za oprogramowanie. Chociaż noszący nazwę podobną do NCSA Mosaic, Spyglass Mosaic wykorzystał kod źródłowy NCSA Mosaic oszczędnie.
Internet Explorer 1
Internet Explorer 1 zadebiutował 16 sierpnia 1995 roku. Była to przerobiona wersja Spyglass Mosaic, na którą Microsoft, podobnie jak wiele innych firm inicjujących rozwój przeglądarki, udzielił licencji firmie Spyglass Inc. Przyszła ona wraz z Microsoft Plus! dla systemu Windows 95 i wydaniem OEM Windows 95. Została ona zainstalowana jako część Internet Jumpstart Kit w Plusie! Zespół Internet Explorera rozpoczął pracę z około sześcioma osobami we wczesnej fazie rozwoju. Internet Explorer 1.5 został wydany kilka miesięcy później dla Windows NT i dodał obsługę podstawowego renderingu tabelarycznego. Włączając go jednak za darmo do swojego systemu operacyjnego, nie musieli oni płacić tantiem na rzecz Spyglass Inc., co zaowocowało pozwem sądowym i wielomilionową ugodą w USD.
Internet Explorer 2
Internet Explorer 2 został wydany dla systemów Windows 95, Windows NT 3.5 i NT 4.0 24 sierpnia 1996 roku (po wersji beta 2.0 w listopadzie 1995 roku). Obsługiwała ona SSL, pliki cookie, VRML, RSA i internetowe grupy dyskusyjne. Wersja 2 była również pierwszą wersją dla systemów Windows 3.1 i Macintosh System 7.0.1 (PPC lub 68k), choć wersja dla komputerów Mac została wydana dopiero w styczniu 1996 r. dla PPC i w kwietniu dla 68k. Wersja 2.1 dla Maca pojawiła się w sierpniu 1996 roku, chociaż do tego czasu Windows otrzymał 3.0. Wersja 2 została włączona do Windows 95 OSR 1 i Internet Starter Kit firmy Microsoft dla Windows 95 na początku 1996 roku. Została ona uruchomiona w dwunastu językach, w tym angielskim, ale do kwietnia 1996 r. została rozszerzona do 24, 20 i 9 odpowiednio dla Win 95, Win 3.1 i Mac. Wersja 2.0i obsługiwała dwubajtowy zestaw znaków.
Internet Explorer 3
Internet Explorer 3 ukazał się 13 sierpnia 1996 r. i stał się o wiele bardziej popularny niż jego poprzednicy. Internet Explorer 3 był pierwszą dużą przeglądarką z obsługą CSS, chociaż obsługa ta była tylko częściowa. Wprowadzono w niej również obsługę kontrolek ActiveX, apletów Java, multimediów inline oraz systemu PICS dla metadanych treści. Wersja 3 została również dołączona do Internet Mail i News, NetMeeting oraz wczesnej wersji Windows Address Book, a sama została dołączona do Windows 95 OSR 2. Wersja 3 okazała się pierwszą bardziej popularną wersją Internet Explorera, która przyniosła ze sobą zwiększoną kontrolę. W miesiącach następujących po jego wydaniu, naukowcy i hakerzy znaleźli szereg luk w zabezpieczeniach i prywatności. Ta wersja Internet Explorera była pierwszą, która posiadała logo "blue e". Zespół Internet Explorera składał się z około 100 osób w ciągu trzech miesięcy od jego powstania. Pierwsza duża dziura bezpieczeństwa IE, Princeton Word Macro Virus Loophole, została odkryta 22 sierpnia 1996 r. w IE3. Kompatybilność wsteczna została zapewniona poprzez umożliwienie użytkownikom, którzy uaktualnili swój system do IE3, dalszego używania ostatniego IE, ponieważ instalacja przekonwertowała poprzednią wersję do osobnego katalogu.
Internet Explorer 4
Internet Explorer 4, wydany we wrześniu 1997 r., pogłębił poziom integracji pomiędzy przeglądarką internetową a bazowym systemem operacyjnym. Instalacja wersji 4 na komputerze z systemem Windows 95 lub Windows NT 4 i wybranie opcji Windows Desktop Update spowodowałoby, że tradycyjna przeglądarka Windows Explorer zostałaby zastąpiona przez wersję bardziej zbliżoną do interfejsu przeglądarki internetowej, a sam pulpit Windows zostałby włączony do sieci poprzez Active Desktop. Integracja z systemem Windows była jednak przedmiotem wielu krytycznych uwag (patrz Stany Zjednoczone przeciwko Microsoftowi). Opcja ta nie była już dostępna u instalatorów późniejszych wersji Internet Explorera, ale nie została usunięta z systemu, jeśli była już zainstalowana. Internet Explorer 4 wprowadził wsparcie dla Polityki Grupy, pozwalając firmom na konfigurację i zablokowanie wielu aspektów konfiguracji przeglądarki, jak również wsparcie dla przeglądania w trybie offline. Internet Mail i News został zastąpiony przez Outlook Express, dołączono też Microsoft Chat oraz ulepszony NetMeeting. Ta wersja została również dołączona do systemu Windows 98. Dodano nowe funkcje, które pozwalają na zapisywanie i pobieranie postów w formularzach komentarzy, które do dziś nie są używane. Internet Explorer 4.5 oferował nowe funkcje, takie jak łatwiejsze 128-bitowe szyfrowanie. Oferował również radykalną poprawę stabilności w stosunku do poprzednich wersji, zwłaszcza wersji 68k, która była szczególnie podatna na zamrożenie.
| Migawka z historii udziałów w rynku za luty 2005 r. |
| IE4 - .07% |
| IE5 - 6,17% |
| IE6 - 82,79% |
Internet Explorer 5
Internet Explorer 5 został uruchomiony 18 marca 1999 r., później dołączony do Windows 98 Second Edition i dostarczony z pakietem Office 2000. Stworzenie Internet Explorera 5 było kolejnym znaczącym wydaniem, które obsługiwało tekst dwukierunkowy, znaki rubinowe, XML, XSLT oraz możliwość zapisywania stron internetowych w formacie MHTML. IE5 został dołączony do Outlook Express 5. Ponadto, wraz z wydaniem Internet Explorera 5.0, Microsoft wydał pierwszą wersję XMLHttpRequest, dając początek Ajaxowi (choć termin "Ajax" powstał dopiero po latach). Była to ostatnia z 16-bitową wersją. Internet Explorer 5.01, poprawka do błędu, została wydana w grudniu 1999 roku. Windows2000 zawiera tę wersję. Internet Explorer 5.5 pojawił się w lipcu 2000 roku, poprawiając możliwości podglądu wydruku, obsługę standardów CSS i HTML oraz API programistów; ta wersja została dołączona do Windows Me. Jednakże, wersja 5 była ostatnią wersją dla komputerów Mac i UNIX. Wersja 5.5 była ostatnią, która posiadała tryb Compatibility Mode, co pozwoliło na uruchomienie Internet Explorera 4 obok 5.x. Zespół IE składał się z ponad 1000 osób do 1999 r., z finansowaniem na poziomie 100 mln USD rocznie.
| Snapshot z historii udziałów w rynku za październik 2008 r. |
| IE4 - 0,01% |
| IE5 - 0,20% |
| IE6 - 37,01% |
| IE7 - 35,81% |
Internet Explorer 6
Internet Explorer 6 został wydany 27 sierpnia 2001 r., kilka miesięcy przed systemem Windows XP. Wersja ta zawierała ulepszenia DHTML, ramki inline z ograniczeniami treści oraz częściową obsługę CSS na poziomie 1, DOM na poziomie 1 i SMIL 2.0. Silnik MSXML został również zaktualizowany do wersji 3.0. Inne nowe funkcje obejmowały nową wersję Internet Explorer Administration Kit (IEAK), Media bar, integrację z Windows Messenger, zbieranie błędów, automatyczną zmianę rozmiaru obrazu, P3P, oraz nowy wygląd zgodny ze stylem wizualnym Luna w Windows XP. Internet Explorer 6.0 SP1 oferował kilka ulepszeń zabezpieczeń i zbiegł się w czasie z wydaniem łatki do systemu Windows XP SP1. W 2002 roku, protokół Gopher został wyłączony i jego obsługa została zarzucona w Internet Explorerze 7. Internet Explorer 6.0 SV1 ukazał się 6 sierpnia 2004 r. dla Windows XP SP2 i oferował różne ulepszenia bezpieczeństwa oraz nowe kolorowe przyciski na interfejsie użytkownika. IE6 zaktualizował oryginalne logo "blue e" do jaśniejszego niebieskiego i bardziej trójwymiarowego wyglądu. Microsoft uważa teraz, że IE6 jest przestarzałym produktem i zaleca użytkownikom aktualizację do IE8. Wielu użytkowników korporacyjnych IT nie uaktualniło go mimo to.
Internet Explorer 7
Internet Explorer 7 został wydany 18 października 2006 roku. Zawiera poprawki błędów, ulepszenia w obsłudze standardów sieciowych, przeglądanie zakładek z podglądem i zarządzaniem zakładkami, wielosilnikowe pole wyszukiwania, czytnik kanałów internetowych, obsługę międzynarodowych nazw domen (IDN), obsługę certyfikatów rozszerzonej walidacji oraz filtr anty-phishingowy. W IE7 Internet Explorer został oddzielony od powłoki Windows - w odróżnieniu od poprzednich wersji, kontrola Internet Explorer ActiveX nie jest hostowana w procesie Windows Explorer, ale działa w osobnym procesie Internet Explorer. Jest on dołączony do systemów Windows Vista i Windows Server 2008, i jest dostępny dla systemów Windows XP Service Pack 2 i nowszych oraz Windows Server 2003 Service Pack 1 i nowszych. Pierwotna wersja Internet Explorera 7 wymagała, aby przed instalacją komputer przeszedł kontrolę poprawności Oryginalnej przewagi systemu Windows, ale 5 października 2007 r. firma Microsoft usunęła ten wymóg. Jak pokazują niektóre statystyki, w połowie 2008 roku udział w rynku przeglądarki Internet Explorer 7 przewyższał w wielu regionach udział w rynku przeglądarki Internet Explorer 6.
Internet Explorer 8
Internet Explorer 8 został wydany 19 marca 2009 roku. Najpóźniej od sierpnia 2007 r. był w fazie rozwoju. W dniu 5 marca 2008 r. pierwsza publiczna wersja beta (Beta 1) została udostępniona do publicznej wiadomości. W dniu 27 sierpnia 2008 r. została udostępniona druga wersja beta (Beta 2). Jest ona obsługiwana w systemach Windows XP SP2 i SP3, Windows Server 2003 SP2, Windows Vista, Windows 7 i Windows Server 2008 zarówno na architekturze 32-bitowej, jak i 64-bitowej. Internet Explorer 8 (IE8) RC1 został wprowadzony na rynek 26 stycznia 2009 roku. Internet Explorer 8 "Final" ukazał się 19 marca 2009 roku. Bezpieczeństwo, łatwość obsługi oraz ulepszenia w zakresie obsługi RSS, CSS i Ajax są priorytetami firmy Microsoft dla IE8. Obejmuje ona znacznie bardziej rygorystyczną zgodność ze standardami internetowymi, w tym planowaną pełną zgodność z kaskadowymi arkuszami stylów 2.1 dla wersji wydania. Wszystkie te zmiany umożliwiają przeglądarce Internet Explorer 8 przejście testu Acid2. Jednakże, aby zapobiec problemom ze zgodnością, IE8 zawiera również zachowanie renderowania IE7. Witryny, które oczekują od IE7, mogą wyłączyć łamanie zmian IE8 poprzez włączenie meta elementu w sekcji HEAD dokumentu HTML. IE8 zawiera również liczne ulepszenia w obsłudze JavaScript, jak również poprawę wydajności, choć nadal nie przeszedł testu Acid3, z wersją 8.0 ocenianą na 20/100. Zawiera wsparcie dla Akceleratorów - które pozwalają na wywoływanie wspieranych aplikacji internetowych bez konieczności wyraźnej nawigacji do nich - oraz WebSlices - które pozwalają na subskrybowanie i monitorowanie części strony z przeprojektowanego Paska Ulubionych. Inne funkcje obejmują funkcje prywatności InPrivate i filtr SmartScreen phishing.
Internet Explorer 9
Internet Explorer 9 został wydany 14 marca 2011 roku. Będzie miał pełną lub prawie pełną obsługę wszystkich selektorów CSS 3, właściwość CSS 3 Border-radius, szybszy JavaScript, wbudowane profile barwne ICC v2 lub v4 oraz sprzętowo akcelerowany rendering przy użyciu Direct2D i DirectWrite. Microsoft potwierdził, że Web Open Font Format (WOFF) będzie również obsługiwany. WOFF jest "silnym faworytem" do standaryzacji przez Web Fonts Working Group z W3C. IE9 ma naprawić wiele problemów z Internet Explorerem, w tym obsługę właściwości CSS3 - border-radius, co oznacza, że osoby używające IE9 będą mogły zobaczyć zaokrąglone rogi, tak samo jak osoby używające Firefoksa.
Microsoft w dalszym ciągu bagatelizował znaczenie zdawania testu Acid3, ale spekulacje, że IE9 będzie wspierać rekomendację SVG W3C zostały podpalone, gdy Microsoft ogłosił, że dołączył do grupy roboczej SVG. W MIX 10 ukazała się pierwsza wersja IE9 Platform Preview, która zawierała wsparcie dla CSS3 i SVG, nowy silnik JScript o nazwie Chakra oraz wynik 55/100 w teście Acid3, z 20/100 dla IE8. 5 maja 2010 r. ukazała się druga wersja IE9 Platform Preview, która zawierała wynik 68/100 w teście Acid3 oraz szybszą wydajność w teście WebKit SunSpider JavaScript niż pierwsza wersja IE9 Platform Preview. 23 czerwca 2010 roku ukazał się trzeci IE9 Platform Preview, który uzyskał wynik 83/100 w teście Acid3 i wprowadził wsparcie dla <audio> , <video> i <canvas> elementów oraz WOFF. 4 sierpnia 2010 r. ukazał się czwarty IE9 Platform Preview, który uzyskał wynik 95/100 w teście Acid3 oraz szybszy silnik JScript niż trzeci IE9 Platform Preview. Ostateczna wersja IE9 ma się ukazać w 2011 roku. Obiecano również wsparcie dla znaczników wideo i audio HTML5. Niektórzy eksperci branżowi przewidują, że Microsoft wypuści IE9 jako dużą, pozapasmową wersję, która nie jest powiązana z żadną konkretną wersją Windows. Zgodnie ze stroną Internet Explorer 9 Test Drive, "Internet Explorer 9 Test Drive". microsoft.com. wymagania systemowe dla IE9 to Windows Vista SP2 (z Platform Upgrade i IE8) lub Windows 7. 12 sierpnia 2010 r. firma Microsoft ogłosiła, że przeglądarka IE9 Public Beta zostanie uruchomiona 15 września 2010 r. na specjalnym wydarzeniu w San Francisco związanym z ideą "piękna sieci". Zostało również potwierdzone, że przeglądarka będzie działać tylko z systemem Windows Vista i Windows 7. W dniu 15 września 2010 r. Microsoft uruchomił IE9 Public Beta.
Internet Explorer 10
Internet Explorer 10 nie współpracuje z systemem Windows Vista, ale tylko z systemem Windows 7 i przyszłymi wersjami systemu operacyjnego Windows.
Internet Explorer 10 został wydany wraz z systemem Windows 8 w 2012 roku. Użytkownicy systemu Windows 7 mogą pobrać tę wersję od lutego 2013 roku.
Internet Explorer 11
Internet Explorer 11 został wydany w październiku 2013 roku. Jest to finalna wersja Internet Explorera.