小姜杂谈:祝 IE 15 岁生日快乐!
时间:2010-08-19 来源:cnblogs
无论爱它还是恨它,IE 都已经走过了 15 个年头,在两天前的 8/15 过了生日。IE 经历过了弱小的年代,和 Netscape 竞争的年代、独霸的年代、问题百出被所有人骂到臭头的年代、以至今天,虽然面临着 Firefox和 Chrome 的夹击,仍然以过半的市占率(呃,整个家族加起来),稳坐着浏览器市占率第一的位置。
从没人记得的 IE1,一直到即将推出 Beta 的 IE9,让我们来看看 IE 这 15 年来的历史吧!
IE1
Windows NT 用的 IE 1.5 在几个月后推出,增加了对表格的支持。
IE2

IE2 和 IE1 之间几乎没有时间差-- IE2 在十月 Beta,十一月就正式推出了。主要新增的功能有 SSL、cookies、VRML 和 Newsgroups,支持的操作系统也增加了 Windows 3.1 和 Mac System 7。在这个时候,Netscape Navigator 基本上已经完全控制了市场(市占率 90%以上),IE2 最高也不过才 3~9%的市占率。因为这样的市场控制力,Netscape 得以推出一些「独家」或非标准的 HTML 标签,让其它浏览器看到的画面一整个怪。这个策略和 IE 自已后来的策略没什么差别,也是浏览器大战(和网络设计师无尽的兼容性恶梦)的伊始...
IE3

IE3 在 1996 年 8/13 推出,是第一个支持 CSS 的商用浏览器。IE3 可以直接显示 jpg 和 gif 文件(现在大家觉得理所当然的事,以前可是个「特色」呢!),并且支持 midi 档的播放(还好这东西消失了),除此之外,IE3 也为我们带来了 ActiveX 控件、Java Applets、当然还有那个现在大家都已经很熟悉的蓝色小 e。从 IE3 开始微软就利用了 Windows 系统的强势,搭配在 Windows 95 OSR2 里免费发送给 Windows 用户,但事实上无论从功能面还是设计面 IE3 也都和 Navigator 有一拼之力。在 IE3 的期间,IE 的市占率从不足 10%上升到了约 30%,也开始了 IE 和 Navigator 两边 Fanboy的战争。
IE4

IE4 应该是大家熟悉的第一款 IE,在 1997 年 9 月推出。从 IE4 开始了 IE 和 Windows 深入整合的「陋习」,让 IE 不仅是个独立的网络浏览器,也是 Windows 的一部份。在 Windows 95 上是安装的时候才会整合进去,至少消费者还可以选择装还是不装,但到了 Windows 98 的时候是和 Windows 一起出货的,想躲都躲不掉。这让许多人指摘微软打压竞争,也让美国以反托辣斯法介入,并控告微软。法院战本身在 2001 年以和解收场,但余波至今都还在荡漾着。
IE4 最有名的功能,就是和桌面整合的 Active Desktop。Active Desktop 基本上就是在桌面上开一个个的小 IE 窗口,让你可以看各式各样的信息,但是因为实际很花资源,而且常常当掉(那个时代的回忆啊 XD),所以最后好像都是关掉算了。此外,IE4 也为我们带来了 DHTML、Favicon、和 Outlook Express 4(其实是 Internet Mail and News 的第二版,配合 IE4 才取名 Outlook Express 4 的)。在 IE4 期间, IE 的市占率被一路推到 60%,基本上已经奠定了微软在第一次浏览器大战中胜出的基础。
IE5

1999 年三月发布的 IE5,是微软赢得第一次浏览器大战,并取得浏览器界的霸权的关键。最初它是个独立的软件,后来在同年九月的九月随着 Windows 98 SE 包裹推出,2000 年 7 月 ME 上市时里面包的则是 IE5.5。IE5 大体上是个小升级,除了增加了 XML 支持和 XMLHttpRequest API (那时还没有 AJAX 这个名字呢!)这两个要许多年后都会盛行起来的功能之外,其它都算是小东西,像是两种新的网页存盘方式、自动完成之类的。
IE5 在 2000 年初时便已以 50%的市占率超越 IE4 和 Netscape,在 IE6 推出时达到了 80%的高峰。
IE6

