阅读:2031回复:4
Mozilla 计划实现将 Chrome 扩展移植到 Firefox
附加组件,或者说扩展是 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/ |
|
|
1楼#
发布于:2015-06-25 18:50
|
|
|