Internet Explorer

Internet Explorer (IE); wcześniej znany jako Microsoft Internet Explorer i Windows Internet Explorer, był serią graficznych przeglądarek internetowych firmy Microsoft. Była ona częścią systemu operacyjnego Microsoft Windows, od 1995 roku. Po raz pierwszy została ona wydana w tym roku w ramach pakietu dodatkowego Microsoft Plus! dla systemu Windows 95. Późniejsze wersje były bezpłatnymi pobraniami, lub w pakietach serwisowych, a także zawarte w wydaniach systemu Windows 95 i późniejszych.

IE jest najpopularniejszą przeglądarką internetową od 1999 roku, z 95% udziałem użytkowania w latach 2002/2003 z IE5 i IE6. Od szczytu swojej popularności, jej udział w użytkowaniu spadł do 55% z powodu konkurencyjnych przeglądarek internetowych i powoli wykazuje tendencję spadkową. Pod koniec lat dziewięćdziesiątych Microsoft wydawał ponad 100 milionów dolarów rocznie na IE, przy czym do 1999 roku pracowało nad nim ponad 1000 osób.

Najnowsza wersja to Internet Explorer 11. Początkowo planowano usunięcie przeglądarki Internet Explorer z systemów Windows 7 i Windows Server 2008 R2 w Europie, ale później Microsoft zrezygnował z tych planów i zamiast tego dołączył do produktów ekran głosowania przeglądarki, co umożliwiło użytkownikom wybór innej przeglądarki internetowej, jeśli będą chcieli.

Powstały również wersje Internet Explorera dla innych systemów operacyjnych, w tym wbudowana wersja OEM o nazwie Internet Explorer dla Windows CE (IE CE), dostępna dla platform opartych na WinCE i obecnie oparta na IE6; Internet Explorer dla Pocket PC, później przemianowany Internet Explorer Mobile, który został stworzony dla Windows Mobile i Windows CE i jest nadal rozwijany wraz z bardziej zaawansowanymi wersjami desktopowymi; a także zaprzestany Internet Explorer dla Mac i Internet Explorer dla UNIX (Solaris i HP-UX).

Najnowsza wersja systemu Windows, Windows 10, jest wyposażona w nową przeglądarkę internetową o nazwie Microsoft Edge. Internet Explorer 11 jest nadal dołączony, ale jest przeznaczony dla stron, które nie działają poprawnie z nowym silnikiem renderującym w Microsoft Edge.

Historia

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.

Udział użytkowania przeglądarki Internet Explorer, 1994-2010Zoom
Udział użytkowania przeglądarki Internet Explorer, 1994-2010

Cechy charakterystyczne

Internet Explorer został zaprojektowany do przeglądania szerokiej gamy stron internetowych i udostępniania pewnych funkcji w ramach systemu operacyjnego, w tym Microsoft Update. W czasach rozkwitu wojen z przeglądarkami Internet Explorer zastąpił Netscape'a tylko wtedy, gdy dogonił go pod względem technologicznym, aby wspierać postępowe funkcje tamtych czasów.

Wspieranie standardów

Internet Explorer, wykorzystujący silnik układu Trident:

  • obsługuje HTML 4.01, CSS Level 1, XML 1.0 i DOM Level 1, z niewielkimi lukami implementacyjnymi.
  • w pełni obsługuje XSLT 1.0, jak również przestarzały dialekt Microsoft XSLT często nazywany WD-xsl, który został luźno oparty na W3C Working Draft of XSL z grudnia 1998 roku. Wsparcie dla XSLT 2.0 leży w przyszłości: półoficjalni blogerzy Microsoftu wskazali, że rozwój jest w toku, ale nie ogłoszono żadnych dat.
  • częściowo wspiera poziom 2 CSS i poziom 2 DOM, z poważnymi lukami w zakresie wdrażania i problemami związanymi ze zgodnością. Prawie pełna zgodność z CSS 2.1 została dodana w wydaniu Internet Explorer 8.
  • nie obsługuje XHTML, choć może renderować dokumenty XHTML autoryzowane zgodnie z zasadami kompatybilności z HTML i obsługiwane za pomocą tekstu/html typu MIME.
  • nie obsługuje SVG w żadnej wersji.

Internet Explorer używa węszenia DOCTYPE do wyboru pomiędzy trybem standardowym a "trybem quirks", w którym celowo naśladuje niestandardowe zachowania starych wersji MSIE dla renderingu HTML i CSS na ekranie (Internet Explorer zawsze używa trybu standardowego do drukowania). Dostarcza również swój własny dialekt ECMAScript zwany JScript.

Internet Explorer został poddany krytyce przez W3C z powodu ograniczonego wsparcia dla SVG promowanego przez W3C.

Niestandardowe rozszerzenia

Internet Explorer wprowadził szereg własnych rozszerzeń do wielu standardów, w tym HTML, CSS i DOM. Doprowadziło to do powstania wielu stron internetowych, które pojawiają się zepsute w przeglądarkach zgodnych ze standardami i wprowadziło potrzebę "trybu dziwactw", aby umożliwić renderowanie niewłaściwych elementów przeznaczonych dla przeglądarki Internet Explorer w tych innych przeglądarkach.

