Web开发

首页 » 常识 » 常识 » 吊打IEFirefox,谷歌Chr
TUhjnbcbe - 2022/5/28 14:57:00

年,微软的InternetExplorer(IE)浏览器几乎占据了全球浏览器市场份额的60%。Mozilla的火狐(Firefox)浏览器紧随其后,市场占有率约为三分之一。而谷歌在年9月2日推出的全新Chrome浏览器的市场份额仅为0.3%。十年后的今天,Chrome浏览器以接近70%的有效市场份额傲视群雄。是什么让谷歌Chrome能够在短短十年内进入一个全新的行业,并且占据主导地位呢?答案是:从根本上彻底改造浏览器。

作者

ChrisFoster译者

苏本如,责编

胡巍巍出品

CSDN(ID:CSDNnews)

谷歌从一开始就把Chrome视为一个平台。对谷歌来说,浏览器不仅仅是网络浏览的一种工具,它更是一个日益多样化的工具和应用程序的连接点,而正是这些工具和应用程序改变了几乎所有在线工作的方式。

以下是本文将要探讨的内容:

为什么开发者,而不是普通的互联网用户,成为谷歌的主要目标客户?

谷歌是如何在竞争激烈的市场中,快速地获得Chrome用户群体的大幅增长?

Chrome是如何让谷歌在更广泛的互联网趋势中发挥更大的影响力?

Chrome不仅仅是一款优秀的浏览器。它也是一个很好的例证,说明了单个产品如何挑战传统智慧,重塑我们对每天使用的工具的看法。

年的互联网的格局和现在大不相同。人们使用互联网的方式开始发生变化,谷歌突然发现了一个为开放式互联网创建全新操作系统(OS)的机会,并利用微软的自满和它不费吹灰之力发现的IE浏览器漏洞的局限性获得了成功。

-年:对浏览器的重新思考

那一年是年,苹果的iPhone手机上市还不到一年。Windows7上市已经几个月了,而人们仍然对WindowsXP的命运感到不安。

雅虎公司刚刚拒绝了微软以每股31美元的价格收购该公司的提议。而微软的IE浏览器则如日中天,牢牢制霸着全球Web浏览器市场。

无论是从硬件或软件的角度来看,围绕消费者技术的生态系统在年大不相同。iPhone智能手机的推出是将应用程序(App)推向主流的催化剂。尽管那时的应用程序还不是主流。当然,它们已经很受欢迎,但远没有像现在这样无处不在。

年,尽管已经有了应用程序,但网页仍然是大多数人们使用在线互动服务的方式。

网上银行在当时已不是什么新鲜事,但你仍然需要登录一个受密码保护的网页才能访问你的账户信息。你可能会在网上订购商品,但多半是在台式机或笔记本电脑上操作,从移动设备上订购商品的可能性还不大。

互联网的变化日新月异,Web浏览器却一成不变。自从年推出InternetExplorer(IE)浏览器以来,虽然微软对其进行了一些改进,但在大多数情况下,在年使用IE进行Web浏览的体验和在年没有什么太大的不同。

谷歌明白,如果要实现Web2.0的承诺,世界需要一些新的东西。谷歌也明白,如果它选择了正确的路,行动又足够迅速,它就有一个巨大的潜在机会,能够在微软自己的游戏中彻底击败微软。

谷歌于年9月2日正式发布了Chrome浏览器的测试版。为了向全世界宣传Chrome浏览器,谷歌还特意制作了一个简短的漫画,解释了谷歌创建自己的浏览器的原因。

为了构建Chrome浏览器,谷歌组建了一支经验丰富的开发团队。在年加入谷歌之前,曾在网景(Netscape)和火狐(Firefox)公司工作过的本·古德格(BenGoodger)被挑选来负责Chrome项目,包括人员招聘工作。

年至年间,谷歌从火狐公司上挖了几个著名的开发人员,包括达林·费舍尔(DarinFisher)、帕姆·格林(PamGreene)和布莱恩·莱纳(BrianRyner)。

他们的工作是在HTML排版引擎Webkit的基础上创建一种全新的浏览器,使其能够支持像GoogleMaps这样的“始终在线”的Web应用程序。

尽管从本质上来说,创建全新的网络技术面临技术挑战,但Chrome开发团队在这场竞争中有一个至关重要的优势。

他们是轻装上阵,从零开始构建。尽管开发IE和Firefox浏览器的工程师们也在努力使他们的浏览器适应越来越多样化的任务和应用程序,但他们摆脱不了传统技术的束缚。

