搜索
首页web前端css教程第10章:浏览器战争

Chapter 10: Browser Wars

1995年6月,微软代表抵达网景办公室。公开目标是寻求合作方式——网景作为浏览器市场上唯一的支配力量,而微软则是一家刚刚开始考虑互联网影响的技术巨头。然而,双方都对对方的动机心存疑虑。

马库斯·安德烈森也在场。他已经是网络名人。新任网景首席执行官詹姆斯·巴克斯代尔也来了。微软方面则是一批产品经理和工程师,希望推动微软进入互联网市场。

会议一开始还算友好,微软代表团分享了他们在最新操作系统Windows 95中正在开发的内容。然后,情况开始恶化。

根据网景的说法,“如果网景同意不为Windows 95操作系统制作浏览器,微软提出投资网景,并向网景的软件开发人员提供有关Windows操作系统的关键技术信息。”如果这是真的,微软将越过法律界限。该公司将威胁利用其垄断地位来压制竞争。

安德烈森以其戏剧性的风格著称,后来在向司法部作证时,他用《教父》的典故来形容这次会议:“我预计第二天会在我的床上发现一台血淋淋的电脑显示器。”

微软声称这次会议是网景策划的“圈套”,目的是诱使他们陷入一个妥协的局面,以便日后利用这一点。

浏览器大战的开端有多个不同的时间点。例如,Internet Explorer 1的发布(1995年夏末)。或者安德烈森称微软只不过是一套“调试不良的设备驱动程序”的那一天(1995年初)。但是1995年6月21日——微软和网景作为可能的盟友参加会议,却以不共戴天的仇敌身份离开——可能是最具决定性的时刻。

安德烈森称之为“免费,但并非免费”。

运作方式如下。网景浏览器发布时,每份售价39美元。这是官方说法。但是,完整的Netscape测试版可以从其网站免费下载。大学和非营利组织可以轻松获得零成本许可证。

对于网络革命和开源传统的先驱者来说,网景已经足够免费了。对于批量购买并有特定合同需求的正规公司,他们可以以合理的费用获得软件许可。免费,但并非免费。“从表面上看是免费的,但实际上并非如此,”网景的一名员工后来这样描述。“公司必须为此付费。维护也必须付费。”

“这基本上是微软的经验教训,对吧?”安德烈森这样解释。“如果你获得了普遍性,你就会有很多选择,有很多方法可以从中获益。”如果人们没有办法快速轻松地访问网景,它就永远不会传播开来。这是安德烈森在伊利诺伊大学NCSA研究实验室的电脑终端后面学到的经验教训。就在一年前,他和他的朋友们开发了大获成功的跨平台Mosaic浏览器。

安德烈森在90年代初期从事Mosaic的开发工作多年。但他开始感到NCSA高层越来越多的要求让他感到局促,他们希望利用浏览器的成功来获利。1993年底,安德烈森前往西部,在硅谷确立自己的地位。在那里,他遇到了詹姆斯·克拉克。

克拉克刚刚与他创建的公司硅图公司断绝了关系。克拉克是海湾地区的一位传奇人物,在山谷里非常有名。当他第一次看到网络时,有人建议他与安德烈森见面。于是他去了。两人一拍即合。

克拉克——凭借他新退休的时间和财富——召集了一个由技术远见者组成的核心圈子定期举行会议。“对于受邀者来说,这似乎是一个讨论想法、技术、战略的绝佳机会,”一个说法后来这样说。“对于克拉克来说,这是组建一支由才华横溢、志同道合的人才组成的团队的第一步,这些人将组成他的新公司。”安德烈森仍然是网络的热情而不知疲倦的倡导者,越来越成为这个圈子的中心。

两人考虑了几个想法。没有一个成功。但他们不断回到一个想法上。打造世界上第一个商业浏览器。

因此,在1994年4月中旬一个下雪的日子里,安德烈森和克拉克飞往伊利诺伊州。他们只有一个目标:为他们的新公司聘用仍在NCSA实验室工作的原始Mosaic团队成员。他们直接去了大学附近一家酒店的大堂。克拉克一个接一个地会见了五个帮助创建Mosaic的人(加上堪萨斯大学的学生、Lynx的创建者卢·蒙图利),并为他们提供了一份工作。

