Chrome用十年杀死IE,将沦为又一个IE?

来源:新浪科技作者:一笑

你用的是什么浏览器?相信不少人的回答可能都是:Chrome。

Chrome浏览器的历史其实不长。1995年微软Internet Explorer浏览器诞生,到2008年9月谷歌才刚推出Chrome。

IE统治浏览器市场的时候,可能没有多少人会想到有浏览器能打败IE,更没想到这一天来得那么快。

2008年,微软的IE浏览器占据了60%的市场份额,而在这一年12月2日,Google新推出Chrome浏览器,仅占据0.3%的市场份额。

2008年时任Google大中华区总裁的李开复曾说过“PC上最重要的不是操作系统,而是浏览器”,足以证明浏览器在PC时代的重要地位。

十年之后,Chrome已经统治了浏览器领域,占据了近70%的市场份额。Chrome这个曾经的浏览器青铜选手,已是王者,并且已成为互联网的看门人。

Chrome:重新定义浏览器

▲“缓慢”的IE成为调侃的段子

2008年互联网的格局和现在非常不同,因为微软的固步自封和IE浏览器的局限性,谷歌有机会为互联网创造一个全新的操作系统。2008年,iPhone发布了还不到一年,Windows 7刚发布几个月,IE仍然是全世界最流行的网页浏览器。

iPhone诞生没多久,移动互联网时代的序曲刚刚奏响,App还没有进入主流,网站仍然是人们和互联网交互的方式。

网站一直在快速变化,而浏览器却没有跟上发展的步伐,1998年的IE浏览器和2008年的IE浏览器基本上是一样的。Google看到了Web2.0时代这个潜在的机会。

2008年12月2日,Google官方发布beta版的Google Chrome浏览器。Google当时还做了漫画来解释为什么它要做浏览器。

2005到2006年,Google从微软、网景、火狐挖了一批人开发Chrome浏览器,一款全新的浏览器。

从零开发一款全新浏览器的技术挑战是巨大的,但这也给了Chrome团队一项优势:他们不用像IE和火狐浏览器那样考虑兼容老版本的问题。

Chrome把“快”作为第一产品特性,从诞生到现在,Chrome一直在各种速度测试中处于绝对领先,做到快这一点并不简单,它得益于谷歌长期的技术积累。

有时候你会发觉,第一次登陆某个网页的时候很慢,但后来再在地址栏输入访问,会快很多。这是因为Chrome会基于历史浏览记录和对该网页的安全性判断,预先加载这个网页。

Chrome的目标是做永不崩溃的浏览器。但是作为一个网页浏览器,你不能避免那些本身写的有问题的网页。为了让崩溃的网页不至于影响到其他的页面,Chrome采用了叫做“沙箱”的技术。让每个标签页在单独的进程中运行。当然,这样做也是有代价的,Chrome从诞生之初就成了内存杀手。

▲Chrome彩蛋:断网小恐龙游戏

与IE不同,Chrome的操作界面简洁,清爽,非常干净。而Chrome第一版的问世,就给大家带来了“清爽”的感觉。

第一次打开Chrome的时候,面对一个简洁得甚至可以说简陋的界面,甚至有点无从下手的感觉。没有菜单栏,没有状态区,没有标题栏,也就是说,在Chrome浏览器上面,你连它自己的名称“Chrome”这几个字都找不到,因为谷歌认为标题栏浪费空间,干脆不要,取而代之的是实用的标签栏,工具按钮也只有三个:前进、后退、刷新/停止,再加上地址栏,这就是全部。

这样设计的好处就是,为浏览网页提供了最大化的可视空间。简洁,这一最高设计原则,不只是在界面上,在浏览器的设置里面,菜单项很少,可供修改设置的选项同样很少,对大多数人来说,也完全不需要去关心那些设置。

▲Chrome一直保持着极简的设计

很多人成为Chrome的忠粉还是因为它强大的拓展性,Chrome浏览器拥有强大的第三方插件库,可以不断为浏览器增添新的功能。就拿新标签页来举例,通过扩展程序我们可以美化它,还能把它变成待办事项等实用工具。除还有一些扩展程序能去除网页广告、对各大电商平台进行比价等等。

由于插件完全是由用户自行选择安装的,这样就不会让浏览器因为集成太多功能而显得臃肿。

▲Chrome应用商店

在Chrome问世之前,IE糟糕的安全性让微软焦头烂额,虽然其不断推出新的安全补丁,但在用户心目中已经打上了“不安全”的标签。因此在开发时,Chrome就将安全性和稳定性放在了非常重要的位置。其凭借着出色的沙箱机制、插件的安全性、JIT硬化,地址空间布局随机化等一系列特性,在多项安全测试中都获得了好成绩。

