Firefox守望者报告[1]为什么说火狐到了最危险的时候

在本系列第一篇 Firefox守望者报告[0]缘起 中, @etzel 评论:

你認為 Firefox 裝上 Quantum 引擎後,對未來影響的影響有多大?尤其寫了「小狐狸或迎来最大生死存亡考验的关头」這段話,似乎若有所指。

本人是 Firefox 的使用者,但不太清楚當中的技術細節,目前只知道效能比其他瀏覽器好很多;由於框架不同,部分插件可能需要改寫。能否為我講講其他的細節呢?若詳細也無妨。

这是一个很有意思的问题。

从现有的信息看,Firefox 57 性能的确有着巨大的飞跃,比之竞品有着明显的优势。我之前也报喜,Firefox for Android 56 对 Webextension 的支持有了巨大的提升

我们欢呼,我们鼓掌。

但“生死存亡关头”绝不是随口说说而已——性能不是问题,问题在于独特性的丧失。

虽说 Firefox 是一个浏览器,但它又不仅仅是一个浏览器。得益于深度开放的扩展体系,Firefox 有时候干出来的事情简直就不像一个浏览器干的,我曾见过一名 Windows 用户把 Firefox 打造成了他真正的操作系统,一切的入口。这样的 Firefox 被成为最强浏览器简直是被贬低。

这些强大的功能,而不是情怀,才是 Firefox 的立足之本,才是其当年不断蚕食 IE 市场份额的力量源泉。

成也萧何,败也萧何。强大的功能导致启动和运行速度缓慢,大量开放底层接口导致稳定性和安全性被削弱,等等问题,令 Firefox 在主打快速、高效、易用的 Chrome 诞生后流失了大量的普通用户。加上 Mozilla 和死对头微软一起错过了整个移动时代,使得兼容 Chrome、为 Chrome 优化,在一定程度上成为了行业的事实标准。到 Firefox 49 不得不实现对 -webkit 的 CSS 属性的模拟以改善网页兼容性

按照 Mozilla基金会员工的说法,据内部匿名化数据源统计,约有四成火狐浏览器用户没有安装或使用任何扩展。基于这些神奇的数据,为了不彻底被时代抛弃,Mozilla 在等死和作死间选择了后者,推出与 Chrome 扩展体系高度兼容的 WebExtension 扩展以降低扩展开发门槛吸引 Chrome 开发者来投,同时下定决心砍掉多年积累的所有传统扩展,而且是从底层删除支持代码,跟自己的光辉历史说永别。

这一下比 Python 3 不向后兼容还要惨烈,不少优秀的开发者决定弃坑。 Chrome 开发者的确吸引到一部分,但在这过程中还不时背刺。至于用户体验,请欣赏

这种感觉,好像张三丰自宫以后,经验丰富的东方不败跑过来教他如何在没有蛋蛋的情况下生活。

至于速度和性能,普通用户真的在乎么?决定普通用户浏览器选择的,是推广和渠道!

再说,速度快、性能强,又有几个用户能感觉得到?

京沪高铁“复兴号”提速 京沪全程运行仅4个半小时

Python 的簇拥经常说,决定用户体验的主要在网速,而不在于编程语言的性能,所以 Python 本身慢一点没啥。
我还要说,快不仅仅在于高铁,更在于在市内堵车时能否化身变形金刚,在坑坑洼洼的小道上能否保证不翻车、不抛锚!

Last but not least, Chrome 团队难道会原地踏步?

综上所述,57 发布后的这一年半载是 Firefox 最虚弱最危险的阶段。如果能熬过这段时间市场占有率不大幅下降还好,一旦崩盘,那真的很可能要走上 Opera 的老路,彻底丧失业界话语权。
那是一条令人绝望的死路。
历史告诉我们,事情能有多糟,就会变得更糟。如果真的到了那一天,历史就又一次轮回了,不过统治者从 IE 变成了 Chrome 而已。

悲观?不,自证预言才是失败之源,清醒的认识是粉丝的自我修养。Firefox 作为开源界最成功的作品之一,显然没有那么脆弱。做好“大不了重头再来”的最坏打算,向着重创辉煌的理想努力,仅此而已。

H2
H3
H4
3 columns
2 columns
1 column
4 Comments