就在酒店房间里,克拉克打印出了带有丰厚薪水和股票期权的合同。然后他告诉他们他新公司的使命。“它的任务——打败Mosaic!——是明确的,”一位员工回忆道。到安德烈森和克拉克第二天飞回加利福尼亚州时,他们已经有了即将改名为网景的六名新员工。

六个月内,他们将发布他们的第一个浏览器——网景导航器。六个月后,这款易于使用、易于安装的浏览器将席卷市场,并首次让数百万用户连接到互联网。

克拉克谈到浏览器团队的混乱能量以及他们构建改变世界的软件的速度时,后来说道,网景赋予了“无政府状态以信誉”。作家约翰·卡西迪对此进行了阐述。“后网景时代的无政府状态意味着,一群大学生可以与一位富有的古怪的人见面,从风险投资家那里筹集一些资金,并在18个月内建立一家价值数十亿美元的公司,”他补充道,“无政府状态是资本主义作为个人解放。”

微软内部有一些不安分的人。

互联网和网络正在让这家科技巨头落后。Windows是世界上最流行的操作系统——一个虚拟垄断。但这并不意味着他们没有弱点。

早在1993年,微软的三名员工——史蒂文·西诺夫斯基、J·阿勒德和本杰明·斯利夫卡——就开始发出警报。他们努力让微软意识到互联网的承诺,这在凯西·雷贝洛在1996年发表在彭博社的“微软内部”简介中有所记载。“我拖着人们进入我的办公室,他们又踢又叫,”西诺夫斯基告诉雷贝洛,“我让大家对这些事情感到兴奋。”

一些员工认为微软被控制网络的需求分散了注意力。投资涌入一个专有的网络,如CompuServe或Prodigy,称为微软网络(或MSN)。微软想要控制整个网络体验。但MSN最终将成为一个巨大的失败。

斯利夫卡和阿勒德认为,微软更适合与互联网一起发展,而不是与互联网竞争。“微软需要确保我们能够从网络的成功中获益,而不是被它淹没,”斯利夫卡在他的一些内部沟通中写道。

阿勒德更进一步,起草了一份名为“Windows:互联网的下一个杀手级应用程序”的内部备忘录。阿勒德在文件中提出的方法,很快将成为微软互联网战略的基石。它包括三个部分。首先,拥抱网络的开放标准。其次,扩展其技术到微软生态系统。最后(而且经常被遗忘),创新和改进网络技术。

在1994年未能收购BookLink的InternetWorks浏览器后——美国在线抢先一步并出价更高——微软终于认真对待了网络。而他们与网景的会晤并没有产生任何结果。相反,他们与NCSA的商业合作伙伴Spyglass达成协议,为第一个微软浏览器许可Mosaic。

1995年8月,微软发布了Internet Explorer 1.0版。它并不十分原创,基于Spyglass已授权给数十个其他合作伙伴的代码。作为Internet Jumpstart附加组件的一部分发布,该浏览器功能简陋,比网景提供的浏览器笨拙且难以使用。

12月7日,比尔·盖茨在珍珠港袭击周年纪念日举行了一次大型新闻发布会。他首先发布了微软网络的消息,这是此次活动的主角。但他还演示了Internet Explorer,直接借用了阿勒德提案中的语言。“因此,互联网,竞争将再次成为一种,拥抱和扩展,”盖茨宣布,“我们将拥抱所有流行的互联网协议……我们将对这些东西进行一些扩展。”

微软已经进入市场。

像许多同行一样,罗珊·西诺开始自学个人电脑的世界。在大学学习英语之后——着眼于新闻——西诺发现自己在一间公关公司工作,客户包括戴尔和希捷。西诺天生好奇心强,足智多谋,阅读行业杂志并与工程师交谈,了解她在信息时代对个人电脑的了解。

她培养了一种特殊才能,能够将工程师的语言和故事转化为对未来的大胆愿景。西诺友好而富有感染力,一路建立了行业出版物和大众媒体联系人的电话簿。

在硅图公司找到工作后,西诺与詹姆斯·克拉克密切合作(他后来评论说她是“SGI最好的公关经理之一”)。当克拉克计划离开公司时,她认同了他的不安——她帮助协调了这次离开——并决定如果有机会加入他的新公司,她就会跳槽。

