Internet Explorer (truoc đay la Microsoft Internet Explorer; viet tat la IE), la mot dong trinh duyet web giao dien đo hoa đa ngung phat trien do Microsoft phat trien va la mot thanh phan cua cac he đieu hanh Microsoft Windows ke tu nam 1995. Đay la trinh duyet web co nhieu nguoi su dung nhat tu nam 1999, đat toi đinh cao la khoang 95% thi phan trong nam 2002 va 2003 voi IE5 va IE6. Ke tu đo thi phan cua trinh duyet nay đa tu tu giam xuong voi su canh tranh đoi moi tu cac trinh duyet web khac, voi Mozilla Firefox la đoi thu đang ke. Microsoft đa chi hon 100 trieu đo la My moi nam vao IE vao cuoi thap nien 1990, voi hon 1000 nguoi tham gia phat trien vao nam 1999.
Phien ban phat hanh moi nhat la Internet Explorer 11, la mot phan cua he đieu hanh Windows 8.1 va Windows Sever 2012 co tu thang 10 nam 2013. Hien nay cung co mot phien ban mien phi cho he đieu hanh Windows 7 Service Pack 1, phien ban nay phat hanh vao thang 11 nam 2013.
Tu ngay 12 thang 1 nam 2016, Microsoft chi ho tro Internet Explorer 9 tren Windows Vista va Windows Server 2008. Internet Explorer 10 chi đuoc ho tro tren Windows Server 2012. Voi Windows 10, Internet Explorer 11 tuy đuoc thay the bang Microsoft Edge nhung van đuoc cai đat san.
Tu ngay 15 thang 6 nam 2022, Microsoft đa chinh thuc ngung ho tro hoan toan trinh duyet tren Windows 10, cong ty hien khuyen nghi nguoi dung chuyen tu Internet Explorer sang Microsoft Edge cang som cang tot thay vi đe trinh duyet nay chuyen sang che đo “ngoai tuyen” sau ngay 15/7. Trong qua trinh chuyen đoi, nguoi dung co the chuyen truc tiep mat khau đa luu, muc yeu thich va hon the nua sang trinh duyet moi.
Trinh duyet se bi vo hieu hoa tren tat ca cac phien ban danh cho nguoi tieu dung hien tai cua Windows 10 (20H2 tro len) va Windows 10 IoT (20H2 tro len). Trong Windows 11, ung dung IE 11 khong con co san va trinh duyet mac đinh cho Windows 11 la Microsoft Edge.
Nham giup nguoi dung thuan tien hon trong qua trinh su dung trinh duyet moi, Microsoft đa trang bi cho trinh duyet Edge cua minh che đo IE, va tinh nang nay se đuoc ho tro đen tan nam 2029. Đieu nay se cho phep cac nha phat trien web co them 8 nam đe nang cap cac ung dung cu.
Cung theo Microsoft, IE se dan đuoc thay the bang Microsoft Edge trong nhung thang toi sau khi cong ty ket thuc ho tro vao ngay 15/6 truoc khi vo hieu hoa vinh vien trinh duyet nay tren Windows. Cung can luu y rang nguoi dung khong nen go cai đat hoan toan IE khoi he thong cua minh vi IE 11 la yeu cau bat buoc đe che đo IE hoat đong tren Microsoft Edge.


Tong quan Internet Explorer đuoc phat hanh lan đau tien voi vai tro la mot goi bo sung Plus! for Windows 95 vao nam 1995. Cac phien ban sau đo cho phep tai ve mien phi, hoac nam trong cac ban service pack, va kem trong cac ban phat hanh dich vu OEM cua Windows 95 va cac phien ban Windows sau đo.
Cac phien ban khac co mat tu cuoi thap nien 1990 bao gom mot phien ban OEM nhung co ten goi Internet Explorer for Windows CE (IE CE) co trong cac nen tang tren WinCE va hien dua tren IE6. Internet Explorer danh cho Pocket PC, sau đo đuoc đoi ten thanh Internet Explorer Mobile danh cho Windows Mobile cung đa đuoc phat trien, va van tiep tuc phat trien cung voi cac phien ban danh cho may tinh đe ban voi nhieu chuc nang hon.


Lich su Du an Internet Explorer đuoc bat đau vao mua he nam 1994 boi Thomas Reardon va sau đo do Benjamin Slivka lam truong nhom, lay y tuong ma nguon tu Spyglass, Inc. Mosaic, mot trinh duyet web thuong mai co mat tu som voi hinh thuc gan lien voi trinh duyet tien phong Mosaic cua NCSA. Vao cuoi nam 1994, Microsoft đa xin đuoc phep tu Spyglass Mosaic voi su ho tro chi phi hang quy cung voi mot so phan tram trong loi nhuan thu đuoc tu cac san pham khong phai Windows cua Microsoft đe đoi lay phan mem. Mac du co ten tuong tu nhu Mosaic cua NCSA, Spyglass Mosaic dung khong nhieu ma nguon cua NCSA Mosaic.

Internet Explorer 1 ra mat vao thang 8 nam 1995. No la phien ban chinh sua cua Spyglass Mosaic ma Microsoft đa co phep, giong nhu nhieu cong ty khac bat đau viec phat trien trinh duyet cho rieng minh, tu Spyglass Inc. No đi kem voi Microsoft Plus! for Windows 95 va ban phat hanh OEM cua Windows 95. Phien ban nay đuoc cai đat thanh mot phan cua Internet Jumpstart Kit trong Plus!. Nhom Internet Explorer bat đau khoang sau nguoi trong giai đoan phat trien đau tien. Internet Explorer 1.5 đuoc phat hanh vai thang sau đo danh cho Windows NT va bo sung tinh nang ho tro hien thi bang bieu co ban. Tuy nhien, voi viec đua kem mien phi no vao he đieu hanh, ho khong phai tra tien ban quyen cho Spyglass Inc., dan đen kien cao lam tieu ton hang trieu đo la My.
Internet Explorer 2 đuoc phat hanh danh cho Windows 95, Windows NT 3.5, va NT 4.0 vao thang 11 nam 1995 (sau ban 2.0 beta vao thang 10). No ho tro SSL, cookie, VRML, RSA, va nhom tin Internet. Phien ban 2 cung la ban phat hanh đau tien danh cho Windows 3.1 va Macintosh System 7.0.1 (PPC hay 68k), mac du phien ban Mac khong đuoc phat hanh cho đen thang 1 nam 1996 danh cho PPC, va thang 4 danh cho 68k. Phien ban 2.1 danh cho Mac ra mat vao thang 8 nam 1996, mac du vao thoi điem đo Windows đa len đen phien ban 3.0. Phien ban 2 đuoc kem trong Windows 95 OSR 1 va Internet Starter Kit for Windows 95 cua Microsoft vao đau nam 1996. Phan mem phat hanh voi 12 ngon ngu trong đo co tieng Anh nhung no mo rong ra đen 24, 20, va 9 lan luot cho cac phien ban danh cho Win 95, Win 3.1 va Mac vao thang 4 nam 1996. Ban 2.0i ho tro bo ky tu byte kep.

