Internet Explorer歷史

维基百科,自由的百科全书
跳转至: 导航搜索
Internet Explorer最初的标志

本文介绍的是Internet Explorer的发展历程。这是一个图形化的网页浏览器,由Microsoft公司开发,包含8个主要的软件版本,分别是:1.0 (1995年)、2.0 (1995年)、3.0 (1996年)、4.0 (1997年)、5.0 (1999年)、6.0 (2001年)、7.0 (2006年),以及8.0 (2008年)10.0(2012年)。Internet Explorer可运行于Microsoft Windows下,但有些版本也包含Apple Macintosh版本,详细信息请参考Internet Explorer for Mac。对于UNIX版本,请参见Internet Explorer for UNIX,对于移动设备版本,例如Pocket Internet Explorer以及不同版本的Windows CE,请参见Internet Explorer Mobile

1994-1997:起源和Spyglass[编辑]

第一款Internet Explorer源自Spyglass Mosaic,而最初的Mosaic则源自NCSA,不过自从NCSA成为公共机构后,依赖Spyglass作为自己的商业许可证合作伙伴。随后Spyglass开发了两个版本的Mosaic浏览器,一个针对Microsoft,这个浏览器完全基于NCSA的源代码构建;而另一个版本则是从头开始开发的,不过模仿了NCSA浏览器的一些概念。Internet Explorer最早是通过Spyglass,而非NCSA的源代码构建的[1],提供给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同时发布,支持的功能包括SSLcookiesVRML,以及Internet 新闻组。2.0版还在1996年4月发布了针对Macintosh以及Windows 3.1的版本。同时第二版还包含在Microsoft于1996年上半年发布的Internet Starter Kit for Windows 95中,该软件售价19.99美元,其中包含一本操作指南图书,30天的MSN上网服务,外加其他一些功能。[2] Template:Pquote Internet Explorer 3.0 1996年8月免费发布,该版本包含在Windows 95中,同时也由对应的OEM渠道发布。随后Microsoft已经无法通过IE直接获得收益,同时也只向Spyglass支付最低额度的季费。1997年,Spyglass用合约威胁Microsoft,作为回应,Microsoft用八百万美元解决了问题。[3]第三版中包含了Internet Mail and News 1.0,以及Windows地址簿,另外这个版本还让该浏览器中出现了更类似Netscape的工具栏,并开始支持Netscape的插件技术(NPAPI)、ActiveX框架,以及一种名为JScript的反向汇编版本的JavaScript。随后,Microsoft NetMeetingMedia Player也被包含到该产品中,这样辅助程序已经变得不再像以前那么重要了。层叠样式表 (CSS)也是从第三版开始包含在Internet Explorer中。

1997-2001:浏览器战争[编辑]

Internet Explorer 4.0

第四版发布于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后更新的。对双向文本旁注标记以及直接XMLXSLT等功能的支持也是从这个版本开始的,另外这个版本还改善了对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 MeInternet Explorer 5.5,该版本中包含很多错误修复和安全更新。5.5版是最后一个包含兼容性模式功能的版本,该功能可让Internet Explorer 4[4]与5.x版本同时运行。[5][6] [5] 对于IE6,则包含一种奇怪的模式,可使得IE 6表现得类似IE5.5 [7] 第六版Windows XP一起于2001年8月27日发布,该版本重点关注于隐私和安全功能,因为这些问题是用户最关心的。Microsoft还提供了用于支持P3P的工具,这是一种由W3C开发的技术。

美国 v. 微软[编辑]

在一次由美国司法部和20个美国的州发起的法律诉讼中,Microsoft被控告违反了一则早期的同意令,将Internet Explorer与操作系统软件捆绑在了一起。司法部采纳的证据表明Microsoft与OEM计算机制造商的契约要求将Internet Explorer和自己销售的系统中预装的Microsoft Windows操作系统捆绑在一起,并且还不允许制造商将其他网页浏览器的图标放在默认桌面上取代Internet Explorer。Microsoft主张将自己的网页浏览器捆绑到自己的操作系统中是为了满足用户的要求。

Microsoft在法庭上辩称,IE被捆绑在Windows 98中,而Windows 98无法在不包含该软件的情况下正常使用。澳大利亚的计算机科学家Shane Brooks则在稍后时间证明了Windows 98在删除所有IE文件后完全可以运行[8]。Brooks随后还开发了专门通过删除“不需要的组件”对Windows进行定制的软件,该软件被称作是LitePC。Microsoft则说这个软件并未删除Internet Explorer的全部组件,因为还留下了很多动态链接库文件。

2000年4月3日,法官Jackson宣布了事实证据说Microsoft滥用了自己的垄断地位,企图"劝阻NetscapeNavigator作为平台来开发",并"隐瞒了关键技术信息",同时还企图通过"赠送Internet Explorer,以获得更好的使用分布"以及"将网景排除在重要的发布渠道之外"[9]降低网景的市场份额。

2001-2006: Hiatus and security troubles[编辑]

Internet Explorer 6.0 SV1 ('SP2')
市場份額(2005年2月) [10]
IE4 - 0.07%
IE5 - 6.17%
IE6 - 82.79%

於2003年5月7日 Internet Explorer Program Manager —— Brian Countryman 宣布Internet Explorer 將會終止與作業系統一併發放,IE 6 是最後一個獨立發放的版本[11]。但是,它仍然是作業系統進化的一部份,並且會隨著作業系統的更新一併被更新。因此,Internet Explorer 與 Windows 將會保持著密切的同步更新關系。可是,一個全新的獨立版本IE 7卻於其宣布後發布。


參考資料[编辑]

註解[编辑]

  1. ^ Memoirs From the Browser Wars,2005-05-12 In 1995
  2. ^ Microsoft Internet Explorer Web Browser Available on All Major Platforms, Offers Broadest International Support
  3. ^ Paul Thurrott. Microsoft and Spyglass kiss and make up. Windows IT Pro. Penton Media Inc. 1997-01-22 [2007-02-25]. 
  4. ^ http://support.microsoft.com/kb/197311/EN-US/ KB197311
  5. ^ 5.0 5.1 http://www.microsoft.com/windows/ie/community/columns/historyofie.mspx MS History
  6. ^ http://support.microsoft.com/kb/237787 MS知识库文章237787
  7. ^ http://www.satzansatz.de/cssd/quirksmode.html
  8. ^ How to remove Internet Explorer from Windows 98,2005-05-12
  9. ^ U.S. v. Microsoft: Court's Findings of Fact,2005-05-12
  10. ^ Market share for browsers, operating systems and search engines
  11. ^ Microsoft to abandon standalone IE,2006-01-23

參看[编辑]