Internet Explorer (IE); prej znan kot Microsoft Internet Explorer in Windows Internet Explorer, je bila serija grafičnih spletnih brskalnikov podjetja Microsoft. Od leta 1995 je bil del operacijskega sistema Microsoft Windows. Prvič je bil izdan kot del dodatnega paketa Microsoft Plus! za Windows 95, istega leta. Poznejše različice so bile brezplačno prenesene ali v servisnih paketih in vključene v izdaje operacijskega sistema Windows 95 in poznejših različic operacijskega sistema Windows.

IE je od leta 1999 najbolj priljubljen spletni brskalnik; v letih 2002/2003 pa je z IE5 in IE6 dosegel skoraj 95-odstotni delež uporabe. Od največje priljubljenosti se je njegov delež uporabe zaradi pojavljanja konkurenčnih spletnih brskalnikov (predvsem Mozilla Firefox in pozneje Google Chrome) zmanjšal na približno 55 % in nato še strmo upadal. Microsoft je konec devetdesetih let prejšnjega stoletja za IE porabil več kot 100 milijonov dolarjev na leto, do leta 1999 pa se je z njim ukvarjalo več kot 1000 ljudi.

Najnovejša glavna različica je Internet Explorer 11, vendar je razvoj klasične, nechromiumske različice praktično ustavljen. Sprva je bilo načrtovano, da bo Internet Explorer odstranjen iz operacijskih sistemov Windows 7 in Windows Server 2008 R2 v Evropi, vendar je Microsoft kasneje opustil načrte in namesto tega v izdelke vključil zaslon za izbiro brskalnika, ki uporabnikom omogoča, da po želji izberejo drug spletni brskalnik.

Izdelane so bile tudi različice Internet Explorerja za druge operacijske sisteme, vključno z vgrajeno različico OEM, imenovano Internet Explorer for Windows CE (IE CE), ki je na voljo za platforme, ki temeljijo na WinCE, in trenutno temelji na IE6; Internet Explorer for Pocket PC, kasneje preimenovan v Internet Explorer Mobile, ki je izdelan za Windows Mobile in Windows CE ter se je razvijal skupaj z naprednejšimi različicami za namizne računalnike; ter prekinjena Internet Explorer for Mac in Internet Explorer for UNIX (Solaris in HP-UX).

Najnovejša različica sistema Windows, Windows 10, ima nov spletni brskalnik, imenovan Microsoft Edge. Internet Explorer 11 je še vedno vključen v nekaterih izdajah, vendar je namenjen uporabi za spletna mesta, ki ne delujejo pravilno z novim mehanizmom za upodabljanje v brskalniku Microsoft Edge. Microsoft je pozneje predstavil tudi načine za združljivost, kot je IE mode v Edge, ki podjetjem omogoča zagon starejših spletnih aplikacij z uporabo mehanizmov Internet Explorerja znotraj sodobnega brskalnika.

Tehnična zasnova in značilnosti

  • Jedro za upodabljanje: Internet Explorer je uporabljal pogon Trident (znan tudi kot MSHTML) za upodabljanje HTML in CSS. Skozi različice je bil Trident večkrat nadgrajen, a je pogosto kritiziran zaradi nepopolne ali lastniške podpore standardom.
  • Javascript: od različice IE9 je bil vključen JIT-jevski mehanizem Chakra, ki je izboljšal hitrost izvajanja skript.
  • ActiveX: IE je podpiral ActiveX kontrole, kar je omogočalo bogate integracije na Windows platformi, hkrati pa je predstavljalo varnostno tveganje in vektor za izkoriščanje ranljivosti.
  • Podpora standardom: starejše različice (zlasti IE6) so imele številne neskladnosti s spletnimi standardi, kar je povzročilo ločeno rabo posebnih prilagoditev s strani razvijalcev.
  • Razvijalska orodja: z IE8 so bila vgrajena osnovna orodja za razvijalce, ki so se v poznejših različicah izboljšala (profiliranje, konzola, orodja za CSS/DOM).

Pomembne različice in novosti (povzetek)

  • IE 1–4 (1995–1997): postopna podpora za osnovne spletne tehnologije; IE4 je bil tesno integriran z Windows (Windows Desktop Update).
  • IE5 (1999): izboljšave v standardih, uvedba XMLHttpRequest (osnova za kasnejše AJAX rešitve).
  • IE6 (2001): široko razširjen zaradi priloženosti Windows XP; znan po varnostnih pomanjkljivostih in neskladnostih s standardi.
  • IE7 (2006): dodanih več funkcij, med drugim zavihki (tabbed browsing) in osnovne varnostne izboljšave.
  • IE8 (2009): boljša podpora za spletne standarde, izboljšana varnost in razvijalska orodja.
  • IE9 (2011): pospeševanje z grafičnim pospeševanjem (GPU), izboljšana podpora za HTML5/CSS3 in hitrejše JS izvajanje (Chakra).
  • IE10 (2012): optimizacije za dotik in Windows 8 z ukazana podpora za nove spletne standarde.
  • IE11 (2013): še boljša združljivost s standardi, WebGL, boljša zmogljivost; zadnja večja različica.

Varnost, kritike in pravne posledice

Internet Explorer je bil pogosto tarča kritik zaradi varnostnih ranljivosti, nezadostne podpore spletnim standardom in tesne integracije z operacijskim sistemom, kar je bilo osrednja točka več protimonopolnih postopkov (npr. United States v. Microsoft) in regulacij v EU. Zaradi prisilne vključenosti v Windows so bile v nekaterih regijah uvedene rešitve, kot je zaslon za izbiro brskalnika, da bi uporabnikom olajšali izbiro konkurenčnih brskalnikov.

Uporaba v podjetjih in prehod na Edge

Čeprav je spletu in potrošnikom brskalnik IE izgubljal uporabnike, je bil v številnih podjetjih dolgo časa obvezen zaradi zastarelih intranetnih aplikacij in orodij, ki so bili zgrajeni posebej za Internet Explorer (ActiveX, specifične implementacije CSS/DOM). Microsoft je zato uvedel IE mode v brskalniku Edge, kar podjetjem omogoča dolgoročno prehodnost, saj Edge ponuja sodoben motor z možnostjo izvajanja starega upodabljanja tam, kjer je to še potrebno.

Upad in konec življenjske dobe

Od začetka drugega desetletja 21. stoletja je uporaba Internet Explorerja upadala. Microsoft je uradno prenehal podpirati večino starejših različic in postopoma upočasnil razvoj nove funkcionalnosti. Microsoft je 15. junija 2022 uradno upokojil namizno aplikacijo Internet Explorer 11 za nekatere različice sistema Windows 10 ter uporabnike spodbujal k uporabi Microsoft Edge z vgrajenim IE mode za združljivost z legacy spletnimi aplikacijami. Microsoft je obljubil dolgoročno podporo za IE mode v Edge, da bi podjetjem omogočil prehod na sodobnejše rešitve.

Trenutno stanje

Internet Explorer kot samostojen brskalnik ni več priporočljiv za običajno rabo: nima sodobnih varnostnih posodobitev in zaostaja glede podpore splošnim spletnim standardom. Kljub temu je še vedno prisoten v nekaterih okoljih v obliki kompatibilnostnih mehanizmov (IE mode) in ga še uporabljajo organizacije z zastarelimi spletnimi rešitvami. Za večino uporabnikov in razvijalcev je priporočljivo preiti na sodobne brskalnike, kot je Microsoft Edge, ki ponujajo boljše varnostne, zmogljivostne in standardne lastnosti.