Microsoft Internet Explorer, biasa disingkat ke IE, adalah serangkaian grafis yang dikembangkan oleh dan dimasukkan sebagai bagian dari garis sistem operasi dimulai pada tahun 1995. Ini pertama kali dirilis sebagai bagian dari add-on paket. untuk Windows 95 tahun itu. Versi yang tersedia sebagai download gratis, atau dalam paket layanan , dan termasuk dalam OEM layanan rilis Windows 95 dan kemudian versi Windows.

. IE telah menjadi yang paling banyak digunakan web browser sejak 1999, mencapai puncaknya sekitar 95% pangsa pasar selama tahun 2002 dan 2003 dengan IE5 dan IE6 . ] Sejak puncak popularitas, yang berbagi penggunaan telah menurun dalam menghadapi diperbaharui persaingan dari browser web lainnya ke 55%, dan lambat laun tren ke bawah. Microsoft menghabiskan lebih dari $ 100 juta per tahun pada IE di akhir 1990-an, dengan lebih dari 1000 orang yang bekerja di atasnya pada tahun 1999

Rilis terbaru adalah , yang tersedia sebagai update gratis untuk Windows XP dengan Service Pack 2 atau yang lebih baru, Windows Server 2003 dengan Service Pack 1 atau yang lebih baru, Windows Vista , dan Windows Server 2008 , dan disertakan dengan Windows 7 dan Windows Server 2008 R2 . Internet Explorer awalnya direncanakan akan dihilangkan dari Windows 7 dan Windows Server 2008 R2 di Eropa tetapi Microsoft kemudian menjatuhkan rencana, dan bukan termasuk pemungutan suara layar browser dengan produk, memungkinkan pengguna untuk memilih browser web yang berbeda jika mereka menginginkannya.

Versi Internet Explorer untuk lain sistem operasi juga telah diproduksi, termasuk versi OEM tertanam disebut Internet Explorer untuk Windows CE (IE CE), tersedia untuk platform berbasis WinCE dan saat ini didasarkan pada IE6, Internet Explorer untuk Pocket PC , kemudian rebranded Internet Explorer Mobile , yang dibuat untuk dan Windows CE dan tetap dalam pembangunan bersama versi desktop lebih maju, dan dihentikan Internet Explorer untuk Mac dan Internet Explorer untuk UNIX ( Solaris dan HP-UX ).

Internet Explorer proyek dimulai pada musim panas tahun 1994 ] oleh , menggunakan kode sumber dari Spyglass, Inc , sebuah web browser komersial awal dengan ikatan formal dengan merintis NCSA Mosaic Pada tahun 1994-an, Microsoft berlisensi Spyglass Mosaic untuk biaya triwulanan ditambah persentase non-Windows pendapatan Microsoft untuk perangkat lunak Meskipun dikenakan nama yang mirip dengan NCSA Mosaic , Spyglass Mosaic telah menggunakan NCSA Mosaic kode sumber hemat. [9 ]

Artikel utama: Internet Explorer 1

Ini adalah versi ulang dari Spyglass Mosaic , yang Microsoft telah berlisensi, seperti banyak perusahaan lainnya memulai pembangunan browser, dari Spyglass Inc Itu datang dengan. Hal ini diinstal sebagai bagian dari Internet Jumpstart Kit di Plus. Tim Internet Explorer mulai dengan sekitar enam orang dalam pembangunan awal. Internet Explorer 1.5 dirilis beberapa bulan kemudian untuk Windows NT dan menambahkan dukungan untuk rendering tabel dasar.. Namun, dengan memasukkan secara gratis pada OS mereka, mereka tidak harus membayar royalti kepada Spyglass Inc, yang mengakibatkan tuntutan hukum dan penyelesaian USD multi- juta.

Internet Explorer 2

Artikel utama:

. Ini fitur dukungan untuk SSL, kue, VRML , RSA , dan newsgroup Internet .. Versi 2 juga merupakan rilis pertama untuk Windows 3.1 dan Macintosh System 7.0.1 (PPC atau 68k), meskipun versi Mac tidak dirilis sampai Januari 1996 untuk PPC, dan April untuk 68k Versi 2.1 untuk Mac keluar pada Agustus 1996, walaupun pada saat ini, Windows mulai 3.0. Versi 2 yang termasuk dalam Windows 95 OSR 1 dan Microsoft Internet Starter Kit untuk Windows 95 pada awal tahun 1996. [14] Hal ini diluncurkan dengan dua belas bahasa termasuk bahasa Inggris, tapi ini diperluas ke 24 20,, dan 9 untuk Win 95, Win 3.1, dan Mac masing pada bulan April 1996. [15] Versi 2.0i didukung-byte set karakter ganda. [15]

Internet Explorer 3

Artikel utama:

Internet Explorer 3 dirilis pada tanggal 13 Agustus 1996, dan kemudian menjadi jauh lebih populer daripada pendahulunya.. Internet Explorer 3 adalah browser utama pertama dengan CSS dukungan, meskipun dukungan ini hanya sebagian. Ini juga memperkenalkan dukungan untuk ActiveX kontrol , applet Java , multimedia inline, dan PICS sistem untuk konten metadata .. Versi 3 juga datang digabungkan dengan Internet Mail dan News , NetMeeting , dan versi awal dari , dan itu sendiri disertakan dengan Windows 95 OSR 2. Versi 3 terbukti menjadi versi pertama lebih populer dari Internet Explorer, yang membawa dengan itu meningkat cermat.. Pada bulan-bulan berikutnya dirilis, sejumlah kerentanan keamanan dan privasi yang ditemukan oleh para peneliti dan hacker. Explorer adalah orang pertama yang memiliki 'biru' e logo. Tim Internet Explorer terdiri dari sekitar 100 orang selama pengembangan tiga bulan. Yang pertama IE utama lubang keamanan, Princeton Firman Makro virus Loophole, ditemukan pada 22 Agustus 1996 di IE3. Kompatibilitas ke belakang ditangani oleh memungkinkan pengguna yang upgrade ke IE3 masih menggunakan IE terakhir, karena instalasi dikonversi versi sebelumnya untuk direktori yang terpisah.

Internet Explorer 4

Artikel utama:

Internet Explorer 4, dirilis pada bulan September 1997, memperdalam tingkat integrasi antara web browser dan sistem operasi yang mendasarinya . Instalasi versi 4 pada Windows 95 atau Windows NT 4 mesin dan memilih akan mengakibatkan Windows Explorer tradisional diganti dengan versi yang lebih mirip dengan antarmuka web browser, serta desktop Windows itu sendiri yang diaktifkan via web Aktif desktop . ). Integrasi dengan Windows, bagaimanapun, adalah tunduk pada kritik berbagai kemasan (lihat Amerika Serikat v. Microsoft ).. Opsi ini tidak lagi tersedia dengan installer untuk versi Internet Explorer tapi tidak dihapus dari sistem jika telah terinstal.. Internet Explorer 4 memperkenalkan dukungan untuk Group Policy , yang memungkinkan perusahaan untuk mengkonfigurasi dan mengunci banyak aspek dari browser konfigurasi serta dukungan untuk offline browsing. [19] Internet Mail dan Berita digantikan dengan , dan Microsoft Chat dan ditingkatkan NetMeeting juga disertakan. . Versi ini juga disertakan dengan Windows 98 .. Fitur baru ditambahkan yang memungkinkan Anda untuk menyimpan dan mengambil posting dalam bentuk komentar yang masih tidak digunakan hari ini. Internet Explorer 4.5 menawarkan fitur baru seperti enkripsi 128- bit lebih mudah Hal ini juga menawarkan perbaikan stabilitas dramatis lebih dari versi sebelumnya, khususnya 68k versi yang sangat rentan terhadap pembekuan. [20] [21] [22]

Internet Explorer 5

Artikel utama:

Internet Explorer 5, yang diluncurkan pada 18 Maret 1999, dan kemudian disertakan dengan Windows 98 Second Edition dan dibundel dengan Office 2000 , adalah rilis lain yang signifikan yang didukung teks bi-directional , karakter ruby , XML , XSLT , dan kemampuan untuk menyimpan halaman web di MHTML format. Juga, dengan rilis Internet Explorer 5.0, Microsoft merilis versi pertama dari XMLHttpRequest , melahirkan Ajax (meskipun istilah "Ajax" tidak diciptakan hingga tahun kemudian).. Ini adalah yang terakhir dengan versi 16- December 1999. Windows 2000 includes this version. Internet Explorer 5.01, versi perbaikan bug, dirilis pada bulan Desember 1999. Windows 2000 termasuk versi ini. . Internet Explorer 5.5 diikuti pada bulan Juli 2000, meningkatkan kemampuan print preview-nya, CSS dan HTML mendukung standar, dan API pengembang, versi ini dibundel dengan Windows Me and UNIX . Namun, versi 5 adalah versi terakhir untuk Mac dan UNIX . Versi 5.5 adalah yang terakhir untuk memiliki Compatibility Mode, yang memungkinkan Internet Explorer 4 [24] yang akan dijalankan berdampingan dengan 5.x. [17] [25] The IE tim terdiri dari lebih dari 1.000 orang pada tahun 1999, dengan pendanaan pada urutan 100 juta USD per tahun. [1] [2]

Internet Explorer 6

Artikel utama:

. Internet Explorer 6 ini dirilis pada 27 Agustus 2001,, beberapa bulan sebelum Windows XP .. Versi ini termasuk perangkat tambahan DHTML, konten inline frames dibatasi, dan dukungan sebagian 1 CSS, tingkat DOM level 1, dan SMIL 2.0. [27] The MSXML mesin juga diperbarui ke versi 3.0. Fitur baru lainnya termasuk sebuah versi baru dari Internet Explorer Administration Kit (IEAK), bar Media, Windows Messenger integrasi, koleksi kesalahan, otomatis mengubah ukuran gambar, P3P , dan tampilan baru-dan-merasa bahwa ini sejalan dengan Luna gaya visual Windows XP, ketika digunakan di Windows XP. Pada tahun 2002, protokol Gopher telah dinonaktifkan dan dukungan untuk itu dijatuhkan di . [28] Internet Explorer 6.0 SV1 [29] keluar 6 Agustus 2004 untuk Windows XP SP2 dan menawarkan berbagai peningkatan keamanan dan tombol warna baru pada user interface. IE6 diupdate 'logo asli biru' e untuk yang lebih ringan biru dan 3D melihat. Microsoft sekarang menganggap IE6 menjadi produk yang usang dan merekomendasikan bahwa pengguna meng-upgrade ke IE8. this. Banyak perusahaan pengguna TI belum upgrade meskipun ini.

Internet Explorer 7

Artikel utama: Internet Explorer 7

Internet Explorer 7 ini dirilis pada tanggal 18 Oktober 2006.. Ini termasuk perbaikan bug, peningkatan dukungan untuk standar web, tabbed browsing dengan preview dan manajemen, mesin pencari kotak-ganda, web feed reader, internasionalisasi Nama Domain dukungan (IDN), Extended Validasi Sertifikat dukungan, dan anti-phishing filter. Dengan IE7, Internet Explorer telah dipisahkan dari Shell Windows - tidak seperti versi sebelumnya, Internet Explorer kontrol ActiveX tidak di-host dalam proses Windows Explorer, melainkan berjalan di Internet Explorer proses yang terpisah. Hal ini disertakan dengan Windows Vista dan Windows Server 2008, dan tersedia untuk Windows XP Service Pack 2 dan kemudian, dan Windows Server 2003 Service Pack 1 dan kemudian. Pelepasan asli dari Internet Explorer 7 diperlukan komputer untuk melewati Windows Genuine Advantage pengecekan validasi sebelum menginstal, namun pada tanggal 5 Oktober 2007, Microsoft dihapus persyaratan ini. Seperti beberapa statistik menunjukkan, pada pertengahan 2008, Internet Explorer 7 pangsa pasar melampaui Internet Explorer 6 di sejumlah daerah.

Internet Explorer 8

Artikel utama: Internet Explorer 8