Internet Explorer wprowadził szereg rozszerzeń JScript, które zostały przyjęte przez inne przeglądarki. Należą do nich: właściwość internalHTML, która zwraca łańcuch HTML w obrębie elementu; obiekt XMLHttpRequest, który umożliwia wysłanie żądania HTTP i otrzymanie odpowiedzi HTTP; oraz atrybut designMode obiektu contentDocument, który umożliwia bogatą edycję tekstową dokumentów HTML. Niektóre z tych funkcjonalności były możliwe dopiero po wprowadzeniu metod W3C DOM. Jako moduł w W3C XHTML 1.1 akceptowane jest również rozszerzenie znaku Rubinowego do języka HTML, choć nie występuje ono we wszystkich wersjach W3C HTML.

Microsoft przedłożył kilka innych cech IE do rozpatrzenia przez W3C w celu standaryzacji. Należą do nich: właściwość CSS "zachowanie", która łączy elementy HTML z zachowaniami JScript (znanymi jako komponenty HTML, HTC); profil HTML+TIME, który dodaje obsługę synchronizacji czasowej i medialnej do dokumentów HTML (podobny do W3C XHTML+SMIL); oraz format pliku grafiki wektorowej VML. Wszystkie jednak zostały odrzucone, przynajmniej w ich oryginalnej formie. VML został jednak później połączony z PGML (zaproponowanym przez Adobe i Sun), co zaowocowało zatwierdzonym przez W3C formatem SVG, obecnie jednym z niewielu formatów grafiki wektorowej stosowanych w Internecie, którego IE jest obecnie praktycznie unikatowy, gdyż nie obsługuje.

Inne niestandardowe zachowania obejmują: wsparcie dla pionowego tekstu, ale w składni innej niż rekomendacja kandydata W3C CSS3; wsparcie dla różnych efektów graficznych i przejść stron, które nie występują w W3C CSS; wsparcie dla zatartego kodu skryptowego, w szczególności JScript.Encode(). Wsparcie dla osadzania czcionek EOT na stronach internetowych.

Favicon

Faworykon (skrót od "ikona ulubionych") wprowadzony przez Internet Explorera jest teraz obsługiwany i rozszerzony w innych przeglądarkach. Umożliwia on stronom internetowym określenie obrazu 16- na 16 pikseli do wykorzystania w zakładkach. W IE, wsparcie było i nadal jest zapewnione tylko dla rodzimego formatu Windows ICO; w innych przeglądarkach został on teraz rozszerzony na inne rodzaje obrazów, takich jak PNG i GIF.

Użyteczność i dostępność

Internet Explorer korzysta z ram dostępności dostępnych w systemie Windows. Internet Explorer jest również interfejsem użytkownika dla FTP, działającym podobnie jak Windows Explorer. W Internet Explorerze 6 i Internet Explorerze 7 dodano odpowiednio blokowanie wyskakujących okienek i przeglądanie w zakładkach. Przeglądanie zakładkowe można również dodać do starszych wersji poprzez zainstalowanie MSN Search Toolbar lub Yahoo Toolbar.

Schowek

Internet Explorer buforuje odwiedzane treści w folderze Tymczasowe pliki internetowe, aby umożliwić szybszy dostęp (lub dostęp offline) do wcześniej odwiedzanych stron. Zawartość jest indeksowana w pliku bazy danych, zwanym Index.dat. Istnieje wiele plików Index.dat, które indeksują różne treści - odwiedzane treści, kanały internetowe, odwiedzane adresy URL, pliki cookie, itp.

Przed IE7, czyszczenie pamięci podręcznej używanej do czyszczenia indeksu, ale same pliki nie były niezawodnie usuwane, co stwarzało potencjalne zagrożenie dla bezpieczeństwa i prywatności. W IE7 i później, po oczyszczeniu pamięci podręcznej, pliki podręczne są usuwane w sposób bardziej niezawodny, a plik index.dat jest nadpisywany pustymi bajtami.

Polityka grupy

Internet Explorer jest w pełni konfigurowalny za pomocą Polityki Grupy. Administratorzy domen Windows Server mogą stosować i egzekwować różne ustawienia, które mają wpływ na interfejs użytkownika (np. wyłączanie elementów menu i poszczególnych opcji konfiguracyjnych), a także podstawowe funkcje bezpieczeństwa, takie jak pobieranie plików, konfiguracja stref, ustawienia dla poszczególnych lokalizacji, zachowanie kontroli ActiveX i inne. Ustawienia polityki mogą być konfigurowane dla każdego użytkownika i dla każdej maszyny. Internet Explorer obsługuje również Zintegrowaną Autoryzację Windows.

Architektura

