Greasemonkey 4:Firefox 57兼容性
- 类别: 火狐浏览器
流行的用于Firefox的用户脚本扩展Greasemonkey的开发人员已经发布了浏览器扩展的新版本Greasemonkey 4。
Greasemonkey 4将与Firefox 57兼容,因为它将作为WebExtension发布。 Mozilla计划 不再支持Firefox的旧式附加系统 Firefox 57稳定版发布时。
虽然有一些 在某些版本的Firefox中继续使用旧版附件的选项 至少暂时而言,其中大多数是暂时性的。
这就意味着附加组件开发人员需要移植其附加组件,以便与Firefox 57和更高版本的Web浏览器保持兼容。另一方面,并不是所有的附件都可以移植,因为WebExtensions系统不能完全复制Firefox的旧式附件系统的功能。
更新资料 :Greasemonkey 4是 现在可用 作为Mozilla AMO上的WebExtension。
Greasemonkey是Firefox的重要扩展。在撰写本文时,它已经有超过880k用户。 Mozilla AMO上提供的Greasemonkey的当前版本是旧版附件。如果Mozilla不更改计划,此版本将无法在Firefox 57稳定版或Beta版中使用。

Greasemonkey的开发人员 宣布 在Greasemonkey 4正在开发的官方项目站点上。这个新版本的浏览器插件将与Firefox 57完全兼容。这对插件用户来说是个好消息,尽管诸如 暴力猴子 要么 坦普猴 也可用并与Firefox 57兼容。
不利之处在于此举将破坏与某些用户脚本的兼容性。 Mozilla创建的新API并未对开发人员实施此更改,但这是一个有意的决定。
因此,Greasemonkey的第4版几乎可以完全重写。其界面和功能集已经过重新构建,以更好地与即将到来的Firefox版本配合使用。已经做出了各种妥协。我们选择进行罕见的向后不兼容的更改。
决定仅支持出于性能原因而设计为异步运行的用户脚本。这破坏了与旧脚本的兼容性。
Greasemonkey 4可作为 目前的Alpha版本 。兼容性仅限于Firefox 56和更早版本,而不是Firefox的最新版本Firefox 58。
Greasemonkey用户将不得不应对另一项更改:附加组件的版本4不再附带文本编辑器,而是依靠嵌入式编辑器。这是新的WebExtensions系统的限制,因为扩展名不再可以访问文件系统。
结束语
Greasemonkey的下一版本将与Firefox 57兼容。这是一件好事,即使这意味着某些脚本除非在其作者的同意下更新,否则在该版本中将不再起作用。
现在轮到你: 您对该公告有何看法?您是否使用用户脚本?