Internet Explorer项目由Thomas Reardon于1994年夏天开始,使用Spyglass公司的源代码。Mosaic,这是一个早期的商业化网络浏览器,与先驱NCSA Mosaic浏览器有正式关系。1994年底,微软以季度费用加上微软非Windows系统收入的一定比例授权Spyglass Mosaic使用该软件。尽管Spyglass Mosaic的名字与NCSA Mosaic相似,但Spyglass Mosaic很少使用NCSA Mosaic的源代码。
Internet Explorer 1
Internet Explorer 1于1995年8月16日首次亮相。它是Spyglass Mosaic的改版,微软和其他许多启动浏览器开发的公司一样,从Spyglass公司获得了授权。它与Windows 95的Microsoft Plus!和Windows 95的OEM版本一起发布。它是作为Plus!中的Internet Jumpstart Kit的一部分来安装的。Internet Explorer团队在早期开发时大约有六个人。Internet Explorer 1.5在几个月后发布,适用于Windows NT,并增加了对基本表格渲染的支持。然而,由于在他们的操作系统上免费包含它,他们不必向Spyglass Inc.支付专利费,这导致了一场诉讼和数百万美元的和解。
Internet Explorer 2
Internet Explorer 2于1996年8月24日发布,适用于Windows 95、Windows NT 3.5和NT 4.0(继1995年11月的2.0测试版之后)。它的特点是支持SSL、cookies、VRML、RSA和互联网新闻组。版本2也是Windows 3.1和Macintosh系统7.0.1(PPC或68k)的第一个版本,尽管Mac版本直到1996年1月才发布PPC版本,4月才发布68k版本。适用于Mac的2.1版于1996年8月问世,尽管这时Windows已经有了3.0版。1996年初,Windows 95 OSR 1和微软Windows 95的Internet Starter Kit中包含了2.1版。它推出了包括英语在内的12种语言,但到1996年4月,Win 95、Win 3.1和Mac的语言数量分别增加到24种、20种和9种。2.0i版本支持双字节字符集。
Internet Explorer 3
Internet Explorer 3于1996年8月13日发布,并且比它的前几款浏览器更受欢迎。Internet Explorer 3是第一个支持CSS的主要浏览器,尽管这种支持只是部分的。它还引入了对ActiveX控件、Java小程序、内联多媒体和内容元数据的PICS系统的支持。第三版还捆绑了Internet Mail和News、NetMeeting和早期版本的Windows地址簿,并且本身也包含在Windows 95 OSR 2中。第三版被证明是Internet Explorer的第一个更受欢迎的版本,它带来了更多的审查。在发布后的几个月里,研究人员和黑客发现了许多安全和隐私漏洞。这个版本的Internet Explorer是第一个有"蓝e"标志的版本。在三个月的开发过程中,Internet Explorer团队大概有100人。1996年8月22日,在IE3中发现了第一个重大的IE安全漏洞--普林斯顿Word宏病毒漏洞。向后兼容的处理方式是允许升级到IE3的用户仍然使用上一个IE,因为安装时将上一个版本转换到了一个单独的目录中。
Internet Explorer 4
1997年9月发布的Internet Explorer 4加深了网络浏览器与底层操作系统之间的整合程度。在Windows 95或Windows NT 4机器上安装第4版,并选择Windows桌面更新,将导致传统的Windows资源管理器也被一个更类似于网络浏览器界面的版本所取代,而且Windows桌面本身也通过活动桌面实现了网络功能。然而,与Windows的整合受到了许多包装上的批评(见美国诉微软案)。在以后版本的Internet Explorer的安装程序中不再提供这一选项,但如果已经安装,则不会从系统中删除。Internet Explorer 4引入了对组策略的支持,允许公司配置和锁定浏览器配置的许多方面,以及对离线浏览的支持。Internet Mail和News被Outlook Express取代,Microsoft Chat和改进的NetMeeting也被包含在内。这个版本也包含在Windows 98中。增加了新的功能,允许你在评论表格中保存和检索帖子,这些功能今天仍然没有被使用。Internet Explorer 4.5 提供了新的功能,如更容易的 128 位加密。它还比以前的版本在稳定性上有了很大的改进,特别是68k版本,它特别容易冻结。
| 2005年2月市场占有率历史快照 |
| IE4 - 0.07% |
| IE5 - 6.17% |
| IE6 - 82.79% |
Internet Explorer 5
Internet Explorer 5于1999年3月18日推出,后来与Windows 98第二版一起收录,并与Office 2000一起推出。Internet Explorer 5的诞生是另一个重要的版本,它支持双向文本、ruby字符、XML、XSLT以及以MHTML格式保存网页的功能。IE5与Outlook Express 5捆绑在一起。另外,随着Internet Explorer 5.0的发布,微软发布了第一个版本的XMLHttpRequest,催生了Ajax(尽管"Ajax"这个词直到多年后才被创造出来)。这是最后一个有16位版本的版本。1999年12月发布了Internet Explorer 5.01,这是一个错误修复版本。Windows2000包含了这个版本。Internet Explorer 5.5随后在2000年7月发布,改进了其打印预览功能、CSS和HTML标准支持以及开发者API;这个版本与Windows Me捆绑在一起。然而,5版本是Mac和UNIX的最后一个版本。5.5版是最后一个具有兼容性模式的版本,它允许Internet Explorer 4与5.x版并排运行。到1999年,IE团队有1,000多人,每年的资金达1亿美元。
| 2008年10月市场占有率历史快照 |
| IE4-0.01% |
| IE5 - 0.20% |
| IE6 - 37.01% |
| IE7 - 35.81% |
Internet Explorer 6
Internet Explorer 6于2001年8月27日发布,比Windows XP早几个月。这个版本包括DHTML的增强,内容限制的内联框架,以及对CSS level 1、DOM level 1和SMIL 2.0的部分支持。MSXML引擎也更新到了3.0版本。其他新功能包括新版本的Internet Explorer管理工具包(IEAK)、媒体栏、Windows Messenger集成、故障收集、自动调整图像大小、P3P,以及在Windows XP中使用时与Windows XP的Luna视觉风格一致的新外观和感觉。Internet Explorer 6.0 SP1提供了多项安全增强功能,并与Windows XP SP1补丁发布同步。2002年,Gopher协议被禁用,并在Internet Explorer 7中放弃了对它的支持。Internet Explorer 6.0 SV1于2004年8月6日发布,适用于Windows XP SP2,并提供了各种安全增强功能和用户界面上的新颜色按钮。IE6将原来的"蓝e"标志更新为更浅的蓝色和更3D的外观。微软现在认为IE6已经是过时的产品,建议用户升级到IE8。尽管如此,许多企业IT用户还是没有升级。
Internet Explorer 7
Internet Explorer 7于2006年10月18日发布。它包括错误修复、增强对网络标准的支持、带标签预览和管理的标签式浏览、多引擎搜索框、网络源阅读器、国际化域名支持(IDN)、扩展验证证书支持和反钓鱼过滤器。在IE7中,Internet Explorer已经与Windows Shell脱钩--与之前的版本不同,Internet Explorer ActiveX控件不是托管在Windows Explorer进程中,而是运行在一个单独的Internet Explorer进程中。它包含在Windows Vista和Windows Server 2008中,并可用于Windows XP Service Pack 2和更高版本,以及Windows Server 2003 Service Pack 1和更高版本。最初发布的Internet Explorer 7要求计算机在安装前必须通过Windows Genuine Advantage验证检查,但在2007年10月5日,微软取消了这一要求。有统计显示,到2008年年中,Internet Explorer 7在一些地区的市场份额已经超过了Internet Explorer 6。
Internet Explorer 8
Internet Explorer 8于2009年3月19日发布。它最迟从2007年8月开始开发。2008年3月5日,第一次公开测试版(Beta 1)向公众发布。2008年8月27日,第二个公共测试版(Beta 2)发布。它支持在Windows XP SP2和SP3、Windows Server 2003 SP2、Windows Vista、Windows 7和Windows Server 2008中的32位以及64位架构。Internet Explorer 8 (IE8) RC1于2009年1月26日发布。Internet Explorer 8 "Final"于2009年3月19日发布。安全性、易用性以及对RSS、CSS和Ajax支持的改进是微软对IE8的优先考虑。它包括更严格地遵守网络标准,包括计划在发布版本中完全遵守Cascading Style Sheets 2.1。所有这些变化都使得IE8能够通过Acid2测试。然而,为了防止兼容性问题,IE8还包括IE7的渲染行为。期待IE7怪癖的网站可以通过在HTML文档的HEAD部分加入一个元元素来禁止IE8的破坏性变化。IE8还包括对JavaScript支持的大量改进以及性能的提升,不过它仍然没有通过Acid3测试,8.0版本的得分是20/100。它包括对加速器(Accelerators)的支持--它允许在不明确导航到它们的情况下调用支持的Web应用程序--以及WebSlices--它允许从重新设计的收藏夹栏中订阅和监控页面的一部分。其他功能包括InPrivate隐私功能和SmartScreen网络钓鱼过滤器。
Internet Explorer 9
Internet Explorer 9于2011年3月14日发布。它将完全或几乎完全支持所有CSS 3选择器、边框半径CSS 3属性、更快的JavaScript、嵌入式ICC v2或v4颜色配置文件,以及使用Direct2D和DirectWrite进行硬件加速渲染。微软已经确认,还将支持Web开放字体格式(WOFF)。WOFF是W3C的Web字体工作组标准化的"最爱"。IE9应该会解决Internet Explorer的许多问题,包括支持CSS3标准的边框半径属性,这意味着使用IE9的人将能够看到圆角,就像使用Firefox的人一样。
微软一直淡化通过Acid3测试的重要性,但当微软宣布加入SVG工作组时,IE9将支持SVG W3C建议的猜测被点燃。在MIX 10上,发布了第一个IE9平台预览版,其特点是支持CSS3和SVG,新的JScript引擎Chakra,酸碱度3测试得分55/100,高于IE8的20/100。2010年5月5日,第二个IE9平台预览版发布,其特点是在Acid3测试中获得68/100分,在WebKit SunSpider JavaScript基准测试中的表现也比第一个IE9平台预览版更快。2010年6月23日,第三版IE9平台预览版发布,在Acid3测试中获得83/100分,并引入了对<audio>、<video>、<canvas>元素和WOFF的支持。2010年8月4日,第四版IE9平台预览版发布,其特点是在Acid3测试中获得了95/100分的成绩,并采用了比第三版IE9平台预览版更快的JScript引擎。预计IE9的最终构建将在2011年发布。还承诺支持HTML5视频和音频标签。一些业内专家预测,微软将把IE9作为一个主要的带外版本发布,不与任何特定版本的Windows挂钩。根据"Internet Explorer 9 Test Drive"页面,"Internet Explorer 9 Test Drive"。microsoft.com。IE9的系统要求是Windows Vista SP2(带平台升级和IE8)或Windows 7。2010年8月12日,微软宣布IE9公测版将于2010年9月15日在旧金山举行与"网络之美"理念相关联的特别活动,并确认该浏览器仅能在Windows Vista和Windows 7下运行。2010年9月15日,微软推出了IE9公测版。
Internet Explorer 10
Internet Explorer 10不能与Windows Vista一起使用,但只适用于Windows 7和未来版本的Windows操作系统。
Internet Explorer 10于2012年与Windows 8一同发布。Windows 7的用户可以从2013年2月开始下载这个版本。
Internet Explorer 11
Internet Explorer 11于2013年10月发布。它是最终的Internet Explorer。