Internet Explorer wykorzystuje architekturę składową zbudowaną w oparciu o technologię Komponentowego Modelu Obiektowego (COM). Składa się ona z kilku głównych komponentów, z których każdy znajduje się w osobnej bibliotece Dynamic-link (DLL) i eksponuje zestaw interfejsów programistycznych COM hostowanych w Internet Explorerze głównym wykonywalnym iexplore.exe:

  • WinInet.dll jest operatorem protokołu dla HTTP, HTTPS i FTP. Obsługuje całą komunikację sieciową za pomocą tych protokołów.
  • URLMon.dll jest odpowiedzialny za obsługę typu MIME i pobieranie treści internetowych, a także zapewnia bezpieczny wątek wokół WinInet.dll i innych implementacji protokołu.
  • MSHTML.dll zawiera wprowadzony w Internet Explorerze 4 silnik renderujący Trident, który jest odpowiedzialny za wyświetlanie stron na ekranie i obsługę Obiektowego Modelu Dokumentu stron internetowych. MSHTML.dll parsuje plik HTML/CSS i tworzy jego wewnętrzną reprezentację w drzewie DOM. Wyświetla również zestaw interfejsów API do przeglądania i modyfikacji drzewa DOM. Drzewo DOM jest dalej przetwarzane przez silnik układu, który następnie renderuje wewnętrzną reprezentację na ekranie.
  • IEFrame.dll zawiera interfejs użytkownika i okno IE w przeglądarce Internet Explorer 7 i nowszej.
  • ShDocVw.dll zapewnia nawigację, lokalne buforowanie i funkcje historii dla przeglądarki.
  • BrowseUI.dll jest odpowiedzialny za interfejs użytkownika przeglądarki, w tym za przeglądarkę Chrome, w której znajdują się wszystkie menu i paski narzędzi.

Internet Explorer nie zawiera żadnych natywnych funkcji skryptowych. MSHTML.dll raczej eksponuje API, które pozwala programiście na opracowanie środowiska skryptowego, które ma być podłączone i uzyskać dostęp do drzewa DOM. Internet Explorer 8 zawiera wiązania dla silnika Active Scripting, który jest częścią systemu Microsoft Windows i pozwala na używanie dowolnego języka zaimplementowanego jako moduł Active Scripting do skryptowania po stronie klienta. Domyślnie dostarczane są tylko moduły JScript i VBScript; można również korzystać z zewnętrznych implementacji, takich jak ScreamingMonkey (dla wsparcia ECMAScript 4). Microsoft udostępnia również runtime Microsoft Silverlight, który umożliwia używanie języków CLI, w tym języków dynamicznych opartych na DLR, takich jak IronPython i IronRuby, do skryptów po stronie klienta.

Internet Explorer 8 wprowadza kilka istotnych zmian architektonicznych, zwanych Luzely Coupled IE (LCIE). LCIE oddziela proces okna głównego (proces ramowy) od procesów hostujących różne aplikacje internetowe w różnych zakładkach (procesach zakładkowych). Proces ramowy może tworzyć wiele procesów zakładkowych, z których każdy może mieć inny poziom integralności; każdy proces zakładkowy może obsługiwać wiele stron internetowych. Procesy te wykorzystują asynchroniczną komunikację międzyprocesową do synchronizacji. Ogólnie rzecz biorąc, dla wszystkich stron internetowych będzie istniał jeden proces ramkowy. W systemie Windows Vista z włączonym trybem Protected Mode, jednak otwarcie uprzywilejowanej zawartości (np. lokalnych stron HTML) spowoduje utworzenie nowego procesu na karcie, ponieważ nie będzie on ograniczony przez tryb Protected Mode.

Architektura IE8. Poprzednie wersje miały podobną architekturę, z tą różnicą, że obie karty i UI były w ramach tego samego procesu. W związku z tym, każde okno przeglądarki mogło mieć tylko jeden "proces kartowy".Zoom
Architektura IE8. Poprzednie wersje miały podobną architekturę, z tą różnicą, że obie karty i UI były w ramach tego samego procesu. W związku z tym, każde okno przeglądarki mogło mieć tylko jeden "proces kartowy".

Rozszerzalność

Internet Explorer udostępnia zestaw interfejsów Komponentowego Modelu Obiektowego (COM), które pozwalają innym komponentom na rozszerzenie funkcjonalności przeglądarki. Rozszerzalność jest podzielona na dwa typy: Rozszerzalność przeglądarki i rozszerzalność zawartości. Interfejsy rozszerzalności przeglądarki mogą być wykorzystywane do podłączania komponentów w celu dodawania pozycji menu kontekstowego, pasków narzędzi, pozycji menu lub obiektów pomocy przeglądarki (BHO). BHO są wykorzystywane do rozszerzania zestawu funkcji przeglądarki, podczas gdy pozostałe opcje rozszerzalności są wykorzystywane do eksponowania funkcji w UI. Interfejsy rozszerzalności treści są wykorzystywane przez różne handlery typu treść do dodania obsługi nierodzimych formatów treści. BHO nie tylko mają nieograniczony dostęp do Internet Explorer DOM i modelu zdarzeń, ale także mogą uzyskać dostęp do systemu plików, rejestru i innych komponentów systemu operacyjnego. Rozszerzalność zawartości może być zarówno w zakresie Active Documents (Doc Objects) (np. SVG lub MathML), jak i ActiveX controls. Elementy sterujące ActiveX są używane do obsługi treści, które renderują treści osadzone na stronie HTML (np. Adobe Flash lub Microsoft Silverlight). Obiekty Doc są używane, gdy typ zawartości nie będzie osadzony w HTML (np. Microsoft Word, PDF lub XPS). W rzeczywistości, silnik renderujący Trident sam jest eksponowany jako obiekt Doc, więc sam HTML jest traktowany jako Aktywny Dokument.