终于到这里了。谁能不知道无所不在的 IE6 呢?大家应该都知道 IE6 就是和 Windows XP 同捆的那个 IE,除了在 Windows XP 和 Windows 2003 上现身之外,也支持 Windows 98、ME、NT 和 2000。IE 6 同样的增加的功能不多(也没那么多东西好加了),大体就是加强对 CSS 和其它标准的支持。但真正让 IE5 恶名昭张的,是它的安全性问题。有安全性问题本身不是什么大事,甚至可以说是难免的,但是 IE 「补洞」的速度过慢,严重地影响了微软的形象,让人有一种「反正你也没别的选择,所以我怎么乱搞都行」的感觉。微软的解释是之所以 patch 来的慢,主要原因是因为 IE6 的版本实在太多了,算上所有的语言与操作系统,一共达234 个版本之谱,一个个测试过去,自然旷日费时。此外,从 IE6 到 IE7 之间,微软足足有 5 年没有更新版本(虽然老实讲,Windows 也是这么久没更新),使得 IE6 在后期的标准支持上远远落后于新兴的几个浏览器。这也是 Firefox得以兴起,发动第二次浏览器战争的重要原因。
标准支持不佳的问题让网页工程师们头痛不已,因为虽然说是个过时至少五年的东西,但仍然有 17%左右的市占率,使得写网页的人不得不把这群人考虑进去。但反过来说,许多当初写给 IE6 的网页,同样用今日的浏览器开启时会有兼容性问题,让很多使用者也摆脱不了 IE6 的钳制,这也是个无解的习题啊...。IE6 最高时一度有过 90%的市占率,整个 IE 家族加起来 95%,曾经是说一不二的上网工具,只能说微软是败在自已的懈怠手上。
IE7

当 IE7 在 2006 年 10 月随着 Windows Vista 一起上市的时候,IE 的市占率已经受到了相当的侵蚀。随着 Mozilla Firefox的威胁与日俱增,微软大改了接口,主要是新增了分页页面、多搜寻引擎的搜寻框和新增了内置的 RSS Reader,当然加强安全性方面也是不遗余力,特别是将 Windows 和 IE7 原本过度紧密的连结切开一点,减少许多潜在的安全性危机。IE7 对许多网络标准的支持还是弱于同时代的其它浏览器,但至少是个正确的方向。
目前 IE7 的市占率大约是 11%多,是 IE 家族中最少的一个。
IE8

IE8 在 2009 年三月和 Windows 7 一起上市,是目前所有的 IE 中最新的一个版本。受到 Firefox和 Chrome 的夹杀,微软在 IE8 上必需要能跟得上其它竞争对手的脚步才能存活。新的功能包括私密浏览模式、网址输入时的网站建议和一票效能与稳定性升级。在 RSS、CSS 和 AJAX 支持的部份 IE8 也有加强,但是在最新的标准的支持上,IE8 还是落后的。
IE8 的市占率有近 27%,依然稍胜 Firefox(约 24%)一筹,当然在这点上 Windows 7 的大卖功不可没。
IE9
最后,当然就是对 IE9 的期待啦!IE9 将全力支持所有最新的规范,例如 CSS3、SVG 和 HTML5,新推出的 Javascript 引擎 Chakra 应该也能让它加速不少。虽然 IE 已经 15 岁了,但是面对着来自「小伙子」们的威胁,IE 可没打算一枪也不发就举白旗投降呢!看来,第二次浏览器战争才正要进入最白热化的阶段。你,站在哪一方呢?
相关阅读 更多 +