几个月后,她真的这么做了。西诺是网景的第19名员工;其第一位公关招聘人员。

当西诺到达位于山景城的全新网景办公室时,她做的第一件事就是坐下来与每一位工程师交谈。她想直接从消息来源听到网景的愿景是什么。她听到了一些事情。网景正在构建一个“杀手级应用程序”,这将使其他浏览器变得无关紧要。他们的代码比任何其他代码都好、快、易于使用。

西诺知道她不能销售好的代码。但是,一群来自美国农村的刚毕业的大学生组成的年轻而努力工作的团队正在挑战根深蒂固的硅谷;这是她可以销售的东西。“我们有一个22岁的孩子,他非常有趣,我认为,‘那里有一个故事,’”她后来在《网络架构师》一书的采访中说,“‘我们还有一群从伊利诺伊州出来的孩子,我认为,‘那里也有一个故事。’”

在网景内部,一些高管和董事会成员一直在讨论首次公开募股(IPO)。由于微软紧追不舍,竞争对手Spyglass也成功进行了IPO,因此时间至关重要。“很快,微软肯定会以更认真态度攻击网络浏览器市场,”作家约翰·卡西迪解释说,“如果网景要发行股票,那么在竞争稀少的情况下这样做是有意义的。”更不用说,一次大型、引人注目的IPO正是该公司需要在全国各地占据头条新闻的东西。

在IPO之前的几个月里,西诺为媒体精心打造了安德烈森的形象。她将他定位为软件一代的领导者,是对60年代和70年代如今古板的、硅驱动的硬件一代的回应。在采访和简介中,西诺确保安德烈森给人留下一个聪明绝顶的远见卓识的印象,准备推翻旧的做事方式;“新比尔·盖茨”。

这需要安德烈森相当程度的配合。“我的另一个真正挑战是将马库斯打造成为一个人物,”她后来说道。有时,安德烈森会抱怨采访,“但我总是说,‘看,我们真的需要这样做。’他在这方面很精明。他明白了。”很快,这几乎是自然而然的,当安德烈森与首席执行官詹姆斯·巴克斯代尔一起前往与潜在投资者会面以进行IPO时,网景的炒作继续膨胀。

1995年8月9日是网景IPO的日子。员工们在山景城的办公室里嗡嗡作响,紧张得不敢看屏幕或电视上播放的财经新闻。“这就像说不要注意你客厅里跳舞的粉色大象,”[西诺后来说道]。他们本不必担心。在上市的第一天,网景的股价上涨了108%。这是华尔街股票最佳的开盘日。一些创始员工那天晚上就成了百万富翁。

不久之后,网景发布了其浏览器的2.0版。这是他们迄今为止最雄心勃勃的版本。软件捆绑了检查电子邮件、与朋友交谈和编写文档的工具。它时尚快捷。每次软件启动时启动的网景主页都展示了各种巧妙且知名的网络冒险。

更不用说JavaScript了。网景2是第一个包含Java小程序的版本,Java小程序是在浏览器中直接运行的小型应用程序。借助Java,网景旨在直接与微软及其操作系统竞争。

为了配合发布,网景招聘了年轻的程序员布兰登·艾奇来开发一种基于Java的脚本语言。结果就是JavaScript。艾奇在10天内创建了第一个版本,作为一种让开发人员使页面更具交互性和动态性的方法。它很原始,但易于掌握,而且功能强大。从那时起,它已成为世界上最流行的编程语言之一。

微软紧随其后。但网景感到自信。他们已经完成了网络有史以来最雄心勃勃的产品。“在熊和鳄鱼之间的战斗中,决定胜负的是地形,”安德烈森在网景早期的一次采访中说道。“微软刚刚做的是进入我们的地盘。”

微软有一句老话,那就是直到3.0版才把事情做好。即使是他们的旗舰产品Windows也是如此,而且其最著名的应用程序也臭名昭著地如此。

Internet Explorer的第一个版本是Mosaic代码的匆忙移植,它充其量只是一个公开声明,表明微软将进入浏览器业务。第二个版本于1995年末网景IPO后发布,迭代迅速,但远落后于网景。凭借Internet Explorer 3,微软开始让浏览器变得正确。

