本月早些时候,我们谈到了微软于1995年推出的第一款网络浏览器Internet Explorer 1.0。这是一个相当简陋的浏览器,但微软很快就在当年晚些时候更新了它,推出了2.0版本,随后又在1996年推出了3.0版本,1997年推出了4.0版本,1999年推出了5.0版本。
l,ny=Q$[1' j KU2 2001年8月24日,也就是22年前的今天,微软发布了Internet Explorer 6.0,这比公司的下一代消费者操作系统WindowsXP上市还要早几个月。从现在起,我们将把这款浏览器称为IE6,它迅速占据了市场主导地位,2004年的市场份额一度高达90%。
Xz]l#w4Pp ^[ae
)} 然而,IE6的发布可能是微软掌控浏览器市场的一个重要转折点的开始。这要归功于三方面的发展,而这三方面的发展又是相辅相成的。首先,在IE发布了六个主要版本之后,微软基本上决定退一步,不再像过去IE版本更新那样迅速地开发和发布IE6的主要功能更新。
uH_KOiF !_glZ*tL 由于缺乏积极的开发,IE6发现了许多严重的安全漏洞。据当时的ZDNet报道,2004年,安全研究人员在浏览器中发现了许多问题。黑客利用这些漏洞,通过访问受感染的网站来感染IE6用户的电脑。这些安全问题让IE6可以通过这些网站直接向个人电脑下载恶意软件。
$C16}^ ?7\V)$00(& 2004年6月,微软网页浏览器的这些漏洞变得如此严重,以至于美国政府不得不发布警告,要求个人电脑用户在没有采取某些预防措施的情况下不要使用IE6。卡内基梅隆大学美国计算机应急准备小组(US-CERT)的一篇存档文章描述了这个问题:
09Hrn bC&A@.g{ Microsoft Internet Explorer(IE)无法充分验证由网络服务器重定向的框架的安全上下文。攻击者可利用此漏洞在不同的安全域中评估脚本。通过使脚本在本地机器区进行评估,攻击者可以利用运行IE的用户的权限执行任意代码。
1nVQYqT_ V:0IBbh)w 微软随后发布了补丁程序试图纠正这些问题,但US-CERT还建议IE6用户禁用浏览器中的Active脚本和ActiveX控件,或者完全使用其他浏览器。
uJ`N'`Z opX07~1 这一建议促成了第三个进展,即Mozilla在Netscape遗产的基础上发布了Firefox浏览器。这款免费的开源浏览器于2004年11月发布,与IE6浏览器相比,它具有很多新功能,安全问题也较少,因此很快就成为流行的替代品。
h*%p%t<