Internet Explorer 8 dirilis pada tanggal 19 Maret 2009. Sudah dalam pembangunan sejak Agustus 2007 paling lambat. [32] Pada tanggal 5 Maret 2008,, beta publik pertama (Beta 1) telah dirilis ke masyarakat umum. [33] Pada tanggal 27 Agustus 2008,, beta publik kedua ( beta 2) telah dirilis. [34] Hal ini didukung di Windows XP SP2 dan SP3, Windows Server 2003 SP2, Windows Vista , Windows 7 , dan Windows Server 2008 di kedua-bit 32 serta arsitektur 64-bit. [35] Internet Explorer 8 (IE8) RC1 dirilis pada tanggal 26 Januari 2009.. Internet Explorer 8 "Final" dirilis pada tanggal 19 Maret 2009.. Keamanan, kemudahan penggunaan, dan perbaikan dalam RSS , CSS , dan Ajax dukungan's prioritas Microsoft untuk IE8. Hal ini termasuk ketat sesuai lagi dengan standar web , termasuk penuh direncanakan Style Cascading Sheets kepatuhan 2,1 untuk versi rilis Semua perubahan ini memungkinkan Internet Explorer 8 untuk lulus Acid2 testNamun, untuk mencegah masalah kompatibilitas, IE8 juga mencakup perilaku rendering IE7.. Situs yang berharap IE7 quirks dapat melanggar's IE8 menonaktifkan perubahan dengan memasukkan elemen meta di bagian HEAD dari dokumen HTML. IE8 juga mencakup perbaikan banyak untuk JavaScript dukungan serta perbaikan kinerja, meskipun masih tidak lulus Acid3 uji, dengan versi 8.0 skor 20/100. Hal ini termasuk dukungan untuk Accelerators - yang memungkinkan didukung aplikasi web untuk dipanggil tanpa secara eksplisit menavigasi ke mereka - dan Webslices - memungkinkan bagian-bagian halaman untuk berlangganan ke dan dimonitor dari didesain ulang. Bar Favorit yang [ Fitur lainnya termasuk InPrivate dan fitur SmartScreen phishing filter. privasi

. Internet Explorer 9, saat ini dalam pembangunan, akan memiliki dukungan yang lengkap atau hampir lengkap untuk semua 3 CSS selector, border-radius CSS 3 properti, lebih cepat JavaScript , tertanam ICC v2 atau v4 profil warna , dan akselerasi perangkat keras rendering menggunakan Direct2D dan DirectWrite . Microsoft telah mengkonfirmasi bahwa Web Open Font Format (WOFF) juga akan didukung WOFF adalah "favorit kuat" untuk standardisasi oleh Web Font Kelompok Kerja W3C

. Microsoft telah terus mengecilkan pentingnya lulus Acid3 tes, tetapi spekulasi bahwa IE9 akan mendukung SVG rekomendasi W3C telah dinyalakan ketika Microsoft mengumumkan bahwa mereka telah bergabung dengan SVG Kelompok Kerja. Pada MIX 10 , yang IE9 pertama Platform Pratinjau dirilis, yang menampilkan dukungan untuk CSS3 dan SVG, baru engine JavaScript yang disebut Chakra , dan skor 55/100 di Acid3 pengujian, naik dari 20/100 untuk IE8 . Pada tanggal 5 Mei 2010, IE9 kedua Platform Pratinjau dirilis, yang menampilkan skor 68/100 pada tes Acid3 dan kinerja lebih cepat pada JavaScript SunSpider patokan WebKit dari Platform pertama IE9 Pratinjau. Pada tanggal 23 Juni 2010, ketiga IE9 Platform Pratinjau dirilis, yang skor 83/100 pada tes Acid3 dan memperkenalkan dukungan untuk

. Internet Explorer telah dirancang untuk melihat berbagai halaman web dan untuk menyediakan fitur-fitur tertentu dalam sistem operasi, termasuk Microsoft Update . Selama masa kejayaan dari perang browser , Internet Explorer digantikan hanya ketika terjebak teknologi untuk mendukung fitur progresif saat itu. [53]

Standards support Dukungan standar

Internet Explorer, menggunakan

y mendukung HTML 4.01, CSS Level 1, XML 1.0, dan DOM Level 1, dengan kesenjangan implementasi minor. y . sepenuhnya mendukung XSLT 1.0 serta dialek Microsoft usang dari XSLT sering disebut sebagai WD-xsl, yang longgar didasarkan pada Desember 1998 Kerja W3C Draft XSL. Dukungan untuk XSLT 2.0 terletak di masa depan: resmi Microsoft blogger-semi telah menunjukkan bahwa pembangunan sedang berlangsung, namun tidak ada tanggal telah diumumkan. y . sebagian mendukung CSS Level 2 dan DOM Level 2, dengan kesenjangan implementasi besar dan masalah kesesuaianHampir kesesuaian penuh untuk CSS 2.1 telah ditambahkan dalam Internet Explorer 8 rilis. y tidak mendukung XHTML , walaupun bisa membuat dokumen XHTML yang ditulis dengan prinsip kompatibilitas HTML dan disajikan dengan text/ MIME tipe . y tidak mendukung SVG dalam versi apapun.

Internet Explorer menggunakan DOCTYPE sniffing untuk memilih antara modus standar dan " quirks mode "di mana ia sengaja mimicks perilaku yang tidak standar versi lama MSIE untuk HTML dan CSS rendering pada layar (Internet Explorer selalu menggunakan modus standar untuk pencetakan).. Hal ini juga menyediakan dialek sendiri ECMAScript disebut JScript .

Internet Explorer memiliki menjadi sasaran kritik oleh W3C lebih dari dukungan terbatas untuk SVG dipromosikan oleh W3C . [56]

Ekstensi non-standar

. Internet Explorer telah memperkenalkan sebuah array ekstensi kepemilikan untuk banyak standar, termasuk HTML, CSS, dan DOM.. Hal ini telah menghasilkan sejumlah halaman web yang muncul patah-compliant web browser standar dan telah memperkenalkan kebutuhan akan " quirks mode "untuk memungkinkan rendering elemen yang tidak benar dimaksudkan untuk Internet Explorer dalam browser lainnya.

Internet Explorer telah memperkenalkan beberapa ekstensi untuk JScript yang telah diadopsi oleh browser lain.. Ini termasuk properti innerHTML, yang mengembalikan string dalam elemen HTML, objek XMLHttpRequest, yang memungkinkan pengiriman HTTP request dan menerima respon HTTP, dan atribut designMode dari objek contentDocument, yang memungkinkan teks kaya mengedit dokumen HTML. Beberapa fungsi tersebut tidak mungkin sampai diperkenalkannya metode W3C DOM. Ruby karakter ekstensi ke HTML juga diterima sebagai modul di W3C XHTML 1.1, meskipun tidak ditemukan dalam semua versi W3C HTML.

. Microsoft mengajukan beberapa fitur lain IE untuk dipertimbangkan oleh W3C untuk standardisasi. Ini termasuk 'perilaku' CSS properti itu, yang menghubungkan elemen HTML dengan perilaku JScript (dikenal sebagai HTML Komponen, HTC); HTML + TIME profil, yang menambahkan dukungan sinkronisasi waktu dan media untuk dokumen HTML (mirip dengan W3C XHTML + SMIL ) , dan vml vektor grafis format file. Namun, semua ditolak, paling tidak dalam bentuk aslinya. Vml Namun, kemudian dikombinasikan dengan PGML (diusulkan oleh Adobe dan Sun ), mengakibatkan W3C-disetujui SVG format, saat ini salah satu format gambar beberapa vektor yang digunakan di web, dan yang IE sekarang hampir unik dalam tidak mendukung perilaku non-standar lainnya meliputi: dukungan untuk teks vertikal, tetapi dalam sintaks yang berbeda dari calon rekomendasi W3C CSS3, Dukungan untuk berbagai efek gambar [58] dan transisi halaman, yang tidak ditemukan di W3C CSS; Dukungan untuk dikaburkan kode script , khususnya JScript.Encode() . Dukungan untuk embedding EOT font di halaman web .

Favicon

The (singkatan dari "ikon favorit") diperkenalkan oleh Internet Explorer sekarang juga didukung dan diperpanjang di browser lainnya. Hal ini memungkinkan halaman web untuk menentukan gambar pixel 16-by-16 untuk digunakan di Dalam IE, dukungan, dan masih adalah, disediakan hanya untuk format ICO asli Windows; di browser lain kini telah meluas ke jenis lain gambar seperti PNG dan GIF.

Kegunaan dan aksesibilitas

Mengorganisir Favorit di Internet Explorer 6

The "tab cepat" fitur yang tersedia di Internet Explorer 8

. Internet Explorer memanfaatkan kerangka aksesibilitas yang disediakan pada Windows Internet Explorer juga merupakan antarmuka pengguna untuk FTP, dengan operasi mirip dengan Windows Explorer. Pop-up dan tabbed browsing ditambahkan masing-masing di Internet Explorer 6 dan Internet Explorer 7. Tabbed browsing juga dapat ditambahkan ke versi lama dengan menginstal MSN Search Toolbar atau Yahoo Toolbar .

Cache Artikel utama: dan Index.dat

Internet Explorer cache mengunjungi konten dalam Temporary Internet Files folder untuk memungkinkan akses lebih cepat (atau akses offline) untuk mengunjungi halaman sebelumnya. The content is indexed in a database file, known as Index.dat . Konten tersebut diindeks dalam sebuah file database, yang dikenal sebagai Beberapa Index.dat file yang ada indeks yang berbeda konten yang - dikunjungi konten, web feed , mengunjungi URL , cookies, dll [61]

Sebelum IE7, membersihkan cache yang digunakan untuk menghapus indeks tetapi file sendiri tidak andal dihapus, memunculkan risiko keamanan potensial dan privasi. Dalam IE7 dan kemudian, ketika cache dibersihkan, file cache yang lebih andal dihapus, dan file Index.dat diganti dengan null byte.

Kebijakan Grup Main article:

. Internet Explorer sangat bisa diatur menggunakan Kebijakan Grup . Administrator dari domain Windows Server dapat menerapkan dan menegakkan berbagai pengaturan yang mempengaruhi antarmuka pengguna (seperti menonaktifkan menu dan opsi konfigurasi individu), serta fitur keamanan yang mendasarinya seperti men-download file,, konfigurasi per-situs pengaturan zona, ActiveX kontrol perilaku dan lain-lain. Policy settings can be configured for each user and for each machine. pengaturan Kebijakan dapat dikonfigurasi untuk setiap pengguna dan untuk setiap mesin. . Internet Explorer juga mendukung Terpadu Windows Authentication . Arsitektur

Versi sebelumnya memiliki arsitektur yang sama, kecuali bahwa baik tab dan UI berada dalam proses yang sama. Consequently, each browser window could have only one "tab process". Akibatnya, masing-masing jendela browser bisa hanya memiliki satu "proses tab".

Internet Explorer menggunakan componentized arsitektur yang dibangun di atas Komponen Objek Model COM) teknologi Ini terdiri dari beberapa komponen utama, masing-masing yang terkandung dalam terpisah -link perpustakaan Dynamic (DLL) dan memperlihatkan satu set COM interface pemrograman diselenggarakan oleh Internet Explorer dieksekusi utama, iexplore.exe :

y WinInet.dll adalah pengendali protokol untuk HTTP , HTTPS dan FTP .. Ini menangani semua komunikasi jaringan melalui protokol ini. y URLMon.dll bertanggung jawab untuk MIME -tipe penanganan dan download konten web, dan memberikan-aman wrapper benang sekitar WinInet.dll dan implementasi protokol lain. y . MSHTML.dll rumah yang rendering engine diperkenalkan di Internet Explorer 4 , yang bertanggung jawab untuk menampilkan halaman pada layar dan penanganan Dokumen Object Model dari halaman web dll mengurai HTML / file CSS dan menciptakan internal DOM representasi pohon itu. Hal ini juga menyebabkan satu set API untuk pemeriksaan runtime dan modifikasi dari pohon DOM. Pohon DOM diproses lebih lanjut oleh tata letak mesin yang kemudian membuat representasi internal di layar. y . IEFrame.dll berisi antarmuka pengguna dan jendela IE di Internet Explorer 7 dan di atas.