微软大型、引人注目的新闻发布会将Internet Explorer吹捧为真正的市场挑战者。在幕后,它的运作更像是一个秘密实验。最初的产品团队只有六个人。在一万多人的公司里。“有点像最初的Mac团队,IE团队感觉像是微软的先锋,”Internet Explorer前负责人布拉德·西尔伯格后来说道,“行业的先锋,为生存而战。”

这种情况很快发生了变化。一旦微软认识到网络的潜力,他们就将重心转移到了网络上。在《加速网络》一书中,该书全面讲述了网景的兴起及其在微软手中的衰落,作者乔什·奎特纳和米歇尔·斯拉塔尔描述了微软的战略。“在某种程度上,它的质量并不重要。如果第一代失败了,盖茨可以指派他最优秀最聪明的程序员团队编写改进的模型。如果那个也失败了,他可以雇佣更好的程序员,然后再试一次。一次又一次。一次又一次。他拥有几乎无限的资源。”

到3.0版时,Internet Explorer团队已经有100人(包括来自NCSA Mosaic团队的克里斯·威尔逊)。几年后,这个数字将达到数千。该软件迅速缩小了差距。Internet Explorer引入了让网景占据优势的功能——甚至引入了他们自己的HTML扩展、供开发人员使用的动态动画工具以及对CSS的初步支持。

1996年夏天,沃尔特·莫斯伯格谈到了微软的浏览器。仅仅几个月前,他还将网景导航器称为“明显的胜利者”。但他开始改变主意了。“然而,我认为Internet Explorer 3.0更胜一筹,”他在微软发布3.0版后写道。“它比Navigator 3.0更好,因为它更易于使用,并且具有更简洁、更灵活的用户界面。”

尽管如此,大多数微软高管都知道,仅仅依靠功能竞争是不够的。1996年12月,高级副总裁詹姆斯·奥尔钦向他的老板保罗·马里茨发送了一封电子邮件。他阐述了目前的战略,即对网景的功能集进行无休止的追赶。“我不明白IE如何才能获胜,”奥尔钦承认,“我的结论是我们必须更多地利用Windows。”在同一封电子邮件中,他补充道,“我们应该首先考虑一个集成解决方案——这是我们的优势。”微软不会轻易认输。他们专注于两件事:与Windows集成和更广泛的分发。

Internet Explorer 4发布时,它与操作系统的集成程度比以往任何版本都要高;Windows软件包中几乎不可分割的一部分。它可以用来浏览文件和文件夹。它的“推送”技术允许您流式传输网络,即使您没有积极使用该软件。它使用了外部开发人员无法使用的内部API,使浏览器更快、更流畅、更易于使用。

然后是分发。网景和美国在线就将他们的浏览器包含在美国在线平台上达成协议后几天,美国在线突然改变了主意,转而与Internet Explorer合作。后来据透露,微软给他们做了一个,正如一位作家所说(再次扩展《教父》的隐喻),一个“他们无法拒绝的提议”。微软将其价格降至最低,而且更重要的是——承诺在美国在线的下一个Windows版本的桌面上预装宝贵的房地产。

微软用康柏开出了第二枪。在那之前,所有康柏电脑都预装了网景在Windows上。当Windows威胁要完全暂停他们使用Windows的许可证时(这后来在法庭文件中披露),这也改为Internet Explorer了。

到Windows 98发布时,Internet Explorer 4已经预装,对每个用户都是免费的,而且无法删除。

“Mozilla!”杰米·扎温斯基插话道。当时他正在开会,现在会议室里一片寂静。人们转过身来。然后,他们继续进行。

这是网景的早期。工程和营销部门的一些员工聚集在一起,试图为这件事想出一个名字。一位员工建议他们要粉碎Mosaic,就像粉碎虫子一样。扎温斯基——以他著名的冷嘲热讽的幽默感——认为Mozilla,“就像Mosaic遇到哥斯拉一样”。

最终,营销人员格雷格·桑兹选择了网景。但在办公室里,从那时起,这个浏览器就被昵称为Mozilla。网络上的早期营销材料甚至还以Mozilla为灵感的吉祥物为特色,这是一只带有自以为是的笑容的绿色蜥蜴,在他们将其替换为更专业的吉祥物之前。

几年后,这个名字才会以任何公开的方式回归;扎温斯基也将参与其中。