当然,Chrome流行的还有一个重大因素就是:Google的品牌做背书。Google曾经还在自己首页上也推荐用户下载Chrome浏览器。

总之,十年来Chrome之所以能够在全球拥有如此高的占有率,更多的还是依靠其体验非常优秀,按照知乎一个高票回答来概括,就是:“不慢、不丑、不烦”。

开源Chromium

对于Chrome浏览器来说,开放的作用不可小觑,虽然Chrome本身并不开源,但它开源了所包含的许多子模块。其中最核心的Chromium就是一个庞大的开源项目,Chrome浏览器也是建立在开源的Chromium项目基础之上。国产浏览器基本都在Chromium的基础上进行二次开发,所需的开发成本极大下降。

Google将Chromium开源是十分正确的决定。

今天,Chrome的性能要比四年前刚刚发布时快七倍,新的代码一边开发出来一边共享给全世界。一旦遇到问题,全球的开发者将会马上发现。

随着Chrome浏览器占据绝对主导地位时,就成为了某种标准。提高了Google在推动和开发Web平台标准方面的影响力和话语权。

十年后的现在,Chrome成为了全球使用最广泛的浏览器,虽然移动时代,浏览器的重要性已经大大降低了,但浏览器在某种程度上影响着我们访问互联网的方式。这使得谷歌在移动端和桌面端成为了网络入口的一种“守门者”。

而Chrome也不再仅仅是一个简单的浏览器,因为它还被用于谷歌开源系统Chrome OS。谷歌也一直致力于推动Web的发展,Chromium在开源生态中获得了大量关注,经常被用作其他浏览器和应用程序的基础。毫无疑问,这对Web标准的统一意义重大。

更重要的是,就在2018年,微软也选择了拥抱Chromium,宣布基于Chromium打造新版Edge浏览器。

Chromium的两个主要对手是Safari和Firefox,他们总共占据了大约21%的使用量。多年来Chrome的使用一直在缓慢而又稳步地增长。如今连Edge也采用了Chromium,这个数字很可能还会增加。

▲2008 – 2019 Web浏览器市场份额,数据来自StatCounter

浏览器的历史标明,如果单个浏览器占据市场主导地位,就很可能带来负面的连锁反应。

当整个网络都以某一个浏览器引擎为标准时,那么开发人员很可能就会忽略其他浏览器,而不会考虑在其他浏览器中测试交叉兼容性。

当微软的IE浏览器的市场份额达到了95%左右的时候,大量的互联网公司自豪地宣布他们的网站“在IE中浏览效果最佳”,甚至到了完全不支持其他浏览器的地步。

当市场上一家独大时,你就无法推动该浏览器供应商遵循标准和规则,他们可以为所欲为。

如果每个人都使用同一个供应商提供的浏览器,那么该供应商就可以访问每个人的用户数据等。这也不是没有根据,很多人都认为过去Google在处理用户隐私问题方面存在很大问题。

成功的企业会利用其竞争优势,Chrome也不例外。2018年,Chrome发布十周年纪念版,却被曝出关乎隐私的“黑料”。一是用Chrome浏览谷歌页面的cookie无法删除;另外就是自动把使用谷歌服务的帐号登录到Chrome。

谷歌是一家商业公司,是一家追求利润最大化的企业,他们最终要对股东而不是用户负责。而谷歌收入来源的主要业务是广告,而广告又和搜索引擎息息相关。

“缺少健康和良性的竞争,任何宣称开放的平台最终都会以某种形式被单一公司牢牢控制着”,有反对Chrome一家独大的用户说道。他们甚至认为,Chrome应该接受反垄断调查。

谷歌打着“它是开源的,我们怎么可能做坏人”的旗号。我们也并不是没有见过先例:虽然Android开源,但在西方市场,如果缺少了谷歌服务和谷歌应用商店,它跟一块砖头并没有什么分别。

谷歌还在这方面做了一件非常讨巧的事情:任何人都可以开发基Chrome的浏览器,但如果要想在浏览器中播放视频,必须先从谷歌那里获取Widevine专利DRM插件。

Chrome面世已经超过10年。浏览器已经发生了很大的改变,那么在接下来的10年里,它们又将如何演变?

也许我们会再次迎来一次浏览器大战,但只要Google依旧保持创新性,保持拥抱变化的态度,Chrome很可能仍会是胜者。

对于未来的浏览器市场,你有怎样的看法?

主要参考链接:

Chromium and the browser monoculture problem, Ken Bellows, dev.to

We Need Chrome No More, Reda Lemeden, redalemeden.com

Google Chrome, the perfect antitrust villain? Alex, alexdanco.com

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google photo

You are commenting using your Google account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s