Komponenty dodatkowe przeglądarki Internet Explorer działają z takimi samymi uprawnieniami jak sama przeglądarka, w przeciwieństwie do skryptów po stronie klienta, które mają bardzo ograniczony zestaw uprawnień. Dodatki mogą być instalowane zarówno lokalnie, jak i bezpośrednio przez stronę internetową. Ponieważ dodatki mają bardziej uprzywilejowany dostęp do systemu, złośliwe dodatki mogą być i były wykorzystywane do naruszania bezpieczeństwa systemu. Dodatki Service Pack 2 do przeglądarki Internet Explorer 6 zapewniają różne zabezpieczenia, w tym menedżera dodatków do sterowania elementami sterującymi ActiveX i obiektami pomocy przeglądarki oraz tryb pracy "Bez dodatków", a także większe ograniczenia dla witryn instalujących dodatki.

Sam Internet Explorer może być obsługiwany przez inne aplikacje poprzez zestaw interfejsów COM. Może on być wykorzystany do osadzenia funkcji przeglądarki wewnątrz aplikacji. Ponadto, aplikacja hostingowa może zdecydować się na hosting tylko silnika renderującego MSHTML.dll, a nie całej przeglądarki.

Zobacz też: Obiektowy model komponentu i obiekt Helper Browser

Bezpieczeństwo

Internet Explorer wykorzystuje strefowe ramy bezpieczeństwa, które grupują strony w oparciu o pewne warunki, w tym czy jest to strona internetowa czy intranetowa, jak również edytowalna przez użytkownika biała lista. Ograniczenia bezpieczeństwa są stosowane dla każdej strefy; wszystkie strony w danej strefie podlegają tym ograniczeniom.

Przeglądarka Internet Explorer 6 SP2 i późniejsze wersje programu Internet Explorer korzysta z usługi wykonania załącznika w systemie Microsoft Windows do oznaczania plików wykonywalnych pobranych z Internetu jako potencjalnie niebezpiecznych. Uzyskanie dostępu do plików oznaczonych jako takie spowoduje, że użytkownik podejmie jednoznaczną decyzję o wykonaniu pliku, ponieważ pliki wykonywalne pochodzące z Internetu mogą być potencjalnie niebezpieczne. Pomaga to w zapobieganiu przypadkowej instalacji złośliwego oprogramowania.

Internet Explorer 7 wprowadził filtr phishingowy, który ogranicza dostęp do stron phishingowych, chyba że użytkownik uchyli decyzję. W wersji 8 blokuje on również dostęp do witryn znanych jako hosty złośliwego oprogramowania. Pobrane pliki są również sprawdzane w celu sprawdzenia, czy nie są zainfekowane złośliwym oprogramowaniem.

W systemie Windows Vista przeglądarka Internet Explorer domyślnie działa w tzw. trybie chronionym, w którym uprawnienia samej przeglądarki są poważnie ograniczone - nie może ona dokonywać żadnych zmian w całym systemie. Opcjonalnie można wyłączyć ten tryb, ale nie jest to zalecane. To również skutecznie ogranicza uprawnienia wszelkich dodatków. W rezultacie, nawet jeśli przeglądarka lub dowolny dodatek jest zagrożony, szkody, jakie może spowodować naruszenie bezpieczeństwa, są ograniczone.

Łaty i aktualizacje do przeglądarki są wydawane okresowo i udostępniane za pośrednictwem usługi Windows Update, a także poprzez Aktualizacje automatyczne. Chociaż łatki bezpieczeństwa są nadal wydawane dla różnych platform, większość dodatków do funkcji i ulepszeń infrastruktury bezpieczeństwa jest udostępniana tylko na systemach operacyjnych, które są w głównym nurcie wsparcia firmy Microsoft.

16 grudnia 2008 r. użytkownicy rekomendowani przez Trend Micro przełączają się na konkurencyjne przeglądarki do czasu wydania awaryjnego patcha IE, który ma na celu usunięcie potencjalnego zagrożenia bezpieczeństwa, które "może umożliwić użytkownikom zewnętrznym przejęcie kontroli nad komputerem danej osoby i kradzież jej haseł". Przedstawiciele Microsoftu przeciwstawili się tej rekomendacji, twierdząc, że "0,02% stron internetowych" jest dotkniętych tą wadą.

17 grudnia 2008 r., wraz z wydaniem aktualizacji bezpieczeństwa dla Internet Explorera KB960714, która jest dostępna na stronie internetowej Microsoft Windows Update, pojawiła się poprawka do powyższego problemu bezpieczeństwa. Microsoft powiedział, że ta aktualizacja naprawia zagrożenie bezpieczeństwa znalezione przez Trend Micro poprzedniego dnia.

Luki w zabezpieczeniach

Zobacz też: Porównanie przeglądarek internetowych#Podatności

Internet Explorer jest narażony na wiele luk i obaw związanych z bezpieczeństwem: Duża część oprogramowania szpiegującego, adware i wirusów komputerowych w Internecie jest możliwa dzięki dającym się wykorzystać błędom i usterkom w architekturze bezpieczeństwa przeglądarki Internet Explorer, które niekiedy wymagają jedynie obejrzenia złośliwej strony internetowej w celu jej zainstalowania. Jest to tzw. "drive-by install". Pojawiają się również próby oszukiwania użytkownika w celu zainstalowania złośliwego oprogramowania poprzez fałszywe przedstawienie jego prawdziwego celu w sekcji opisu alertu bezpieczeństwa ActiveX.