Internet Explorer 3, phat hanh vao thang 8 nam 1996, va tiep tuc noi tieng hon nguoi tien nhiem. No đuoc phat trien ma khong dung ma nguon Spyglass, mac du van ghi cong cho "cong nghe" Spyglass trong tai lieu cua chuong trinh. Internet Explorer 3 la trinh duyet lon đau tien co ho tro CSS, mac du con han che. Đuoc phat hanh vao ngay 13 thang 8 nam 1996, no cung cho ra mat tinh nang ho tro ActiveX controls, Java applet, đa phuong tien nhung, va he thong PICS danh cho noi dung sieu du lieu (metadata). Phien ban 3 cung đuoc đong goi chung voi Internet Mail and News, NetMeeting, va phien ban đau tien cua Windows Address Book, va no cung kem trong Windows 95 OSR 2. Phien ban 3 đa chung to minh la phien ban noi tieng hon cua Internet Explorer, nho su cham chut ky luong cho no. Trong nhieu thang sau khi ra mat, mot so lo hong bao mat va rieng tu đuoc cac nha nghien cuu va hacker tim thay. Phien ban nay cua Internet Explorer la phien ban đau tien co logo "chu e mau xanh". Nhom Internet Explorer bao gom 100 nguoi trong suot qua trinh 3 thang phat trien. Lo hong bao mat IE lon đau tien, Princeton Word Macro Virus Loophole, đuoc kham pha vao ngay 22 thang 8 nam 1996 trong IE3. Tinh nang tuong thich nguoc xu ly bang cach cho phep nhung nguoi nao nang cap len IE3 van co the su dung IE truoc đo, vi qua trinh cai đat đa chuyen phien ban truoc vao thu muc rieng re.
Internet Explorer 4, phat hanh vao thang 9 nam 1997 đao sau hon muc đo tich hop giua trinh duyet web va he đieu hanh phia duoi. Viec cai đat phien ban 4 tren may Windows 95 va Windows NT 4 va chon Windows Desktop Update co the dan đen viec Windows Explorer truyen thong bi thay bang mot phien ban trong giao dien nhu trinh duyet web, cung nhu man hinh nen Windows cung tro thanh web đuoc thong qua Active Desktop. Tuy nhien, su tich hop voi Windows la chu đe cua rat nhieu nhung chi trich ve đong goi (xem Hoa Ky kien Microsoft). Tuy chon nay khong con ton tai voi cac ban cai đat danh cho cac phien ban sau cua Internet Explorer nhung van khong bo ra khoi he thong đuoc neu đa cai đat roi. Internet Explorer 4 ra mat su ho tro Group Policy, cho phep cac cong ty cau hinh va khoa nhieu chuc nang cau hinh cua trinh duyet. Internet Mail and News đuoc thay bang Outlook Express, va Microsoft Chat va mot phien ban NetMeeting cai tien cung đuoc đinh kem. Phien ban nay cung kem trong Windows 98. Cac tinh nang moi đuoc them vao cho phep nguoi dung luu va truy xuat cac noi dung đang trong cac mau binh luan ma đen nay van khong đuoc su dung. Internet Explorer 4.5 co them cac tinh nang moi nhu ma hoa 128-bit de dang hon. No cung co su phat trien vuot bac ve đo on đinh so voi cac phien ban truoc, đac biet la phien ban 68k hoan toan khong bi treo.
Internet Explorer 5, phat hanh vao ngay 18 thang 3 nam 1999, va sau đo đuoc kem trong Windows 98 Second Edition va đong goi chung voi Office 2000, la mot phien ban noi bat khac co ho tro van ban hai huong, ky tu ruby, XML, XSLT va kha nang luu trang web duoi đinh dang MHTML. IE5 đuoc đong goi voi Outlook Express 5. Ngoai ra, voi viec phat hanh Internet Explorer 5.0, Microsoft cung phat hanh phien ban XMLHttpRequest đau tien, khai sinh ra Ajax (mac du thuat ngu "Ajax" van khong xuat hien cho đen vai nam sau). No la phien ban cuoi cung o dang 16-bit. Internet Explorer 5.01, mot phien ban sua loi, đuoc phat hanh vao thang 12 nam 1999. Windows 2000 co phien ban nay. Internet Explorer 5.5 tiep noi vao thang 7 nam 2000, tang cuong kha nang xem thu truoc khi in, ho tro chuan CSS va HTML, va API cho lap trinh vien; phien ban nay đi cung voi Windows Me. Phien ban 5.5 cung ho tro ma hoa 128-bit. Tuy nhien, phien ban 5 la phien ban cuoi cung danh cho Mac va UNIX. Phien ban 5.5 la phien ban cuoi cung co Che đo Tuong thich, cho phep Internet Explorer 4 co the chay song song voi 5.x. Nhom IE luc nao đa len đen hon 1000 nguoi vao nam 1999, tieu ton 100 trieu USD moi nam.