然而Chrome开发团队则不同,他们可以专注于构建定制工具,而不必拘泥于任何用于创建浏览器技术的旧有模式。

谷歌在很早的时候就决定将Chrome浏览器的每个标签(Tab)“沙盒化”,确保它们在各自的进程中运行。这种方法解决了多个问题。

第一,它防止了一个标签导致另一个标签的崩溃,从而保证了更稳定的浏览体验。第二,它使单个进程运行更快,从而保证了多个进程的并发运行。第三,它与互联网的发展方向(移动应用而非网页)保持高度地一致。

“我们的Web浏览器应该让浏览器的每个标签页运行在自己独立的进程中,使用多线程机制与操作系统通信、提高缓存大小,并且不要害怕使用更多的带宽(只要能够获得)。InternetExplorer8、Firefox3.1和AppleSafari正在为适应现代设备而对它们的Web浏览器引进新的技术,但谷歌Chrome的优势在于它是从零开始,可以实现一些目前在其他浏览器架构中不可能实现的功能。-NiallKennedy

谷歌并不是在瞎折腾。谷歌自己承认,它正在从头开始重新思考浏览器的整个概念。谷歌一直在寻找浏览器技术中最困难的核心问题,并且致力于寻找比其他任何人更加有效地解决这些问题的方案。

尽管谷歌并不羞于宣布它对未来Web浏览器的打算,但它针对Chrome浏览器开发的实际工作方式绝对是非正统的。

谷歌采用了苹果的Webkit渲染引擎和Mozilla的Firefox来构建Chrome浏览器,但是谷歌的目标并不止步于仅仅构建一个更好的浏览器。它希望所有热心的开发人员能够提供帮助。

所以谷歌在年9月决定将整个Chrome浏览器的源代码开放,并作为Chromium开源项目的一部分。

这个决定的绝妙之处有两点:

1.将Chromium项目开放源代码,为谷歌提供了一个更好的方法来持续改进Chrome浏览器这个产品。

2.得益于开源社区和Mozilla等组织的倡导,Chrome和越来越受欢迎的开放式Web标准保持了高度的一致。

谷歌的开源举措并没有对当时谷歌最大的目标-微软公司造成伤害,微软当时采取了完全相反的方法-保持其封闭性-来开发IE浏览器。

到了年7月,也就是在Chrome浏览器正式发布9个月后,已经有超过万人使用Chrome浏览器来访问网页。这时候人们注意到了Chrome浏览器的速度非常快。同时在年7月,谷歌宣布了即将推出Chrome操作系统。

“我们设计的操作系统速度快,重量轻,可以在几秒钟内启动并将你连接到网络上。用户界面是最简化的,不会妨碍你的工作,大多数用户体验都将发生在网络上。就像我们在谷歌Chrome浏览器上所做的那样,我们将回归到基本,彻底重新设计操作系统的底层安全架构,这样用户就不必处理病*、恶意软件和安全更新。这应该是可行的。”-谷歌

年12月,谷歌推出了Chrome扩展库。包含了用户可以在Chrome中安装的许多可以为浏览器提供额外功能的第三方插件,这个扩展库展现了Chrome的扩展能力。

扩展、插件和附加组件今天可能无处不在,但在年,这是一个相当前卫的概念。除了可能是例外的沙盒化标签之外,扩展可以说是Chrome作为浏览器产品的标志性的特性。他们也非常受欢迎。

到了年12月,也即在谷歌推出Chrome扩展库仅仅一年之后,就有多个扩展和多个浏览器主题可以通过扩展库下载访问。在超过1.2亿的Chrome用户中,大约三分之一的用户至少安装了一个扩展,而整个Chrome用户群中安装了超过万个扩展和主题。

Chrome浏览器在年经历了巨大的增长,用户数从年初的万激增至年底的1.2亿,增长了三倍。Chrome浏览器的速度是导致这一快速增长的主要原因。

在此期间,除了用户群外,谷歌在浏览器市场的份额也在大幅增长。年底,Chrome浏览器的市场份额大约只有5%。而仅仅一年后,它就占据了15%的市场份额。

“Chrome让网络浏览的美梦成真,并且它一直在进步。Firefox、Safari、InternetExplorer和Opera的团队应该注意了:Chrome已经成长成为它们的强劲对手。-FarhadManjoo,Salon.

1
查看完整版本: 吊打IEFirefox,谷歌Chr