Szereg błędów bezpieczeństwa mających wpływ na IE powstało nie w samej przeglądarce, ale w używanych przez nią dodatkach opartych na ActiveX. Ponieważ dodatki te mają takie same uprawnienia jak IE, wady mogą być równie krytyczne jak wady przeglądarki. Doprowadziło to do tego, że architektura oparta na ActiveX jest krytykowana jako podatna na błędy. Do 2005 roku, niektórzy eksperci utrzymywali, że zagrożenia związane z ActiveX zostały zawyżone i że istnieją zabezpieczenia. W 2006 roku nowe techniki wykorzystujące zautomatyzowane testy wykryły ponad sto luk w standardowych komponentach Microsoft ActiveX. Funkcje bezpieczeństwa wprowadzone w opublikowanym wówczas programie Internet Explorer 7 złagodziły niektóre z tych luk.

Internet Explorer w 2008 roku posiadał szereg opublikowanych luk bezpieczeństwa. Według badań przeprowadzonych przez firmę badającą bezpieczeństwo Secunia, Microsoft nie zareagował tak szybko jak jego konkurenci w zakresie usuwania luk w zabezpieczeniach i udostępniania łatek. Firma zgłosiła również 366 luk w kontrolach ActiveX, co stanowi wzrost w stosunku do roku poprzedniego.

Zgodnie z najnowszymi informacjami, Secunia informuje, że IE6 ma 24 znane niedopasowane luki, IE7 ma 11, a IE8 ma 4. Najpoważniejsze niedopasowane porady Secunia wpływające na Microsoft Internet Explorer 6.x, 7.x, i 8.x z zastosowanymi poprawkami wszystkich dostawców, są oceniane jako Ekstremalnie krytyczne. Najstarsze znane niedopasowane luki dla IE6, IE7 i IE8 pochodzą odpowiednio z 7 listopada 2003 r., 6 czerwca 2006 r. i 26 lutego 2007 r.

Według najnowszych informacji firma SecurityFocus, zajmująca się badaniami nad bezpieczeństwem, podaje, że IE6 ma 396 znanych niedopasowanych słabych punktów, IE7 ma 22, a IE8 25. Najstarsze znane niedopasowane słabe punkty dla IE6, IE7 i IE8 pochodzą odpowiednio z 20 listopada 2000 r., 17 maja 2007 r. i 11 kwietnia 2009 r.

Podatność wykorzystana w atakach na firmy amerykańskie

W raporcie doradczym z 14 stycznia 2010 r. Microsoft stwierdził, że napastnicy atakujący Google i inne amerykańskie firmy korzystali z oprogramowania wykorzystującego lukę w zabezpieczeniach, która została już naprawiona, w Internet Explorerze. Luka dotyczyła przeglądarki Internet Explorer 6, IE7 i IE8 w systemach Windows 7, Vista, Windows XP, Server 2003 i Server 2008 R2, a także Service Pack 1 IE 6 w systemie Windows 2000 Service Pack 4.

Rząd niemiecki ostrzegł użytkowników przed korzystaniem z Internet Explorera i zalecił przejście na alternatywną przeglądarkę internetową, ze względu na opisaną powyżej dużą dziurę w zabezpieczeniach, która była wykorzystywana w Internet Explorerze. Rząd australijski i francuski wydał podobne ostrzeżenie kilka dni później. Pierwszą zalecaną przez nich przeglądarką był Mozilla Firefox, a następnie Google Chrome.

Przyjęcie na rynku i udział w użytkowaniu

Zobacz też: korzystania z przeglądarek internetowych

Wskaźnik przyjęcia przeglądarki Internet Explorer wydaje się być ściśle związany z systemem Microsoft Windows, ponieważ jest to domyślna przeglądarka internetowa, która jest dostarczana z systemem Windows. Od czasu integracji Internet Explorera 2.0 z systemem Windows 95 OSR 1 w 1996 r., a zwłaszcza po wydaniu wersji 4.0, proces ten został znacznie przyspieszony: z poniżej 20% w 1996 r. do około 40% w 1998 r. i ponad 80% w 2000 r.

Artykuł CNN odnotowany na premierze Internet Explorera 4: "Microsoft Internet Explorer zrobił krok naprzód i różne szacunki podają jego udział w rynku przeglądarek na 30 do 35 procent z około 10 procent rok temu". Do 2002 roku Internet Explorer prawie całkowicie zastąpił swojego głównego rywala Netscape'a i zdominował rynek z 95-procentowym udziałem w rynku.

Po walce i zwycięstwie w wojnach przeglądarkowych pod koniec lat 90. Internet Explorer zdobył niemal całkowitą dominację na rynku przeglądarek. Osiągnąwszy szczytowy poziom około 95% w latach 2002 i 2003, jego udział w rynku zmniejszył się od tego czasu w wolnym, ale stałym tempie. Wynika to głównie z przyjęcia przeglądarki Mozilla Firefox, która według statystyk jest obecnie najbardziej znaczącą konkurencją. Niemniej jednak, Internet Explorer pozostaje dominującą przeglądarką internetową, z globalnym udziałem w użytkowaniu wynoszącym około 60% (choć pomiary są różne). Użycie jest wyższe w Azji i niższe w Europie.