扎温斯基几乎从一开始就在网景工作。他是第20名员工,在罗珊·西诺之后被招募进来,以取代安德烈森在NCSA所做的工作,负责为X-Windows开发网景的旗舰版本。在他加入时,他已经在解决复杂的挑战方面享有盛誉。

扎温斯基最早的编程记忆可以追溯到八年级。在高中,他是一个糟糕的学生。但他仍然设法放学后找到了一份程序员的工作,从事唯一一件能让他保持兴趣的事情:代码。在那之后,他开始为初创公司Lucid,Inc.工作,该公司拥有强大的编程传奇人物血统。扎温斯基致力于Common Lisp编程语言和流行的IDE Emacs;在仍然很小的编程社区中受到尊敬的技术。凭借他在这些项目上的工作,扎温斯基在科技精英中立即获得了信誉。

在网景,工程团队是事情运作方式的核心。这就是西诺为什么选择在她开始工作后立即与该团队成员会面,以及为什么她围绕他们的运作方式来编造网景的故事的原因。结果是一个高压、高强度的环境,对公司来说是如此不可或缺,以至于它将成为公司神话的一部分。他们的行动速度如此之快,以至于许多人开始将这种快速的开发速度称为“网景时间”。

“这真的是一个很棒的环境。我真的很喜欢它,”扎温斯基后来回忆道。“因为每个人都确信自己是正确的,所以我们不断争吵,但这让我们能够快速沟通。”但脾气确实会暴躁(一篇文章详细描述了他电脑崩溃后将椅子扔到墙上并突然离开两周的情况),许多工程师后来都反思了有毒的工作场所。扎温斯基曾经简单地说:“它并不健康。”

尽管如此,工程师在组织中仍有很大的影响力。包括扎温斯基在内的许多工程师都是自由软件的倡导者。“我想你可以说,自从我开始做软件以来,我就一直在做自由软件,”他后来在一次采访中说道。对扎温斯基来说,软件应该是免费的。从他在网景项目的最早阶段开始,他就主张浏览器更自由的版本。他和工程团队的其他成员至少部分负责公司“免费,但并非免费”的商业模式中的创意许可。

1997年,技术经理弗兰克·海克尔为自由软件模式注入了新的活力。他撰写了一份30页的白皮书,提出了多年来几位工程师一直想要的东西——免费发布浏览器的全部源代码。“我试图在这份文件中说明的关键点是,”海克尔断言,“为了有效竞争,网景需要更多的人和公司与网景合作,并投资于网景的成功。”

在首席技术官埃里克·哈恩的帮助下,海克尔和扎温斯基将他们的论点一直陈述到最高层。当他们与詹姆斯·巴克斯代尔会面时,公司的大部分人已经接受了这个想法。令所有人惊讶的是,巴克斯代尔同意了。

1998年1月23日,网景发布了两则公告。第一个是每个人都预料到的。网景已经与微软竞争了将近一年。Internet Explorer 4的最新版本直接捆绑在Windows操作系统中免费提供,正在占据越来越大的市场份额。因此,网景宣布也将免费提供其浏览器。

下一个公告令人震惊。网景将转向开源。浏览器的全部源代码——数百万行代码——将发布给公众,并向世界上的任何人开放贡献。在网景老将迈克尔·托伊、塔拉·赫南德斯、斯科特·科林斯和杰米·扎温斯基的领导下,该团队将有三个月的时间来删除代码库并使其准备好进行公开分发。这项工作也有一个名字:Mozilla。

从表面上看,网景看起来平静而准备在开源社区的支持下对抗微软。在公司内部,情况看起来大相径庭。接下来的三个月充满了狂热的能量、险些失败和无与伦比的速度。工程师们重新捕捉到网景早期创新精神,疯狂地工作以修复错误并使代码准备好发布给全世界。最终,他们做到了,但这只是侥幸而已。

在此过程中,该项目在Mozilla.org域名下发展成为一个独立的组织。它完全由网景工程师组成,但Mozilla从技术上讲并不是网景的一部分。当Mozilla在1998年4月(在其公开声明几个月后)举行发布会时,出席的不仅仅是网景成员。

扎温斯基组织了这次聚会,他坚持要求公司外部现在越来越多的对该项目做出贡献的人参与其中。“我们正在赠送代码。我们正在与整个网络分享我们旗舰产品的开发责任,所以我们也应该邀请他们参加聚会,”他说,并补充道,“这是一个新世界。”

