fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:2031回复:4

Mozilla 计划实现将 Chrome 扩展移植到 Firefox

楼主#
更多 发布于:2015-06-25 17:38
附加组件,或者说扩展是 Firefox 引以为傲的一个特性,吸引大量开发者为 Firefox 开发扩展。在 Chrome 也支持扩展以后,随着双方份额的变化,Firefox 在不断流失扩展开发者,很多开发者都跑到 Chrome 开发扩展。

Firefox 也注意到这一点,所以计划实现可将 Chrome 扩展移植到 Firefox。做法是支持一些 Chrome 有的但 Firefox 没有的 API,比如 webquest,webnavigation 这样的 API。如果 Firefox 也支持 Chrome 的一些关键 API,这就意味着开发者无需为了将扩展移植到 Firefox,而做大量代码变动。移植扩展将变得更容易,开发者的积极性也会有所提高。

目前的元 bug 在:https://bugzilla.mozilla.org/show_bug.cgi?id=1161828

Mozilla 已经在 github 提供一个工具,叫做 Chrome Tailer,是一个命令行工具,可以将 Chrome 扩展转换为 Firefox 的,所支持的 API 只有一部分,Firefox 也已经都实现了。网站也提供了完整的计划支持的 API,这样以后就可以利用这个工具减少移植的工作量。

-----------------------------------------
虽然对于长期使用 Firefox 的我来说,看到这个新闻有些许伤感,毕竟自家引以为傲的特性也要试着去妥协,迁就他人。这也反映了 Firefox 对于开发者、对于用户的吸引力这几年来持续下降,已经到了必须改变的地步了。不过细细想来,这样无论是 Firefox 开发者或用户都可以通过自己让 Chrome 扩展出现在 Firefox,这也是一件好事,何况 Firefox 的扩展功能更强大,兼容了 Chrome 的,就更强大了。


http://www.ghacks.net/2015/06/25/mozilla-wants-to-make-chrome-extension-ports-to-firefox-easier/
Firefox More than meets your experience
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2015-06-25 18:50
yfdyh000:奇怪的研究方向,不知道能否成功。

Firefox近几年去除了很多有用的东西,又添加了很多无用的东西,着实搞不懂思路。也许就根本没有思路……
回到原帖
思路就是跟着 chrome 走,mozilla 有大公司的野心,却没有大公司的实力。跟班不失为一种不错的策略。但不管怎么样,提升浏览器 js 速度,提升浏览器流畅度是必须的,之前不开发多进程、不开发64bit 绝对是决策失误。
Firefox More than meets your experience
游客

返回顶部