本文介紹的是 Internet Explorer 的發展歷程。這是一個圖形化的網頁瀏覽器，由 Microsoft 公司開發，包含 11 個主要的軟體版本。Internet Explorer 可執行於 Microsoft Windows 下，但有些版本也包含 Apple Macintosh 版本，詳細資訊請參考 Internet Explorer for Mac。對於 UNIX 版本，請參見 Internet Explorer for UNIX，對於行動裝置版本，例如 Windows CE、Windows Mobile 和 Windows Phone，請參見 Internet Explorer Mobile。



起源和 Spyglass（1994-1997 年）

第一款 Internet Explorer 源自 Spyglass 開發的 Mosaic，而最初的 Mosaic 則源自 NCSA，不過自從 NCSA 成為公共機構後，Microsoft 依賴 Spyglass 作為自己的商業授權合作夥伴。隨後 Spyglass 開發了兩個版本的 Mosaic 瀏覽器交付給 Microsoft，一個完全基於 NCSA 的原始碼構建，而另一個版本則是從頭開始開發的，不過模仿了 NCSA 瀏覽器的一些概念。Internet Explorer 最初是採用 Spyglass，而非 NCSA 的原始碼構建的，Microsoft 提供了 Spyglass（以及 NCSA）每季度一次的資金，外加 Microsoft 在軟體上的部份收入。

隨後該軟體通過修改，作為 Internet Explorer 發布。Microsoft 最初於 1995 年 8 月發布了 Internet Explorer 1.0，該軟體分為兩種形式：Windows 95 零售版包含的附加元件 Microsoft Plus!，以及通過 Windows 95 的 OEM 管道同時發布。稍後幾個月內，針對 Windows NT 發布了 1.5 版本，該版本對表格彩現提供了基本支援，這是一種很重要的早期 Web 標準。2.0 版在 1995 年 11 月針對 Windows 95 和 Windows NT 同時發布，支援的功能包括 SSL、Cookie、VRML，以及 Internet 新聞群組。2.0 版還在 1996 年 4 月發布了針對 Macintosh 以及 Windows 3.1 的版本。同時第二版還包含在 Microsoft 於 1996 年上半年發布的 _Internet Starter Kit for Windows 95_ 中，該軟體售價 19.99 美元，其中包含一本操作指南圖書，30 天的 MSN 上網服務，外加其他一些功能。

Internet Explorer 3.0 1996 年 8 月免費發布，該版本包含在 Windows 95 中，同時也由對應的 OEM 管道發布。隨後 Microsoft 已經無法通過 IE 直接獲得收益，同時也只向 Spyglass 支付最低額度的季費。1997 年，Spyglass 用合約威脅 Microsoft，作為回應，Microsoft 用八百萬美元解決了問題。第三版中包含了 Internet Mail and News 1.0，以及 Windows 位址簿，另外這個版本還讓該瀏覽器中出現了更類似 Netscape 的工具列，並開始支援 Netscape 的外掛程式技術（NPAPI）、ActiveX、框架，以及一種名為 JScript 的反向組譯版本的 JavaScript。隨後，Microsoft NetMeeting 和 Windows Media Player 也被包含到該產品中，這樣輔助程式已經變得不再像以前那麼重要了。層疊樣式表（CSS）也是從第三版開始包含在 Internet Explorer 中。



瀏覽器大戰（1997-2001 年）

第四版發布於 1997 年 9 月，是包含在最新的測試版 Windows 98 發布的，並且通過修改，也能夠和 Microsoft Windows 更緊密地捆綁在一起。該版本中包含了一個選項，可用於啟用「活動桌面」，這個功能可將全球資訊網內容直接顯示在桌面上，並可在內容有變動時立刻更新，另外使用者還可以選擇其他頁面作為活動桌面內容使用。「活動頻道」技術也在此時出現，該技術可自動取得來自網站的資訊更新。該技術基於一種名為頻道定義格式（CDF）的 XML 標準，該技術可以看作是當前使用的 Web 聚合格式，例如 RSS 等的先驅。該版本可執行於 Windows 95、Windows 98 以及 Windows NT，另外還可直接從 Internet 免費下載。該版本開始支援動態 HTML（DHTML），同時開始捆綁 Outlook Express 4.0，並用該軟體取代了老版本中包含的 Microsoft Internet Mail & News 產品。第五版發布於 1999 年 3 月，這是在 Microsoft 於 1998 年底發布測試版 Internet Explorer 5.0 後更新的。對雙向文稿、旁註標記以及直接 XML／XSLT 等功能的支援也是從這個版本開始的，另外這個版本還改善了對 CSS Level 1 和 2 的支援。Internet Explorer 5 的真正發布可分為三個階段，首先，1998 年 6 月發布了一個開發人員預覽版（5.0B1），隨後在 1998 年 11 月發布了公眾預覽版（5.0B2），最後在 1999 年 3 月發布了最終版（5.0）。9 月，該軟體隨著 Windows 98 一起發布，第五版是最後一個可用於 Windows 3.1x 或 Windows NT 3.x 的版本。隨後，還在 2000 年 7 月發布了針對 Windows Me 的 Internet Explorer 5.5，該版本中包含很多錯誤修復和安全更新。5.5 版是最後一個包含_相容性模式_功能的版本，該功能可讓 Internet Explorer 4 與 5.x 版本同時執行。對於 IE6，則包含一種奇怪的模式，可使得 IE 6 表現得類似 IE5.5。第六版和 Windows XP 一起於 2001 年 8 月 27 日發布，該版本重點關注於隱私和安全功能，因為這些問題是使用者最關心的。Microsoft 還提供了用於支援 P3P 的工具，這是一種由 W3C 開發的技術。