1998年11月作证的那天,史蒂夫·麦吉迪一动不动地坐在证人席上,正如一位作家所描述的那样。他已经期待这一刻很久了;在他看来,他终于可以揭露微软中阴险和垄断的毒株的时刻。

司法部在其针对微软的反垄断案中有多位关键证人,但麦吉迪是关键人物。作为英特尔的副总裁,麦吉迪经常与微软打交道;而他的公司则置身于网景和微软的冲突之外。然而,他的证词还有一个额外的紧张层面。“戏剧性地增加了无法衡量的现实,”一位记者在对审判的描述中指出,“没有人——从字面上讲,没有人——知道麦吉迪会说什么。”

当他得到发言的机会时,麦吉迪作证说,微软的高级主管告诉他,他们的目标是“切断网景的空气供应”。微软利用其在操作系统市场上的垄断地位,威胁电脑制造商——其中许多与英特尔有定期业务往来——将他们的电脑与Internet Explorer一起发货,否则将面临其Windows许可证被完全撤销的风险。

麦吉迪借用比尔·盖茨在宣布Internet Explorer时使用的语言,声称一位高管阐述了他们的战略:“拥抱、扩展和消灭”。根据他的说法,微软从未打算与网景竞争。他们准备使用每种激进的策略并触及法律界限来粉碎他们。这是该案的一个主要转折点,也是司法部的一大胜利。

然而,针对微软的案件始于数年之前,当时网景在1995年夏天聘请了反垄断律师事务所Sonsini Goodrich & Rosati的一个团队。法律团队包括直言不讳的反微软斗士加里·雷巴克以及苏珊·克雷顿。雷巴克将在接下来的五年中成为该公司的最公开成员,但最终将司法部注意力转移到克雷顿的贡献上。克雷顿的职业生涯始于最高法院法官桑德拉·戴·奥康纳的书记员。她很快就赢得了精确和细致的声誉。她有条不紊、周密而有条理的方法使她非常适合对微软的反竞争战略进行全面而完整的分析。

克雷顿与网景合作,撰写了一份长达222页的文件,详细介绍了微软的反竞争行为。她简单明了地阐述了自己的案情。“这是一个垄断者(微软)的问题,它已经保持了十多年的垄断地位(桌面操作系统)。这个垄断地位受到了新技术(网络软件)的威胁……”

该文件最初计划作为一本书出版,但网景担心,如果公众知道他们面临微软的危险有多大,他们的股价就会暴跌。相反,克雷顿和网景将其交给了司法部。

在司法部内部,这将引发对正在进行的针对微软的反垄断调查的 renewed interest。随后是数年的传票、信息收集和冗长的证词。1998年5月,经过近三年的时间,司法部和20个州的检察官对微软提起反垄断诉讼,该公司当时刚刚超过了50%的浏览器市场份额。

“任何公司都不应该被允许利用其垄断权力来控制访问互联网所需的浏览器软件,”克林顿总统时期的检察长珍妮特·雷诺在对微软提起指控时宣布。

审判的中心并非微软对个人电脑软件的控制——从技术上讲这不是非法的行为。而是他们利用其垄断地位直接对抗其他市场中的竞争的方式。例如,威胁要撤销将电脑与网景捆绑销售的制造商的许可证。网景对1995年6月会议的描述也发挥了作用(当安德烈森被问及为什么他对会议做了如此详细的记录时,他回答说“我认为这在某个时候可能会成为与美国政府讨论反垄断问题的主题。”)

在整个审判过程中,微软公开和私下都对审查反应不佳。他们坚持认为自己是正确的;他们正在为客户做最好的事情。在采访和证词中,比尔·盖茨经常表现得粗鲁和轻蔑,不愿或无法屈服于任何权力让步。该公司坚持认为浏览器和操作系统是共存的,一个不能没有另一个——法官在注意到他设法在“不到90秒”的时间内从Windows中卸载了Internet Explorer时,轻松地驳斥了这一事实。随着科技爱好者和新闻迷屏住呼吸等待每一个新的发现,审判成为全国性的轰动事件。