Internet Explorer 6 phat hanh vao ngay 27 thang 8 nam 2001, mot vai thang truoc khi Windows XP ra mat. Phien ban nay bao gom cai tien DHTML, cac khung chua noi dung, va ho tro mot phan CSS cap 1, DOM cap 1 va SMIL 2.0. Bo may MSXML cung đuoc cap nhat len phien ban 3.0. Cac tinh nang moi khac bao gom mot phien ban moi cua Internet Explorer Administration Kit (IEAK), thanh Trinh dien, tich hop Windows Messenger, thu thap loi, tu thay đoi kich thuoc hinh anh, P3P, va trai nghiem giao dien moi giong nhu phong cach hinh anh Luna cua Windows XP, khi dung trong Windows XP. Internet Explorer 6.0 SP1 co them nhung cai tien bao mat va phat hanh cung luc voi phien ban va XP SP1. Vao nam 2002, giao thuc Gopher đa bi tat va khong con đuoc ho tro trong Internet Explorer 7. Internet Explorer 6.0 SV1 phat hanh vao ngay 6 thang 8 nam 2004 danh cho Windows XP SP2 va đua nhieu cai tien bao mat va cac nut co mau moi tren giao dien. IE6 đa cap nhat bieu trung "chu e mau xanh" sang mau xanh nhat hon va co hinh dang 3 chieu hon.
Internet Explorer 7 phat hanh vao ngay 18 thang 10 nam 2006. No gom cac sua loi, cai tien ho tro cac tieu chuan web, duyet theo the voi tinh nang xem truoc va quan ly the, mot hop tim kiem tich hop nhieu bo may, bo đoc mau tin mang, ho tro Ten mien quoc te hoa (IDN), va bo loc chong lua đao. Voi IE7, Internet Explorer đa đuoc tach ra khoi Windows Shell - khong nhu cac phien ban khac, Internet Explorer ActiveX control khong con đat tren tien trinh cua Windows Explorer, ma chay tren mot tinh trinh Internet Explorer rieng biet. No đuoc kem trong Windows Vista va Windows Server 2008, va co the tai ve cho Windows XP Service Pack 2 tro ve sau, va Windows Server 2003 Service Pack 1 tro ve sau. Ban phat hanh nguyen thuy cua Internet Explorer 7 đoi hoi may tinh phai vuot qua quy trinh kiem tra Windows Genuine Advantage truoc khi cai đat, nhung vao ngay 5 thang 10 nam 2007, Microsoft đa bo yeu cau nay. Theo nhu mot so thong ke cho thay, đen giua nam 2008, Internet Explorer 7 đa vuot qua Internet Explorer 6 ve so nguoi su dung.
Internet Explorer 8 phat hanh vao ngay 19 thang 3 nam 2009. No đa đuoc phat trien tre nhat la tu thang 8 nam 2007. Vao ngay 5 thang 3 nam 2008, ban beta cong cong đau tien (Beta 1) đuoc phat hanh cho cong chung. Vao ngay 27 thang 8 nam 2008, ban beta cong cong thu hai (Beta 2) đuoc phat hanh. No ho tro Windows XP SP2 va SP3, Windows Server 2003 SP2, Windows Vista va Windows Server 2008 tren ca kien truc 32-bit lan 64-bit. Internet Explorer 8 (IE8) RC1 đuoc phat hanh vao ngay 26 thang 1 nam 2009. Bao mat, de dung, va nhung cai tien ve RSS, CSS, va ho tro Ajax la nhung uu tien cua Microsoft danh cho IE8. No tuong thich chat hon voi cac tieu chuan web, gom co tuong thich đay đu voi Cascading Style Sheets 2.1. Tat ca cac thay đoi nay cho phep Internet Explorer 8 vuot qua kiem tra Acid2. Tuy nhien, đe ngan ngua cac van đe ve tuong thich, IE8 cung kem ca kha nang hien thi kieu IE7. Cac trang khong muon chuyen đoi giao dien theo IE8 co the tat su thay đoi nay bang cach them mot the vao phan HEAD cua trang web. IE8 cung kem them nhieu cai tien đoi voi JavaScript cung nhu tang cuong hieu nang, mac du no van chua vuot qua đuoc kiem tra Acid3, voi phien ban 8.0 RC1 ghi đuoc 20/100 điem. No bao gom su ho tro Accelerators - cho phep ho tro ung dung web đuoc kich hoat ma khong can goi tuong minh - va WebSlices - cho phep cac thanh phan trang đuoc đang ky va theo doi tu mot Favorites Bar co san. Cac tinh nang khac gom co tinh nang duyet rieng tuInPrivate, va bo loc lua đao SmartScreen .
Internet Explorer 9 (viet tat IE9) đuoc phat hanh chinh thuc vao ngay 14 thang 3 nam 2011. Internet Explorer 9 ho tro mot vai đac điem CSS 3, ho tro nhung ICC v2 hoac ho tro cau hinh mau v4 thong qua Windows Color System, đong thoi đa cai thien hieu nang JavaScript. No cung co tinh nang tang toc qua trinh ket xuat đo hoa bang cach su dung Direct2D, tang toc ket xuat van ban nho su dung DirectWrite, tang toc ket xuat video thong qua Media Foundation, ho tro hinh anh đuoc cung cap boi Windows Imaging Component, va kha nang in an đo trung thuc cao ho tro boi đinh dang van ban XPS. IE9 cung ho tro thanh phan HTML5 video, đanh dau audio va đinh dang font cho cac trang web (Web Open Font Format). Microsoft đa phat hanh IE9 nhu la mot phien ban rieng (out-of-band) ma no khong gan lien voi lich su phat hanh cua cac phien ban he đieu hanh Windows đac biet nhu truoc đay.
He đieu hanh yeu cau cua IE9 la Windows 7, Windows Server 2008 R2, Windows Vista Service Pack 2 hay Windows Server 2008 SP2 voi phien ban update. IE9 khong hoat đong tren Windows XP đuoc. IE9 cung đuoc xay dung cho ca hai nen tang 32-bit va 64-bit.
Internet Explorer 10 la phien ban chinh thu muoi cua Internet Explorer, đuoc phat hanh vao ngay 26 thang 10 nam 2012 cho Windows 7, Windows Server 2008 R2 va la trinh duyet web mac đinh cho Windows 8 va Windows Server