美國訴微軟案

在一次由美國司法部和 20 個美國州份發起的法律訴訟中，Microsoft 被控告違反了一則早期的同意令，將 Internet Explorer 與作業系統軟體捆綁在了一起。司法部採納的證據表明 Microsoft 與 OEM 電腦製造商的契約要求將 Internet Explorer 和自己銷售的系統中預裝的 Microsoft Windows 作業系統捆綁在一起，並且還不允許製造商將其他網頁瀏覽器的圖示放在預設桌面上取代 Internet Explorer。Microsoft 主張將自己的網頁瀏覽器捆綁到自己的作業系統中是為了滿足使用者的要求。

Microsoft 在法庭上辯稱，IE 被捆綁在 Windows 98 中，而 Windows 98 無法在不包含該軟體的情況下正常使用。澳大利亞的電腦科學家謝恩・布魯克斯（Shane Brooks）則在稍後時間證明了 Windows 98 在刪除所有 IE 檔案後完全可以執行。布魯克斯隨後還開發了專門通過刪除「不需要的組件」對 Windows 進行客製化的軟體，該軟體被稱作是 LitePC （頁面存檔備份，存於網際網路檔案館）。Microsoft 則說這個軟體並未刪除 Internet Explorer 的_全部_組件，因為還留下了很多動態連結媒體櫃檔案。

2000 年 4 月 3 日，法官傑克遜宣布了_事實證據_說 Microsoft 濫用了自己的壟斷地位，企圖「勸阻 Netscape 將 Navigator 作為平台來開發」，並「隱瞞了關鍵技術資訊」，同時還企圖利用「贈送 Internet Explorer，以獲得更好的使用率」以及「將 Netscape 排除在重要的發布管道之外」降低 Netscape 的市場佔有率。



漏洞和安全隱患（2001-2006 年）

2003 年 5 月 7 日，Internet Explorer 專案管理──布賴恩・康特里曼（Brian Countryman）宣布 Internet Explorer 將會終止與作業系統一併發放，IE 6 是最後一個獨立發放的版本。但是，它仍然是作業系統演進的一部份，並且會隨著作業系統的更新一併被更新。因此，Internet Explorer 與 Windows 將會保持著密切的同步更新關係。可是，一個全新的獨立版本 IE 7 卻於其宣布後發布。



參考資料



延伸閱讀


* Microsoft Windows Family Home Page. Windows History: Internet Explorer History. [May 12]. （原始內容存檔於 2003-07-04）.

* Microsoft Knowledge Base. How to determine which version of Internet Explorer is installed. [November 6]. （原始內容存檔於 2006-02-15）.

* Index DOT Html and Index DOT Css. Browser History: Windows Internet Explorer. [May 12]. （原始內容存檔於 2019-09-01）.

* IEBlog. Windows Vista & IE7 Beta 1 Available. [July 27]. （原始內容存檔於 2010-04-11）.

* IEBlog. Standards and CSS in IE. [July 29]. （原始內容存檔於 2011-08-25）.

* IEBlog. IE7 Is Coming This Month. [October 9]. （原始內容存檔於 2006-10-26）.

* IEBlog. IE7 Platforms And Outlook Express. [May 12]. （原始內容存檔於 2010-02-26）.

* Microsoft Press Pass. RSA Conference 2005 - Gates Highlights Progress on Security, Outlines Next Steps for Continued Innovation. [May 12]. （原始內容存檔於 2005-06-02）.



相關條目


* Internet Explorer

* Internet Explorer 特點