这就是为什么firefox仍然落后谷歌chrome数年

Firefox有问题。它落后了,发展在最关键、最困难的问题上停滞不前。在过去几年中,Firefox的许多最重要的改进仅仅是复制了Chrome所做的更改。...

这就是为什么firefox仍然落后谷歌chrome数年

Firefox有问题。它落后了,发展在最关键、最困难的问题上停滞不前。在过去几年中,Firefox的许多最重要的改进仅仅是复制了Chrome所做的更改。

我们希望Firefox更好,但现实是它仍然不如Chrome好。现在有这么多前Firefox开发者在Google从事Chrome的开发,也许这项创新是在Chrome而不是Firefox上进行的。

无多进程体系结构

CPU正在获得越来越多的内核,能够并行处理更多的工作。单核cpu已经闻所未闻,即使是功率最低的计算机也至少有双核cpu。未来CPU核的数量将不断增加,计算机程序必须能够并行地做更多的工作,才能利用所有这些处理能力。

Chrome通过多进程架构来解决这个问题。你打开的每个网站都有自己的流程。后台进程,如在后台工作的扩展和应用程序,在它们自己的进程中运行。浏览器插件也在其自己的进程中运行。最关键的是,Chrome的用户界面也运行在自己的进程中。

如果你有一个现代的多核CPU,Chrome将智能地使用它,并表现良好,在CPU之间分配工作。它可以同时做很多事情,Chrome的界面永远不会在后台加载页面时结巴和打嗝。

火狐是另一回事。Firefox使用单进程架构,尽管插件现在运行在一个单独的进程中。如果你打开五个浏览器标签,那么Firefox的主进程就必须加载和呈现它们,同时还要处理Firefox的用户界面,因此浏览器的响应速度远不及Chrome。如果其中一个页面崩溃,就会导致整个浏览器崩溃。

这仍然是非常明显的-在一个强大的英特尔酷睿i7 CPU上,Chrome表现完美,但Firefox的界面结巴,并随着多页加载而变慢,至少在我的经验中是这样。只是没有那么流畅,这是因为Firefox过时的架构。

这就是为什么firefox仍然落后谷歌chrome数年

Mozilla正在为此研究解决方案。它被称为电解,开发始于2009年,它是一个项目,使Firefox成为一个适当的多进程浏览器。电解在2011年被“搁置在可预见的未来”,Mozilla表示“电解是一项巨大的事业”,他们将在短期内推行“一些较小的举措”,以提高浏览器的响应能力。

Mozilla最近在2013年5月重新启动了电解项目,所以如果幸运的话,我们会在某个时候看到一个多进程的Firefox。从InternetExplorer8开始,甚至连InternetExplorer8都有多进程功能,所以Firefox已经落后了很多——而且刚刚开始在2011年停止项目后奋起直追的艰苦工作。

Chrome落后4.7年

这就是为什么firefox仍然落后谷歌chrome数年

firefox不使用安全沙盒

Chrome和internetexplorer使用一种现代的Windows功能,称为“低完整性模式”或“保护模式”,以尽可能少的用户权限运行浏览器进程。如果在Chrome或IE中发现并利用浏览器漏洞,攻击者还必须使用某种附加漏洞来逃离安全沙盒并访问系统的其余部分。

这个功能从六年前发布的windowsvista开始就存在了。不过,Mozilla仍在开发“低权限Firefox”功能,沙盒功能何时向用户推出还没有时间限制。沙盒并不是万能的,但它是其他现代浏览器中的一个重要安全特性。

Firefox bug tracker上的评论指出,开发人员将考虑在OS X上对Windows 8 Modern Firefox应用程序、Firefox OS和实验性Servo浏览器进行沙盒处理。目前没有迹象表明有人正在对Windows桌面版Firefox进行沙盒处理。这显然是火狐最流行、最脆弱的版本,最需要保护。

Chrome落后4.7年

这就是为什么firefox仍然落后谷歌chrome数年

firefox想要一个桌面web应用商店