Tinh nang Internet Explorer đa đuoc thiet ke đe xem đuoc nhieu loai trang web khac nhau va cung cap mot so tinh nang nhat đinh cung voi he đieu hanh, trong đo co Microsoft Update. Vao thoi hoang kim cua cuoc chien trinh duyet luc truoc, Internet Explorer đa chien thang Netscape chi khi no bat kip voi cong nghe đe ho tro nhung tinh nang tien tien luc bay gio.

Ho tro cac tieu chuan
Internet Explorer, dung bo may trinh bay Trident:

ho tro đay đu HTML 4.01, CSS Cap 1, XML 1.0 va DOM Cap 1, voi mot it khac biet hien thuc.
ho tro đay đu XSLT 1.0 cung nhu mot bien the cua XSLT do Microsoft đua ra (nay đa khong con ton tai) co ten WD-xsl, dua mot phan tren Ban nhap XSL cua W3C vao thang 12 nam 1998. Ho tro XSLT 2.0 tuy vao tuong lai.
ho tro mot phan CSS Cap 2 va DOM Cap 2, voi khoang cach hien thuc lon va cac van đe tuong thich lon. Tuong thich hoan toan voi CSS 2.1 đa co trong ban Internet Explorer 8.
khong ho tro XHTML
khong ho tro SVG, ca ban 7.0 lan 8.0
Internet Explorer su dung DOCTYPE sniffing đe lua chon giua "che đo thoai thac" (hien thi tuong tu nhu cac phien ban MSIE cu hon) va che đo tieu chuan (hien thi gan voi tai lieu W3C) đoi voi viec hien thi HTML va CSS tren man hinh (Internet Explorer luon dung che đo chuan khi in an). No cung cung cap mot bien the cua ECMAScript co ten JScript.
Internet Explorer đa la chu đe chi trich vi su ho tro han che đoi voi cac tieu chuan web mo.

Bo mo rong cho cac tieu chuan
Internet Explorer đa gioi thieu mot loat cac phan mo rong thuong mai vao nhieu tieu chuan, trong đo co HTML, CSS va DOM. Đieu nay dan đen mot so trang web chi co the xem đung neu đung Internet Explorer.
Internet Explorer cung gioi thieu mot so phan mo rong cho JScript va đa đuoc cac trinh duyet khac đua vao. Trong so cac phan mo rong co thuoc tinh innerHTML, se tra ve chuoi HTML trong mot thanh to (element); đoi tuong XMLHttpRequest, cho phep gui yeu cau HTTP va nhan ve hoi đap HTTP; va thuoc tinh designMode cua đoi tuong contentDocument, cho phep soan thao nhieu chuc nang đoi voi van ban HTML. Mot so cac chuc nang nay khong the hoat đong đuoc cho đen khi cac phuong thuc W3C DOM ra mat. Bo mo rong ky tu Ruby cua no vao HTML cung đuoc chap nhan lam mot module trong W3C XHTML 1.1, mac du khong tim thay no trong tat ca cac phien ban cua W3C HTML.
Microsoft đa đe cu mot so tinh nang khac cua IE đe W3C xem xet chuan hoa. Trong so nay co thuoc tinh CSS 'hanh vi', ket noi cac thanh to HTML voi cac hanh vi JScript (co ten HTML Components, HTC); ho so HTML+TIME, them ho tro đong bo hoa thoi gian va phuong tien vao van ban HTML (tuong tu nhu W3C XHTML+SMIL); va đinh dang tap tin đo hoa vector VML. Tuy nhien, tat ca chung đeu bi tu choi, it nhat la o dang nguyen ban. Tuy nhien, VML sau đo đa đuoc phoi hop voi PGML (do Adobe va Sun đe xuat), đe co đuoc đinh dang SVG ma W3C đa chung nhan, hien la mot so it cac đinh dang hinh anh vector đang đuoc su dung tren web, con IE lai rat đoc đao khi van khong ho tro đinh dang nay.
Cac tieu chuan thuong mai khac bao gom, ho tro van ban doc, nhung trong mot cu phap khac voi loi khuyen ung vien W3C CSS3. Ho tro cac hieu ung hinh anh khac nhau va chuyen trang, khong co trong W3C CSS. Ho tro ma kich ban hoang mang (obfuscated), ma cu the la JScript.Encode(). Ho tro cac phong chu EOT nhung trong trang web.

Favicon
Favicon (viet tat cho "favorites icon", bieu tuong ua thich) đuoc Internet Explorer gioi thieu, hien nay cung đa đuoc ho tro va mo rong trong cac trinh duyet khac. No cho phep cac trang web chi đinh mot hinh anh rong 16x16 pixel trong muc đanh dau trang. Nguyen thuy, no chi ho tro cho đinh dang ICO goc cua Windows, tuy nhien no đa đuoc mo rong cho cac loai hinh anh khac nhu PNG va GIF.

Tinh de dung va de tiep can

Internet Explorer tan dung nen tang de tiep can (accessibility) trong Windows. Internet Explorer cung la mot giao dien nguoi dung cho FTP, voi cac tac vu tuong tu nhu Windows Explorer (mac du tinh nang nay can phai dung cua so dong lenh đe kich hoat trong cac phien ban gan đay, chu khong nam han trong trinh duyet). Visual Basic for Applications (VBA) khong đuoc ho tro, nhung van dung đuoc thong qua bo mo rong (iMacros). Cac phien ban gan đay co tinh nang chan pop-up va duyet theo the. Duyet theo the cung co the them vao cac phien ban cu neu cai MSN Search Toolbar cua Microsoft hay Yahoo Toolbar cua Yahoo.

Bo đem

Internet Explorer luu vao bo đem cac noi dung đa vieng tham trong thu muc Temporary Internet Files đe cho phep truy cap nhanh hon (hoac truy cap ngoai tuyen) vao cac trang đa xem truoc đo. Noi dung đuoc đanh chi muc trong mot tap tin co so du lieu, co ten Index.dat. Nhieu tap tin Index.dat khac nhau ton tai đe đanh chi cac noi dung khac nhau - noi dung đa xem, ban tin web, muc tu đien, URL đa xem, cookie, v.v.
Truoc IE7, xoa bo đem se xoa chi muc nhung ban than tap tin khong bi xoa. Tinh nang nay co the la nguy co bao mat cho ca ca nhan lan cong ty. Tu IE7 tro đi, ca chi muc lan tap tin đeu bi xoa khi tay bo đem.