Na początku 2005 r. Firefox 1.0 przewyższył Internet Explorer 5 z udziałem w rynku wynoszącym około 8 procent. Na premierze Internet Explorera 7 w październiku 2006 r. w jednym z artykułów odnotowano, że "IE6 miał lwią część rynku przeglądarek z 77,22% udziałem w rynku. Internet Explorer 7 wzrósł do 3,18%, a Firefox 2.0 do 0,69%".

Internet Explorer 7 został wydany w tym samym czasie co Firefox 2.0 i wyprzedził Firefoksa 1.x do listopada 2006 r., z około 9% udziałem w rynku. Do stycznia 2007 r. Firefox 2.0 wyprzedził 1.x, ale do grudnia 2007 r. IE7 nie wyprzedził IE6. Do stycznia 2008 r. ich udział rynkowy w poszczególnych wersjach wynosił 43% IE7, 32% IE6, 16% FF2, 4% Safari 3, a w obu wersjach FF1.x i IE5 mniej niż pół procenta.

Przybliżone wykorzystanie w czasie w oparciu o różne liczniki udziału w zużyciu uśrednione dla całego roku, lub dla czwartego kwartału, lub dla ostatniego miesiąca w roku, w zależności od dostępności danych referencyjnych.

Przegląd historii udziałów w rynku według roku i wersji

Przybliżone wykorzystanie w czasie w oparciu o różne liczniki udziału w zużyciu uśrednione dla całego roku, lub dla czwartego kwartału, lub dla ostatniego miesiąca w roku, w zależności od dostępności danych referencyjnych. IE osiągnęła szczytowy poziom w 2003 r. z 94% wszystkich światowych przeglądarek internetowych, ale zaczęła spadać w 2004 r. i od tego czasu w 2011 r. osiągnęła najniższy poziom w dekadzie 2000 r. z zaledwie 49,7% użytkowników Internetu na świecie.

Razem

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?

Przyjęcie przez branżę

Mechanizm rozszerzenia ActiveX jest używany przez wiele publicznych stron i aplikacji internetowych, w tym eBay. [] Podobnie obiekty pomocnicze przeglądarki są również wykorzystywane przez wiele firm obsługujących wyszukiwarki i osób trzecich do tworzenia dodatków, które mają dostęp do ich usług, takich jak paski narzędzi wyszukiwarek. Dzięki zastosowaniu COM możliwe jest osadzenie funkcji przeglądania stron internetowych w aplikacjach osób trzecich. W związku z tym istnieje wiele powłok Internet Explorera, a wiele aplikacji koncentrujących się na treści, takich jak RealPlayer, również wykorzystuje moduł przeglądarki Internet Explorer do przeglądania stron internetowych w obrębie aplikacji.

Zgodność z systemem operacyjnym

Wersje IE, w miarę upływu czasu, miały bardzo różną kompatybilność z systemami operacyjnymi, od dostępnych na wielu platformach i kilku wersjach systemu Windows do zaledwie kilku wersji systemu. Wiele wersji IE posiadało pewne wsparcie dla starszego systemu operacyjnego, ale przestały otrzymywać aktualizacje. Zwiększony rozwój Internetu w latach 90. i 2000. oznacza, że obecne przeglądarki z niewielkim udziałem w rynku mają na początku więcej użytkowników niż cały rynek. Dla przykładu, 90% udziału w rynku w 1997 roku to około 60 milionów użytkowników, ale na początku 2007 roku 90% udziału w rynku to ponad 900 milionów użytkowników. W rezultacie późniejsze wersje IE6 miały w sumie o wiele więcej użytkowników niż wszystkie wczesne wersje razem wzięte.

Udostępnienie IE7 pod koniec 2006 r. spowodowało załamanie się udziału w rynku IE6; do lutego 2007 r. statystyki udziału w rynku wykazały IE6 na poziomie około 50%, a IE7 na poziomie 29%. Niezależnie od rzeczywistego udziału w rynku, najbardziej kompatybilną wersją (we wszystkich systemach operacyjnych) IE był 5.x, który posiadał systemy Mac OS 9 i Mac OS X, Unix oraz większość wersji Windows dostępnych i obsługiwanych przez krótki okres czasu pod koniec lat dziewięćdziesiątych (chociaż 4.x miał bardziej ujednoliconą bazę kodową we wszystkich wersjach). Do 2007 r. IE miała znacznie węższą obsługę systemu operacyjnego, a najnowsze wersje obsługiwały tylko Windows XP Service Pack 2 i wyższy. Internet Explorer 5.0, 5.5, 6.0 i 7.0 (Experimental) zostały również nieoficjalnie przeniesione do systemu operacyjnego Linux z projektu IEs4Linux.

Lata

Układ silnika

Microsoft Windows

IBM OS/2
od 2.1

Apple Mac OS

Unix (HP-UX, Solaris)

7, WS 08 R2

Vista, WS 08

WS 03

XP

Ja

2000

98

NT 4.0

95

NT 3.51

NT 3.5

NT 3.1

3.1x

X
PPC

7.6 do
9.2.2
PPC

7.5.x
PPC

7.1 do 8.1
68K7
.1.2
PPC

7.0.1
68K