1999年11月,主审法官发布了他的裁决。微软确实利用其垄断权力并违反了反垄断法。随后,在2000年夏天,提出了一项拟议的补救措施:微软将被拆分为两家独立的公司,一家负责其操作系统软件,另一家负责其应用程序。“当微软必须通过创新而不是依靠其垄断的拐杖来竞争时,它将进行更多创新;它将不得不进行更多创新。而其他人将可以自由地进行创新,”爱荷华州总检察长汤姆·米勒在法官的裁决宣布后说。

这种情况从未发生。2002年的一次上诉导致裁决被推翻,司法部同意了一项较轻的同意令。到那时,Internet Explorer的市场份额已达到约90%。浏览器大战实际上已经结束。

“您是否正在寻找网景和微软浏览器的替代品?您是否喜欢拥有MDI用户界面并能够在多个窗口中浏览的想法?……您的浏览器速度慢吗?试试Opera。”

这条简短的消息于1995年4月首次向世界宣布了Opera,由浏览器的创建者发布到关于Windows的Usenet论坛。该消息的语气——技术上严谨、略带尖锐,却又真正理想主义——反映了Opera创建者乔恩·斯蒂芬森·冯·特兹克纳和盖尔·伊瓦尔斯伊的理念。他们声称,Opera与网络的意识形态非常吻合。

Opera最初是挪威电信公司Telnor的一个项目。一旦它变得稳定,冯·特兹克纳和伊瓦尔斯伊就在Telnor租用了空间,将其发展成为一家独立的公司。不久之后,他们发布了该公告并发布了Opera网络浏览器的第一个版本。

Opera的团队规模很小,但专注且高效,忠于开放网络。“浏览器流淌在我们的血液中,”特兹克纳后来说道。Opera团队一次又一次地证明了这一点。他们是网络的真正信徒,并且经常以引领网络标准和无障碍网络的发展为荣。

在90年代中期到后期,盖尔·伊瓦尔斯伊是第一个在任何浏览器(Opera 3.5)中实现CSS标准的人。这将足以说服CSS的创建者哈肯·维姆·利加入公司担任首席技术官。伊恩·希克森在W3C开发CSS酸性测试期间在Opera工作。

早在1998年,该公司就开始为发展中国家的低功耗移动设备开发其浏览器的版本。他们经常试图推动整个网络社区走向网络标准,尽可能地以身作则。

在微软反垄断诉讼及其上诉中的逆转多年后,Opera发现自己卷入了浏览器大战的不同方面的一场冲突。

2007年,Opera向欧盟委员会投诉。与克雷顿和网景提出的案情非常相似,Opera声称微软滥用其垄断地位,将Internet Explorer的新版本与Windows 7捆绑在一起。欧盟几乎与司法部同时开始调查针对微软的指控,但Opera的投诉增加了一个重要的和最近的调查领域。Opera声称微软通过使不透明的其他浏览器选项来限制用户选择。“您可以添加更多浏览器,让消费者在浏览器之间真正做出选择,您可以将它们放在他们的眼前,”利在投诉时说。

在Opera对其投诉的总结中,他们自己描绘了一幅自由开放的网络图景。他们认为,Opera是网络如其所愿的倡导者——易于访问、普遍和平等的。再次引用“拥抱、扩展和消灭”的语言,该公司还呼吁微软遵守其公开声明,以支持这些标准,而不是用其臭名昭著的“拥抱、扩展和消灭”策略来扼杀它们。“投诉呼吁微软遵守其公开声明,以支持这些标准,而不是用其臭名昭著的‘拥抱、扩展和消灭’策略来扼杀它们,”它写道。

2010年,欧盟委员会发布了一项裁决,迫使微软向欧洲Windows用户显示所谓的“投票箱”——用户第一次访问互联网时可以看到的一个网站,其中列出了十二个可供下载的替代浏览器,包括Opera和Mozilla。微软在其欧洲Windows安装中包含了这个网站五年,直到他们的义务到期。

网景导航器5从未发布。它未发布,在软件最公开和最知名的vaporware的走廊中回响。

网景将浏览器开源作为Mozilla项目的一部分后,该公司的重点发生了变化。在被美国在线收购以及微软持续施压的情况下,网景已经走到了尽头。微软的公开审判带来了一些喘息的机会,但为时已晚。“这是这里的一个巨大讽刺,”网景律师加里·雷巴克后来说道,“经过多年的努力才让政府采取行动,到[1998年],网景的尸体已经在太平间了。”与此同时,网景内部的管理层无法决定如何最好地与Mozilla团队合作。他们没有与开源项目合作,而是继续维护一个与公共项目分开且独立的网景版本。