Group Policy

Internet Explorer hoan toan co the cau hinh đuoc bang cach dung Group Policy (chinh sach nhom). Nhung nguoi quan tri mien Windows Server co the ap dung va bat buoc mot so cac thiet lap co anh huong đen giao dien nguoi dung (nhu tat cac muc tren trinh đon va cac tuy chon cau hinh chho tung ca nhan), cung nhu cac tinh nang bao mat phia duoi nhu tai tap tin, cau hinh vung (zone), thiet lap theo tung trang, hanh vi ActiveX control, va nhieu thu khac. Cac thiet lap chinh sach co the đuoc cau hinh cho moi nguoi dung va do moi may tinh. Internet Explorer cung ho tro Integrated Windows Authentication (Chung nhan Windows Tich hop).


Kien truc Internet Explorer su dung kien truc phan ra thanh phan đuoc xay dung xoay quanh cong nghe Mo hinh Đoi tuong Thanh phan (Component Object Model - COM). No bao gom nam thanh phan chinh, moi thanh phan đuoc chua trong mot thu vien .dll rieng re va đua ra mot tap cac interface COM cho phep đuoc chua trong tap tin thuc thi chinh cua Internet Explorer, iexplore.exe:

WinInet.dll
WinInet.dll la bo xu ly giao thuc danh cho HTTP va FTP. No xu ly tat ca cac giao tiep mang thong qua cac giao thuc nay.
URLMon.dll
URLMon.dll chiu trach nhiem xu ly kieu MIME va viec tai ve cac noi dung web-type handling and download of web.
MSHTML.dll
MSHTML.dll giu bo may bieu dien Trident đuoc gioi thieu tu Internet Explorer 4, chiu trach nhiem hien thi trang len man hinh va xu ly Mo hinh Đoi tuong Tai lieu (DOM) cua trang web. MSHTML.dll se phan tich cac tap tin HTML/CSS va tao ra dang bieu dien cay DOM cho no. No cung đua ra mot tap cac API danh cho viec duyet va đieu chinh cay DOM trong khi đang chay. Cay DOM đuoc bo may trinh bay xu ly ky hon roi sau đo đuoc bieu dien thanh cach trinh bay len man hinh.
IEFrame.dll
IEFrame.dll chua giao dien nguoi dung va cua so IE trong Internet Explorer 7 tro ve truoc.
ShDocVw.dll
ShDocVw.dll cung cap cac tac vu đe duyet web, luu bo đem va lich su cho trinh duyet.
BrowseUI.dll
BrowseUI.dll chiu trach nhiem giao dien nguoi dung trinh duyet, bao gom chrome cua trinh duyet, tuc la tat ca cac trinh đon va thanh cong cu.
Internet Explorer khong chua bat ky chuc nang tao kich ban nao ben trong no. Ma chinh MSHTML.dll se đua ra mot tap API khac đe cho phep cac moi truong tao kich ban đuoc nhung vao va truy xuat cay DOM. Internet Explorer 8 co gan san bo may Active Scripting (la mot phan cua Microsoft Windows), cho phep bat cu ngon ngu nao đuoc hien thuc thanh mot module Active Scripting co the đuoc dung đe tao kich ban tu phia may khach. Mac đinh, chi co module JScript va VBScript la đuoc cung cap; cac hien thuc tu ben thu ba nhu ScreamingMonkey (đe ho tro ECMAScript 4) cung co the dung đuoc. Microsoft cung đua ra trinh chay Microsoft Silverlight đe cho phep ngon ngu CLI, bao gom cac ngon ngu đong dua tren DLR nhu IronPython va IronRuby, dung cho viec tao kich ban tu phia may khach.
Internet Explorer 8 gioi thieu mot vai thay đoi lon, co ten la Loosely Coupled IE (LCIE). LCIE tach cac tien trinh giao dien ra khoi tien trinh chua cac ung dung web khac nhau tai cac the khac nhau (tien trinh the). Mot tien trinh giao dien co the tao ra nhieu tien trinh the, moi tien trinh the co the co đo tich hop khac nhau; moi tien trinh the co the chua nhieu website va co bo đem cookie cua rieng no. Hai tien trinh su dung Lien lac Lien Tien trinh (Inter-Process Communication) bat đong bo đe tu đong bo chung. Noi chung, se co mot tien trinh the danh cho tat ca cac web site. Tuy nhien, trong Windows Vista neu bat che đo bao ve, noi dung uu tien đang đuoc mo (nhu cac trang HTML trong may) se tao ra mot tien trinh the moi vi no khong bi rang buoc boi che đo bao ve.


Kha nang mo rong Internet Explorer đua ra mot tap cac interface Mo hinh Đoi tuong Thanh phan (Component Object Model - COM) cho phep cac thanh phan khac mo rong chuc nang cua trinh duyet. Kha nang mo rong nay đuoc chia lam hai loai: Mo rong trinh duyet va Mo rong noi dung. Cac interface mo rong trinh duyet co the dung đe nhung cac thanh phan dung đe them cac muc trinh đon, thanh cong cu, muc trong mot trinh đon hay Đoi tuong Tro giup Trinh duyet (Browser Helper Objects - BHO). Cac BHO đuoc dung đe mo rong bo tinh nang cua trinh duyet, trong khi cac tuy chon mo rong khac dung đe đua tinh nang đo ra giao dien. Cac interface mo rong noi dung đuoc cac bo xu ly kieu noi dung khac nhau su dung đe them ho tro cho cac đinh dang noi dung khong co san. Cac BHO khong chi đuoc truy cap khong gioi han vao DOM va mo hinh su kien cua Internet Explorer, ma chung con co the truy cap he thong tap tin, registry va cac thanh phan he đieu hanh khac. Kha nang mo rong noi dung co the đuoc goi la Active Documents (Doc Objects) (vi du, SVG hay MathML) hoac ActiveX controls. Cac ActiveX control đuoc danh cho cac bo xu ly noi dung trinh bay noi dung đuoc nhung trong trang HTML (nhu Adobe Flash hay Microsoft Silverlight). Cac đoi tuong Doc đuoc dung khi kieu noi dung khong đuoc nhung trong HTML (nhu Microsoft Word, PDF hay XPS). Tren thuc te, ban than bo may bieu dien Trident cung la mot đoi tuong Doc, do đo HTML tu no cung đuoc xem la mot Active Document.