Lata

-

-

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

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 8

2008

Trident 4.0

Włącznie z

Tak

Tak z SP2

Tak z SP2/3

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 7

2006

Trident

Nie

Włącznie z

Tak z SP1/2

Tak z SP2/3&

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 6

2001

Trident

Nie

No$

Włącznie z

Włącznie z

Tak
6.0 SP1

Tak
6.0 SP1

Tak
6.0 SP1

Tak
6.0 SP1

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 5.5

2000

Trident

Nie

Nie

Nie

Nie***

Włącznie z

Tak

Tak

Tak

Tak
5.5 SP2

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 5.0

1999

Trident (Win)
Tasman
(Mac)

Nie

Nie

Nie

Nie***

Nie

Włącznie z
5.01 SP4

Włącznie z
z 98SE

Tak

Tak

Tak
16-bitowy

Nie

Nie

Tak
16-bitowy

Nie

Tak
5.2.3 Włączone

Yes¥
5.1.7 W tym EUR

Nie

Nie

Nie

Tak
5.01 SP1

IE 4.5

1999

-

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

TakWliczone w EUR

Tak

Nie

Nie

Nie

IE 4.0

1997

Trident

Nie

Nie

Nie

Nie***

Nie

Nie

Włącznie z

Tak

Włącznie z
OSR2.5

Tak
16-bitowy

Nie

Nie

Tak
16-bitowy

Nie

Nie

Tak
Wliczone w €

Tak

Tak4
.01

Nie

Tak

IE 3.0

1996

-

Nie

Nie***

Nie

Nie***

Nie

Nie***

Nie

Tak

Włącznie z
OSR2

Tak
16-bitowy

Tak
16-bitowy

Nie

Tak
16-bitowy

Wygraj.
16-bitowy

Nie

TakWliczone w EUR

Tak

TakWliczone w EUR

Nie

Beta

IE 2.0

1995

-

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Włącznie z

Włącznie z
OSR1

Tak
16-bitowy

Tak
16-bitowy

Tak
16-bitowy

Tak
16-bitowy

Wygraj.
16-bitowy

Nie

Tak

Tak

TakŁ

TakŁ
2.0.1

Nie

IE 1.5

1996

Spyglass

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Tak

Tak

Tak

Tak

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

IE 1.0

1995

Spyglass

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nieodpłatnie
Plus!

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

Nie

* Internet Explorer 6 SP2 jest dostępny tylko jako część systemu Windows XP SP2 lub Windows Server 2003 SP1 lub SP2.
** Wersja Internet Explorera dołączona do Windows 95 różni się od wersji OSR; 2.0 była dołączona do OSR1, 3.0 była dołączona do OSR2, a 4.0 była dołączona do OSR2.5.
*** Brak wsparcia dla wersji natywnej, ale jest to możliwe w przypadku instalatora "Standalone" innego producenta.
& Ostateczna wersja Windows XP Service Pack 3 nie zawiera IE7.
$ Brak wsparcia dla wersji natywnej, ale możliwe z niezależnym instalatorem IE6 Alpha. Zobacz również Internet Explorer Mobile. Wersje Pulpitowe IE również posiadają wsparcie dla Windows CE.
Ł Internet Explorer 2.0 i 2.0.1 wymaga systemu 7.0.1 lub wyższego. Internet Explorer 2.1 wymaga systemu 7.1 lub wyższego.
Włączone Internet Explorer 3.01 w systemie Mac OS 8.1; Internet Explorer 4.01 w systemie Mac OS 8.5 i 8.5.1; Internet Explorer 4.5 od systemu Mac OS 8.6 do 9.0.4; Internet Explorer 5 od systemu Mac OS 9.1 do 9.2.2.
¥ Internet Explorer 5 Macintosh Edition wymaga systemu operacyjnego Mac OS 7.6 lub nowszego. Internet Explorer w wersji 5.1; 5.1.4; 5.1.5; 5.1.6 i 5.1.7 wymaga systemu operacyjnego Mac OS 8.0 lub nowszego.
16 Wersja 16-bitowa

"Samodzielny" Internet Explorer

Wczesne wersje Internet Explorera, takie jak 5, miały tryb kompatybilności do uruchamiania Internet Explorera 4, choć ta funkcja została zarzucona (również użytkownicy Internet Explorera na Maca mogli nadal używać 4.5 po zainstalowaniu IE 5). Podczas gdy Microsoft twierdzi, że nie jest możliwe utrzymanie wielu wersji Internet Explorera na tej samej maszynie, niektórym hakerom udało się oddzielić kilka wersji Internet Explorera, co czyni je samodzielnymi aplikacjami. Są one określane jako "standalone" IE i zawierają wersje od 3 do 7.

  • Wiele IE w Windows Web Design - programista internetowy Joe Maddalone, który znalazł rozwiązanie.
  • Wirtualizacja aplikacji Xenocode Browser Sandbox-Xenocode.

Microsoft zaprzestał instalowania samodzielnych programów do przeglądarki Internet Explorer dla ogółu społeczeństwa. Jednakże, istnieją nieoficjalne procedury pobierania kompletnego pakietu instalacyjnego. Internet Explorer standalone wykorzystuje wprowadzoną w systemie Windows 2000 funkcję o nazwie przekierowanie DLL, aby zmusić go do załadowania starszych DLL niż te zainstalowane w systemie.

  • IE Kolekcja. Instalator dla wersji autonomicznych IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5 oraz IE1.0.
  • Dokument pomocniczy firmy Microsoft, zawierający instrukcje dotyczące pobierania całego zestawu plików instalacyjnych.