Mozilla坚信,web应用和web技术将取代对桌面软件和本地移动应用的需求,为HTML5应用在每个平台上运行提供一个跨平台的未来。

为此,Mozilla希望创建自己的web应用商店,即Firefox Marketplace。此功能在Firefox for Android中可用,并将成为Firefox OS的一部分。Firefox OS本身就是一个移动操作系统,它的推出时间比它应该的晚了好几年——甚至比微软的Windows Phone和黑莓的BlackBerry 10都要晚,这两个移动操作系统因为推出得太晚,在它们前面还有很长的路要走。

不过,目前只能在Firefox for Android上使用Firefox Marketplace。Mozilla多年来一直在谈论为桌面发布Firefox Marketplace,但他们决定目前只专注于移动领域。桌面火狐市场将在未来发布。与此同时,Chrome已经拥有Chrome网络商店多年了。新的Chrome打包应用程序将很快扩展Chrome网络应用程序的功能,使其更加引人注目。

Mozilla希望在桌面上推广网络应用和开放网络技术,但他们没有这样做——谷歌正在这样做。

Chrome落后2.5年

这就是为什么firefox仍然落后谷歌chrome数年

firefox落后于chrome的例子

多年来,Firefox在很多方面都迎头赶上,但它的许多变化只是照搬了谷歌Chrome的工作方式:

  • 多窗口私人浏览:Firefox最近获得了在普通浏览窗口旁边打开私人浏览窗口的能力,这是Chrome从一开始就希望拥有的功能。
  • 频繁更新:在Chrome发布之后,Firefox转向了更频繁的发布计划,就像Chrome一样。
  • 能够处理浏览器升级的扩展:然后Firefox必须更新其扩展API,允许扩展在不重新启动的情况下安装,并在浏览器版本升级后无缝运行而不中断—就像它们在Chrome上的工作方式一样。
  • PDF浏览器:Firefox最近获得了一个集成的PDF浏览器,早在Chrome推出这样的功能之后。
  • 用户界面设计:所有浏览器都效仿Chrome,转而使用更简洁的浏览器界面,包括Firefox。最近的用户界面模型显示,火狐未来可能会有更多类似Chrome的界面。
  • 进程外插件:虽然Firefox没有像Chrome那样的多进程特性,但它确实添加了一个特性,允许Flash这样的插件在自己的进程中运行,这样就不会使浏览器的其余部分崩溃。
  • JavaScript性能:与所有其他浏览器一样,在Chrome在JavaScript性能上领先于所有浏览器之后,Firefox也被迫大幅提高其JavaScript性能。

总的来说,很明显Chrome在浏览器创新领域已经领先了很多年。

这就是为什么firefox仍然落后谷歌chrome数年

我们希望firefox更好

我们不仅仅是想攻击火狐。它曾经是最好的浏览器,Mozilla蚕食了InternetExplorer6的市场份额,向微软表明他们可能会失去自己的位置,并迫使他们重新启动暂停的InternetExplorer6开发,这值得称赞。他们还因使网络更加标准化而受到赞扬,取消了那些声称自己是“为Internet Explorer设计”的网站,这使得其他浏览器得以介入,最受欢迎的浏览器是Chrome和Safari。Firefox奠定了基础,Mozilla一直是开放标准的不懈斗士。

Mozilla作为一家浏览器供应商,与一家大型公司没有联系,这对网络是好事,因为微软、谷歌和苹果拥有其他顶级浏览器。事实上,我们有一个由非营利组织创建的开源浏览器,只是为了让网络变得更好,这对网络来说是件好事。

这就是为什么Mozilla让Firefox远远落后的原因。停止开发电解和仍然没有实现沙盒安全功能的迹象表明,Mozilla还没有准备好屈服,做真正艰苦的底层工作来提高Firefox的性能和安全性。他们所做的许多其他更改都是模仿更早之前Chrome所做的更改。

Firefox在某些方面仍然是最好的浏览器。例如,如果你需要最强大的浏览器扩展框架,Firefox就有。但我们希望Firefox在其他方面更有竞争力。2013年,浏览器应该是具有适当安全沙盒的多进程应用程序。但Firefox却不是——事实上,在这两个重要功能方面,它已经落后于InternetExplorer了。