Cac thanh phan bo tro (add-on) Interner Explorer chay voi cung muc uu tien voi trinh duyet, khong giong nhu cac đoan ma kich ban phia may khach co it quyen uu tien hon. Thanh phan bo tro co the đuoc cai đat tu may, hoac truc tiep tu website. Vi cac thanh phan bo tro co muc truy cap đen he thong cao hon, cac trinh bo tro ac y co the va đa đuoc dung đe xam nhap vao su bao mat cua he thong. Internet Explorer 6 Service Pack 2 tro ve sau đa cung cap cac cong cu bao ve khoi nhung thu nay, bao gom mot Trinh quan ly Add-on Manager dung đe quan ly cac ActiveX control va Đoi tuong Tro giup Trinh duyet va mot che đo van hanh "Khong co trinh bo sung" cung nhu han che hon đoi voi viec cai đat add-on tu website.
Ban than Internet Explorer co the đuoc cac trinh ung dung khac luu tru thong qua mot tap cac interface COM. No co the dung đe nhung cac chuc nang trinh duyet vao ben trong mot ung dung. Tuong tu, ung dung luu tru co the chon chi chua bo may bieu dien MSHTML.dll chu khong can phai chua toan bo trinh duyet.


Bao mat Internet su dung nen tang bao mat dua theo khu vuc, no se nhom cac site lai dua tren mot so đieu kien cu the, nhu no co phai la site tren Internet hay Intranet hoac co nam trong danh sach trang do nguoi dung ghi nhan hay khong. Cac han che bao mat đuoc ap dung theo khu vuc; tat ca cac site trong mot khu vuc se tuan theo cung mot han che.
Internet Explorer 6 SP2 tro ve sau su dung Dich vu Thuc thi Đinh kem (Attachment Execution Service) cua Microsoft Windows đe đanh cac tap tin thuc thi đuoc tai ve tu Internet co the khong an toan. Khi truy cap cac tap tin đuoc đanh dau nhu vay, trinh duyet se nhac nguoi dung phai co quyet đinh tin tuong truoc khi thuc thi, vi cac tap tin thuc thi xuat phat tu Internet co the co nhieu nguy co khong an toan. Cach lam nay giup ngan ngua viec cai đat phan mem đoc hai mot cach vo y.
Internet Explorer 7 gioi thieu bo loc chong lua đao (phishing), han che truy cap đen cac site phishing tru khi nguoi dung quyet đinh tiep tuc xem. Voi phien ban 8, trinh duyet con khoa truy cap vao trang site đuoc biet la đang luu tru phan mem đoc hai (malware). Viec tai ve cung đuoc kiem tra đe xem chung co tung đuoc bao la nhiem phan mem đoc hai hay khong.
Trong Windows Vista, Internet Explorer mac đinh chay trong che đo co ten la Che đo Bao ve (Protected Mode), trong đo đac quyen cua chinh trinh duyet bi han che đang ke - no khong the thuc hien thay đoi he thong. Nguoi dung co the tat che đo nay nhung khong đuoc khuyen khich. No cung han che hieu qua đac quyen cua cac trinh bo sung (add-on). Ket qua la tham chi neu trinh duyet hoac trinh bo sung nao bi khong che, nhung thiet hai bao mat van rat han che.
Cac ban va va ban cap nhat trinh duyet đuoc phat hanh đinh ky va co the tai ve thong qua dich vu Microsoft Update, cung nhu thong qua Automatic Updates. Mac du cac ban va bao mat tiep tuc đuoc phat hanh cho nhieu he đieu hanh, đa so cac bo sung tinh nang hay cai tien nen tang bao mat chi co mat cho cac he đieu hanh đang trong giai đoan ho tro chu yeu cua Microsoft.
Vao ngay 16 thang 12 nam 2008, Trend Micro khuyen cao nguoi dung chuyen sang cac trinh duyet đoi thu cho đen khi IE phat hanh ban va khan cap đe sua mot nguy co bao mat co the cho phep nhung ke ben ngoai chiem quyen đieu khien may tinh va an cap mat khau cua ban. Nguoi đai dien cua Microsoft phan đoi đe nghi nay, cho rang chi co "0,02% nguoi dung Internet" bi anh huong boi loi nay. Vao ngay 17 thang 12 nam 2008, Microsoft phat hanh ban va van đe bao mat nay trong ban Cap nhat Bao mat danh cho Internet Explorer KB960714.


= De ton thuong ve bao mat =
Internet Explorer luon la chu đe cua nhieu lo hong va lo ngai ve bao mat:  Nhieu phan mem gian điep, phan mem quang cao, va virus may tinh tren Internet đa khai thac cac loi va lo hong trong kien truc bao mat cua Internet Explorer, đoi khi khong pha hoai truc tiep ngoai viec khien nguoi dung xem mot trang web đoc hai nao đo đe tu cai chung vao may. Kieu pha hoai nay co ten "drive-by install". Cung co loai phan mem lua nguoi dung cai đat phan mem đoc hai bang cach gioi thieu mot cach gia mao muc đich tot đep cua phan mem trong phan mieu ta cua mot canh bao bao mat ActiveX.
Mot so lo hong bao mat anh huong đen IE khong phai xuat phat tu trinh duyet, ma tu cac trinh bo sung ActiveX ma IE su dung. Vi nhung trinh bo sung nay co cung đac quyen voi IE, nhung lo hong nay cung nguy hiem nhu lo hong tu trinh duyet. Do đo kien truc dua tren ActiveX nay đa bi chi trich rat nhieu. Gan đay, nhieu chuyen gia khac van bao luu quan điem rang cac nguy hiem tu ActiveX đa bi phong đai va van co nhung cach bao ve đung noi đung luc. Cac trinh duyet khac su dung NPAPI lam co che mo rong cung đang gap van đe y het. Trong cot y kien trong to thang 4 nam 2005 cua eWeek, Larry Seltzer cho rang:

Trong khi đa co nhung loi cao buoc thieu chung cu rang ActiveX thieu an toan, tiep tuc van khong it loi xac nhan thieu chung cu va tan cong re tien. Đieu toi ua thich la vu viec "Internet Explorer" trong đo Sun thuc su tra tien cho nguoi khac đe viet mot ActiveX control đoc hai. He thong kiem thu đua ra tat ca cac hop thoai canh bao ve chuong trinh ma ban van thuong hay thay con cac nhan vien Sun thi thay kho chiu khi cu phai nhan phim enter that nhanh đe ho co the đong hop thoai đo cang nhanh cang tot ma khong đe cap đen cac canh bao. Trong khi đo, ho cung khong đe cap đen viec mot Java applet đa ky cung co the thuc hien cac hanh vi đac quyen nguy hiem va cung đua ra cung kieu canh bao nhu vay. Đa so nhung nguoi chi trich ActiveX đon gian la do khong hieu ro, nhung vi du nay that la đao đuc gia va thieu chan that.
Tuy Internet Explorer vao nam 2008 co so lo hong bao mat tuong tu voi Safari va Opera, va it hon đang ke cho voi đoi thu canh tranh chinh, Mozilla Firefox, su pho bien cua no đa dan đen co nhieu nguoi bi anh huong hon khi co mot lo hong bi phat hien. Theo nghien cuu cua cong ty nghien cuu bao mat Secunia, Microsoft đa khong hoi đap nhanh bang cac đoi thu canh tranh trong viec sua cac lo hong bao mat va đua ra cac ban va. Cong ty nay cung bao cao rang co 366 lo hong tim thay trong cac ActiveX control, tang hon so voi nam truoc.


Ty le su dung va thi phan nguoi dung Ty le su dung Internet Explorer duong nhu lien he chat che voi Microsoft Windows, vi no la trinh duyet web mac đinh cua Windows. Tu khi tich hop Internet Explorer 2.0 vao Windows 95 OSR mot trong nam 1996, va đac biet la sau khi phat hanh phien ban 4.0, ty le su dung tang len rat nhanh: tu duoi 20% vao nam 1996 len đen 40% vao nam 1998 va tren 80% vao nam 2000.
Mot bai bao cua CNN đa binh luan khi Internet Explorer 4 phat hanh: "Internet Explorer cua Microsoft đa đi đung đuong va uoc tinh nang thi phan su dung trinh duyet len 30 đen 35 phan tram so voi 10 phan tram vao nam truoc". Đen nam 2002, Internet Explorer đa hoan toan đanh bai đoi thu chinh Netscape va chiem linh đen 95% thi phan.
Sau khi chien đau va gianh chien thang cuoc chien trinh duyet vao cuoi thap nien 1990, Internet Explorer hau nhu thong tri hoan toan thi truong trinh duyet. Đat đen đinh 95% vao nam 2002 va 2003, thi phan cua no tu đo giam đeu đan. Ly do chinh la do viec su dung Mozilla Firefox, ma cac con so thong ke cho thay đo la đoi thu canh tranh đang chu y nhat hien nay. Tuy nhien, Internet Explorer van la trinh duyet web thong tri, voi thi phan toan cau la khoang 66% (con so co the thay đoi). Ty le su dung co cao hon o chau A va thap hon o chau Au.
Ban mau:Msieshare1
Firefox 1.0 đa vuot qua Internet Explorer 5 vao đau nam 2005 voi con so la xap xi 8% thi phan.
Mot bai bao đa ghi khi Internet Explorer 7 phat hanh vao thang 10 nam 2006 "IE6 co thi phan thong linh voi 77,22%. Internet Explorer 7 đa leo đen 3,18%, con Firefox 2.0 la 0.69%".
Internet Explorer 7 đuoc phat hanh cung thoi gian voi Firefox 2.0, va vuot qua Firefox 1.x vao thang 11 nam 2006, voi khoang 9% thi phan. Firefox 2.0 vuot qua 1.x vao thang 1 nam 2007, nhung IE7 van khong qua mat đuoc IE6 cho đen thang 12 nam 2007. Đen thang 1 nam 2008, thi phan tuong ung cua chung la 43% đoi voi IE7, 32% cho IE6, 16% cho FF2, 4% cho Safari 3 va ca phien ban FF1.x va IE5 la it hon nua phan tram.
So nguoi dung xap xi qua thoi gian dua tren so lieu thi phan nguoi dung khac nhau trong ca nam, hoac dua tren tung quy, hoac trong thang cuoi cua nam tuy thuoc vao nguon tham khao.


= Su dung trong cong nghiep =
Co che mo rong ActiveX đuoc nhieu website va ung dung web cong cong su dung, trong đo co eBay. Tuong tu, Đoi tuong Tro giup Trinh duyet cung đuoc nhieu cong ty cung cap bo may tim kiem va cac ben thu 3 su dung đe tao ra cac trinh bo sung đe truy cap vao dich vu cua ho, nhu thanh cong cu bo may tim kiem. Do viec su dung COM, hoan toan co the nhung chuc nang duyet web vao cac ung dung cua ben thu ba. Do đo, hien co mot so Internet Explorer shell, va mot so ung dung huong noi dung nhu RealPlayer cung su dung module duyet web cua Internet Explorer đe xem trang web ben trong ung dung.