Możliwe jest również zainstalowanie przeglądarki Internet Explorer przez Wine.

  • IEs4Linux automatycznie konfiguruje Internet Explorer 5.0, 5.5 i 6.0 w Wine. Obsługa Internet Explorera 7 jest obecnie w trakcie opracowywania; od sierpnia 2007 r. silnik renderujący IE7 może być używany z interfejsem użytkownika IE6.

Po zainstalowaniu Internet Explorera 7, program wykonywalny Internet Explorera 6 jest nadal dostępny w C:\WINDOWS\ie7, domyślnie ukryty. Uruchamiając ten program wykonywalny użytkownik otrzymuje starszy interfejs IE6, jednak strony internetowe są renderowane przy użyciu silnika IE7. Silnik IE6 może zostać ponownie włączony poprzez umieszczenie pliku o nazwie "iexplore.exe.local" w folderze IE7.

Jako alternatywę do korzystania z IE standalone, Microsoft udostępnia teraz obrazy Microsoft Virtual PC zawierające wstępnie aktywowane kopie Windows XP z zainstalowanym IE 6 lub IE 7. Microsoft zaleca to podejście programistom internetowym, którzy chcą przetestować swoje strony w różnych wersjach IE, ponieważ wersje autonomiczne nie są obsługiwane i mogą nie działać tak samo jak prawidłowo zainstalowana kopia IE.

Usunięcie

Podczas gdy duża aktualizacja przeglądarki Internet Explorer może być odinstalowana w tradycyjny sposób, jeśli użytkownik zapisał oryginalne pliki aplikacji do instalacji, kwestia odinstalowania wersji przeglądarki dostarczonej z systemem operacyjnym pozostaje kontrowersyjna.

Pomysł usunięcia stockowej instalacji Internet Explorera z systemu Windows został zaproponowany w trakcie postępowania sądowego w sprawie Stany Zjednoczone przeciwko Microsoft. Jednym z argumentów Microsoftu w trakcie procesu było stwierdzenie, że usunięcie Internet Explorera z systemu Windows może doprowadzić do niestabilności systemu.

Usunięcie przeglądarki Internet Explorer ma wiele konsekwencji. Aplikacje zależne od zainstalowanych przez IE bibliotek nie będą działały lub będą zachowywały się nieoczekiwanie. System pomocy i wsparcia technicznego Windows również nie będzie działał ze względu na duże uzależnienie od plików pomocy HTML i komponentów IE. W wersjach systemu Windows sprzed Vista nie jest również możliwe uruchomienie Microsoft Windows Update lub Microsoft Update z inną przeglądarką ze względu na implementację w serwisie kontroli ActiveX, której nie obsługuje żadna inna przeglądarka. W systemie Windows Vista, Windows Update jest zaimplementowany jako aplet Panelu sterowania.

W systemie Windows 7 firma Microsoft dodała możliwość bezpiecznego usunięcia przeglądarki Internet Explorer 8 z systemu Windows. Microsoft nie pozwala na usunięcie zależności w tym procesie, ale Internet Explorer wykonywalny (iexplore.exe) jest usuwany bez szkody dla innych składników systemu Windows.

Powiązane strony

  • Web 2.0

Pytania i odpowiedzi

P: Jaka była pierwsza wersja Internet Explorera?


O: Pierwsza wersja Internet Explorera została wydana jako część pakietu dodatków Microsoft Plus! dla Windows 95 w 1995 roku.

P: Ile Microsoft wydał na IE pod koniec lat 90-tych?


O: Pod koniec lat 90. Microsoft wydawał na IE ponad 100 milionów dolarów rocznie.

P: Jaka jest najnowsza wersja Internet Explorera?


O: Najnowsza wersja Internet Explorera to Internet Explorer 11.

P: Kiedy Internet Explorer 11 zakończy swoją działalność?


O: Internet Explorer 11 zakończy swoją działalność 15 czerwca 2022 roku.

P: Co zastąpiło Internet Explorer 11, gdy w 2021 roku ukazały się Windows 10 i Windows Server 2022?


O: Gdy w 2021 roku wydano Windows 10 i Windows Server 2022, do produktów dołączono ekran wyboru przeglądarki, który pozwala użytkownikom wybrać inną przeglądarkę internetową, jeśli sobie tego życzą. Dodatkowo wprowadzono Microsoft Edge jako nową przeglądarkę internetową, która zastąpi Internet Explorer 11.

P: Czy istnieją wersje IE dla innych systemów operacyjnych niż Windows?


O: Tak, istnieją wersje IE dla innych systemów operacyjnych, takie jak wbudowana wersja OEM o nazwie Internet Explorer for Windows CE (IE CE), dostępna dla platform opartych na WinCE; Internet Explorer dla Pocket PC; oraz wycofane wersje, takie jakInternet Explorer for Mac iInternetExplorerforUNIX(SolarisandHP-UX).

AlegsaOnline.com - 2020 / 2023 - License CC3