Firefox即将成为几乎完全的Chrome的副本

一只红熊猫,Firefox或者小熊猫(Ailurus fulgens)

Mozilla Firefox很快就会出现一些大的变化。 到2015年年底,Firefox将迁移到更像Chrome的多进程设计。 而且,在一年到一年半的时间里,Firefox将放弃其当前的附加系统,大部分与Chrome扩展程序兼容。

这些不一定是坏的变化 - 事实上,他们可以说是巨大的改进。 但是Firefox似乎放弃了它的巨大优势,变得更像Chrome。 使用Firefox over Chrome的原因列表正在缩小。

一个多进程,沙箱Firefox是在这里

Firefox目前是唯一的单进程Web浏览器。 Chrome是启动时的多进程,其他浏览器,如Internet Explorer,Microsoft Edge,Apple Safari和Opera都是多进程浏览器。

实际上,Firefox不是真正的单一进程 - 它有一个特殊的插件容器进程,它使用来隔离Flash插件和其他浏览器插件从其余的浏览器。 但是,如果你有一个八核CPU和加载八个网页,他们不会运行在八个核心 - 他们只会运行在一个单一的。

Mozilla有一个又一个又一个项目来修复这个名为Electrolysis的项目。 该项目于2011年停止,因为它太硬 ,但它几年后重新启动。 幸运的是,它几乎在这里。 默认情况下,在Firefox的当前每日版本中,多进程Firefox是开启的,并将在2015年12月中旬推出给所有人。 这意味着,当呈现多个网页时,Firefox将最终在多核CPU上表现更好。

作为另一个奖金,安全沙盒将随电解一起到达。 这是另一个期待已久的功能其他浏览器 - 是的,包括Internet Explorer - 已经有多年。 Firefox是目前唯一没有使用沙盒技术来限制浏览器漏洞可以造成的破坏的Web浏览器。 这已在现实世界中真正的影响-看看最近的恶意广告所使用零日在Firefox在俄罗斯网站上妥协的Windows,Mac和Linux用户的攻击。 沙盒可能会阻止这种情况,或者至少需要攻击者利用沙箱中的单独缺陷。

WebExtensions将替换Firefox的强大的扩展框架

Mozilla的最近宣布,它打算杀了当前的Firefox扩展的框架和一些新的东西取代它。 “与Chrome和Opera中使用的模型大体兼容”的新框架,名为WebExtensions,是微软边缘即将获得一个扩展的框架,也将与Chrome的扩展框架大体兼容-每个人,但苹果似乎要在这一跳并加入Chrome类扩展程序。

当前的XUL和XPCOM扩展将被弃用,并在一年半内完全删除。 那些你今天在Firefox中使用的强大的附加组件? 在不久的将来,它们会消失,用Chrome的附加组件替代。

现在,这不是世界的尽头。 Mozilla希望扩展Chrome扩展框架以添加功能,使NoScript等扩展功能成为可能,并添加侧边栏支持,如Opera中的边栏支持。 Mozilla希望确保当前的流行扩展可以继续在未来的FIrefox中工作,并且正在努力实现这一点。

而且,更重要的是,这是一个好消息。 Firefox的强大的扩展框架导致了很多初期问题,特别是当Mozilla跳上Chrome的快速发布周期。 它将导致更多的问题,因为许多扩展将需要更新,以支持多进程Firefox或他们将无法正常工作。 未来的项目,如Servo - 一个新的布局引擎,或许有一天替代Gecko - 不会与旧的扩展系统兼容。 而且应该有一个安全性的改进,因为扩展可以沙盒一些,并不是所有的访问一切。

但这正确地擦了一些人的错误的方式。 Firefox的扩展系统即将变得不那么强大。 目前,浏览器扩展可以在Firefox中做任何事情。 这导致安全问题,兼容性问题和开发过程中的损坏。 但它也是Firefox的最大优势 - 火狐浏览器是最强大的附加框架的浏览器,没有。 这就是不再是真的。 Mozilla将添加功能,以允许最受欢迎的附加组件继续运行,但较少使用的附加组件和未来的附加组件将受到更多的限制,他们可以做什么。

如果Firefox不再具有最强大的附加框架,那么它的竞争对手的最大优势将会消失。

Firefox已经在Chrome的脚步跟踪了多年

当然,Firefox已经在Chrome的脚步跟踪了很长时间了。 Chrome推出后不久,Mozilla开始进入一个快速发布周期,每六个星期发布一次定期发布的Firefox。 这导致了很多附加组件的问题,因为Firefox的附加组件从来没有为此设计。

去年,Firefox收到了一个名为Australis的新主题,旨在更“现代”。许多用户认为这更像Chrome,并嘲弄它。 Firefox还转储了状态栏,就像Chrome一样。

其他功能也变得越来越像Chrome。 Firefox Sync已重新设计,只使用用户名和密码,而不是旧的安全密钥系统 - 就像Chrome。 您现在可以同时拥有正常浏览和隐身浏览窗口,例如Chrome。 Mozilla开始打包有问题的功能,如Firefox Hello和Pocket集成,就像Google已经在Chrome中构建自己的功能一样。 Firefox现在可以在网络上播放H.264视频,因为其他浏览器可以。

Mozilla还只允许在稳定版本的Firefox上使用Mozilla签名的附加组件,要求用户切换到开发者版本以安装Mozilla尚未批准。 Chrome还会出于安全原因限制这些限制。

Mozilla即将推出Firefox for iOS - 一个iPhone和iPad的浏览器,它提供了不同的皮肤苹果的Safari渲染器,但允许您与您的Firefox帐户同步。 Chrome for iOS的运行方式类似,但Mozilla避免这么做,因为他们不能使用自己的Gecko渲染引擎。

Firefox需要一个不同的身份

现在,不要让我们错了:这些变化大多是好的。 即使是最有争议的,像摆脱扩展框架也许是一个长期的改进。

但毫无疑问,Firefox正在逐渐失去其独特的身份。 放弃最强大的扩展框架的附加模型很大程度上兼容Chrome的将是一个巨大的打击Firefox的用户群的声音部分。

Mozilla必须回答一个重要的问题:为什么使用Firefox浏览器? Mozilla可能会认为,Firefox是独一无二的,因为它是由一个非营利性公司致力于使网络更好,而不是大的盈利公司做更多的事情像竞争对手。 它还使用Gecko,一个不同的渲染引擎,希望通过各种实现帮助保持Web标准。 但是真的够了吗?


Firefox现在使用Yahoo作为其默认搜索引擎,这当然不是一个大的优势。 继续 - 在Google,Bing和Yahoo上搜索“vlc”。 Google会显示一个大的VLC下载链接,没有任何误导性的广告,Bing会显示一些危险的误导性广告,但仍然指向VLC下载页面,雅虎将显示一堆广告试图让你下载恶意软件没有明确指示您可以在哪里获得VLC。 Firefox是任何主流浏览器中最差的默认搜索引擎,Mozilla当然不会通过与Yahoo的帮助来帮助用户。

赞 (0)
分享到:更多 ()