Tuong thich voi He đieu hanh Cac phien ban IE qua thoi gian co nhieu đo tuong thich he đieu hanh khac nhau, tu viec co mat o nhieu nen tang he đieu hanh va vai phien ban Windows cho đen chi mot so it phien ban Windows. Nhieu phien ban IE co ho tro cho he đieu hanh cu hon nhung dung cap nhat. Luong nguoi dung Internet tang vot vao thap nien 1990 va 2000 co nghia la cac trinh duyet hien nay co thi phan nho van co so luong nguoi dung lon hon toan bo thi phan khi xua. Vi du, 90% thi phan vao nam 1997 la khoang 60 trieu nguoi dung, nhung vao đau nam 2007 90% thi phan tuong đuong voi 900 trieu nguoi dung. Ket qua la cac phien ban sau cua IE6 co tong cong nhieu nguoi dung hon tat ca cac phien ban truoc đo gop lai.
Viec phat hanh IE7 vao cuoi nam 2006 đa dan đen su sup đo ve thi phan cua IE6; đen thang 2 nam 2007 cac con so thong ke thi phan phien ban cho thay IE6 đat khoang 50% va IE7 khoang 29%. Bat ke thi phan thuc su the nao, phien ban tuong thich tot nhat (qua nhieu he đieu hanh) cua IE la 5.x, co mat cho Mac OS 9 va Mac OS X, Unix, va hau het cac he đieu hanh Windows va đuoc ho tro mot thoi gian ngan vao cuoi thap nien 1990 (mac du phien ban 4.x co nen tang ma nguon thong nhat hon qua cac phien ban). Đen nam 2007, IE co muc ho tro he đieu hanh hep hon, voi phien ban moi nhat chi ho tro Windows XP Service Pack 2 tro len. Internet Explorer 5.0, 5.5, 6.0, va 7.0 (thu nghiem) cung đuoc chuyen khong chinh thuc sang he đieu hanh Linux tu du an "ies4linux".

* Internet Explorer 6 SP2 chi co mat duoi dang thanh phan cua Windows XP SP2 hay Windows Server 2003 SP1 hay SP2.

** Phien ban Internet Explorer kem trong Windows 95 khac nhau tuy theo lan phat hanh OSR; 2.0 kem trong OSR1, 3.0 kem trong OSR2, va 4.0 kem trong OSR2.5.

*** Ban chat la khong ho tro, nhung dung đuoc voi bo cai đat "Đung mot minh" cua ben thu ba.

**** Phien ban cuoi cung cua Windows XP Service Pack 3 khong kem theo IE7.
Xem them Internet Explorer Mobile. Phien ban IE khong danh cho may tinh ban cung ho tro Windows CE.


Mao danh boi malware Su pho bien cua Internet Explorer đa khien phan mem đoc hai lam dung ten cua no xuat hien. Vao ngay 28 thang 1 nam 2011, mot trinh duyet Internet Explorer gia mang ten la "Internet Explorer - Emergency Mode" đa xuat hien. No gan giong voi Internet Explorer that, nhung co it nut hon va khong co thanh tim kiem. Neu nguoi dung co gang khoi chay bat ky trinh duyet nao khac nhu Google Chrome, Mozilla Firefox, Opera, Safari hoac Internet Explorer that, trinh duyet nay se đuoc tai thay the. No cung hien thi canh bao gia mao rang may tinh bi nhiem phan mem đoc hai va Internet Explorer đa vao "Che đo khan cap". No ngan chan truy cap đen cac trang web hop phap nhu Google neu co gang su dung đe truy cap chung.


Internet Explorer "đung mot minh" Cac phien ban đau cua Internet Explorer 5 nhu co che đo tuong thich đe chay Internet Explorer 4, mac du tinh nang nay đa đuoc bo (tuong tu nguoi dung Mac van dung đuoc 4.5 sau khi cai đat 5). Trong khi Microsoft tuyen bo khong the giu nhieu phien ban Internet Explorer tren cung may tinh, mot so hacker đa tach thanh cong cac phien ban cua Internet Explorer, khien cho chung tro thanh cac ung dung đung mot minh (standalone). Chung đuoc goi la IE "đung mot minh" va co tu cac phien ban 3 cho đen 8.

Nhieu IE trong Thiet ke Web Windows  — nha phat trien web Joe Maddalone la nguoi tim ra giai phap nay.
Hop cat Trinh duyet Xenocode  — chuong trinh ao hoa ung dung Xenocode
Microsoft khong con tiep tuc cung cac bo cai đat đung mot minh cua Internet Explorer danh cho cong chung. Tuy nhien, co mot so quy trinh khong chinh thuc đe tai cac goi cai đat đay đu ve. Cac ban hack Internet Explorer đung mot minh thuc hien mot cac đi vong qua DLL hell, đuoc gioi thieu trong Windows 2000, co ten đoi huong DLL.

Bo IE. Mot trinh cai đat danh cho cac phien ban đoc lap cua IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5, va IE1.0
Tai lieu Ho tro Microsoft, voi cac huong dan tai ve toan bo cac tap tin cai đat.

Cung co the cai đat Internet Explorer thong qua Wine.

IEs4Linux tu đong cai đat Internet Explorer 5.0, 5.5, va 6.0 trong Wine. Viec ho tro cho Internet Explorer 7 hien đang đuoc phat trien; đen thang 8 nam 2007, bo may hien thi IE7 co the dung voi giao dien IE6.
Sau khi cai đat Internet Explorer 7, van con mot tap tin thuc thi Internet Explorer 6 trong C:\WINDOWS\ie7, mac đinh la an. Chay tap tin nay se chuyen nguoi dung ve giao dien cu cua IE6, nhung cac trang web đuoc hien thi dung bo may IE7. Bo may IE6 co the đuoc tai kich hoat bang cach đat mot tap tin co ten "iexplore.exe.local" vao thu muc IE7.
Voi mot cach thay the cho viec su dung IE đung mot minh, Microsoft cho ra mat cac anh Microsoft Virtual PC co chua cac phien ban Windows XP kich hoat san voi IE6 hoac IE7 đa đuoc cai. Microsoft khuyen cao cach dung nay cho nhung nha phat trien web tim cach kiem thu trang web cua ho trong nhieu phien ban IE khac nhau vi cac phien ban đung mot minh khong đuoc ho tro va co the khong hoat đong giong nhu ban sao đa cai đat đung cua IE.


Chu thich Xem them Opera
Safari
Mozilla Firefox
Danh sach trinh đoc ban tin
So sanh cac trinh đoc ban tin
So sanh cac trinh duyet web


Lien ket ngoai Website chinh cua Internet Explorer (tieng Anh)
IEBlog – weblog cua nhom đang phat trien Internet Explorer (Anh)
Channel9 Wiki: InternetExplorer – trang wiki cua Microsoft ve Internet Explorer (Anh)
Cong đong Internet Explorer – cong đong chinh thuc su dung Microsoft Internet Explorer (Anh)

Ban mau:Aggregators