1998年10月,布兰登·艾奇(他是核心Mozilla团队的成员)在Mozilla博客上发布了一篇文章。“是时候停止在我们旧的布局和FE代码库上撞头了,”他写道。“我们从这些车辆中获得的里程比任何人预期的都要多。我们现在有一个很棒的新布局引擎,可以查看数百个顶级网站。”

许多Mozilla贡献者都同意这种观点,但艾奇提出的重写将导致该项目的最初失败。当Mozilla在浏览器的全新渲染引擎上进行修补时——这很快就会被称为Gecko——网景取消了其计划中的5.0版。

进展停滞不前。扎温斯基是反对重写的Mozilla团队成员之一,他后来描述了他1999年从网景辞职时的沮丧。“这几乎构成了浏览器的全面重写,让我们倒退了六到十个月。现在,在任何人甚至可以浏览网络或添加书签之前,我们必须从头开始重写整个用户界面。”网景最初的程序员之一斯科特·科林斯则说得不那么委婉:“你不能把50磅的垃圾装进10磅的袋子里,这花了我们两年时间。我们没有发布5.0版,这让我们损失了一切,这是有史以来最大的错误。”

结果是一个具有出色标准支持和快速运行的浏览器引擎的世界级浏览器。但直到2000年4月最终发布网景6时,它才准备就绪。到那时,微软已经超越了网景,占据了80%的浏览器市场份额。这永远不足以夺回该浏览器市场份额的很大一部分。

“我真的很认为浏览器大战结束了,”网景6发布后,一位IT高管说道。他是对的。网景将在未来几年逐渐消失。至于Mozilla,它很快就会以完全不同的形式重生。

你喜欢像这样的故事来学习网络历史吗?Jay 正在讲述网络的完整故事,每两周都有新的故事。注册他的时事通讯以了解最新的……过去的内容。

以上是第10章:浏览器战争的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
有点提醒您伪元素是孩子,有点。有点提醒您伪元素是孩子,有点。Apr 19, 2025 am 11:39 AM

这里有一个带子元素的容器:

菜单具有'动态命中区域”菜单具有'动态命中区域”Apr 19, 2025 am 11:37 AM

飞翔的菜单!您需要在第二个菜单中实现悬停事件以显示更多菜单项的菜单,即您在棘手的领域中。一方面,他们应该

通过Webvtt改善视频可访问性通过Webvtt改善视频可访问性Apr 19, 2025 am 11:27 AM

“网络的力量在于其普遍性。每个人的访问无论残疾是一个重要方面。” - 蒂姆·伯纳斯 - 李

每周平台新闻:CSS :: Marker伪元素,预先渲染的Web组件,向您的网站添加Webmention每周平台新闻:CSS :: Marker伪元素,预先渲染的Web组件,向您的网站添加WebmentionApr 19, 2025 am 11:25 AM

在本周的综述中:datepickers正在让键盘用户头痛,一个新的Web组件编译器,有助于与Fouc进行战斗,我们终于获得了造型列表项目标记,以及在您的网站上获得网络攻击的四个步骤。

使宽度和灵活的物品一起玩得很好使宽度和灵活的物品一起玩得很好Apr 19, 2025 am 11:23 AM

简短的答案:您可能要寻找的是弹性折射和弹性基础。

位置粘性和桌子标头位置粘性和桌子标头Apr 19, 2025 am 11:21 AM

您可以位置:粘性;一个

每周平台新闻:HTML在搜索控制台,全局脚本范围中的HTML检查,Babel Envs添加默认查询查询每周平台新闻:HTML在搜索控制台,全局脚本范围中的HTML检查,Babel Envs添加默认查询查询Apr 19, 2025 am 11:18 AM

在本周的Web平台新闻世界中,Google搜索控制台可以更轻松地查看爬行的标记,我们了解到自定义属性

Indieweb和网络企业Indieweb和网络企业Apr 19, 2025 am 11:16 AM

Indieweb是一回事!他们将举行会议和一切。纽约客甚至在写这件事:

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)