曾经有一款功能强大的浏览器,叫做Mozilla套件。它太大了,太臃肿了,所以一组开发人员决定用它的核心技术创建一个新的、最小的浏览器。他们称之为凤凰,它演变成了我们今天所知道的火狐。如果Mozilla不能把Firefox变成一个现代的浏览器,因为所有的遗留代码都会妨碍它,也许我们需要一个Phoenix 2.0。

图片来源:Flickr上的Régis Leroy

  • 发表于 2021-04-11 19:07
  • 阅读 ( 367 )
  • 分类:互联网

你可能感兴趣的文章

火狐(firefox)和铬(2014)(chrome (2014))的区别

...狐vs chrome(2014) 在当今许多可用的web浏览器中,Mozilla Firefox和googlechrome非常受欢迎,因为它们之间存在一些有趣的差异,这使得它们各具特色。本文比较了2014年发布的Mozilla Firefox和googlechrome。Firefox是由Mozilla开发的免费开源web...

  • 发布于 2020-10-26 22:08
  • 阅读 ( 221 )

什么是最安全的主流浏览器?

... 如果你使用Chrome,你可能会质疑为什么你过去有病毒。如果所有东西都装上了沙盒,你应该没事的,对吧? ...

  • 发布于 2021-03-12 12:52
  • 阅读 ( 243 )

你现在可以试试新的FirefoxQuantum测试版了

...而Safari则远远落后于第二名。Firefox甚至更落后。这就是为什么Mozilla为Firefox57做了所有的努力。 ...

  • 发布于 2021-03-13 00:18
  • 阅读 ( 235 )

从谷歌chrome切换到mozilla firefox的7个理由

...不是Chrome的漂亮用户配置文件功能,我只会使用Firefox。为什么我和其他人仍然迷恋Firefox?你该换衣服了吗?这里有几个理由可以说服你。 ...

  • 发布于 2021-03-22 03:57
  • 阅读 ( 228 )

4种将密码导入chrome的简单方法

... 为什么要将密码导入chrome? ...

  • 发布于 2021-03-26 23:45
  • 阅读 ( 375 )

微软edge正在成为一个生产力梦想

...的有用方法。PDF的特性使得添加注释变得很棘手,这就是为什么有很多工具可以编辑PDF文件的原因。 ...

  • 发布于 2021-03-29 14:07
  • 阅读 ( 166 )

chrome和firefox的10个最佳google keep扩展

如果你在网络和移动设备上使用googlekeep,那么为什么不在浏览器中使用呢? ...

  • 发布于 2021-03-31 07:56
  • 阅读 ( 453 )

微软edge真的比chrome或firefox更安全吗?

...,Firefox不得不担心与将近13年的扩展保持兼容性,这就是为什么这种转换如此缓慢的原因。 所以说到沙盒,Edge肯定比Firefox有优势(双关语的意思),但它和Chrome有着相当的优势。 自动更新 你有没有想过为什么你的浏览器经常...

  • 发布于 2021-04-08 10:21
  • 阅读 ( 210 )

开源软件的缺点

...诺的愿景。也许再过几年就稳定了。 相关报道:以下是为什么Firefox仍然落后谷歌Chrome数年 Mozilla在确定优先级方面也遇到了一些困难。他们仍然没有在Firefox中提供多进程和沙盒功能。这些对于保持浏览器的安全、防止崩溃破坏...

  • 发布于 2021-04-08 12:54
  • 阅读 ( 221 )

速度、电池寿命和定制的最佳web浏览器

...选项卡,甚至密码,以便从任何地方访问它们。 相关:为什么你的电脑内存满了才好 当然,Chrome并不是完美的。它不是笔记本电脑最省电的浏览器,也不是超级用户最可定制的工具。此外,它使用了大量的RAM,这可能会使它在...

  • 发布于 2021-04-08 22:17
  • 阅读 ( 235 )
bx7735539575
bx7735539575

0 篇文章

相关推荐