阅读:1822回复:4
Firefox 已支持新的用户脚本 WE API
Mozilla 正在开发一个新的用户脚本的 WebExtensions API,目前 Firefox 68.0 Nightly 默认开启,Firefox 66 和 67 默认关闭(可手动开启)。
现有的 Greasemonkey、Tampermonkey 和 Violentmonkey 等扩展已经支持用户脚本了,但 Mozilla 还是开发并支持新的用户脚本的扩展 API,有了官方支持,用户脚本的安全性、性能等方面更有显著提升:在性能方面,采用更好方式将不同用户脚本区隔开来;解决了网页加载和脚本插入期间的一些可靠性问题;每个脚本独享一个沙盒提升安全性。 它与现有油猴类扩展最大不同就是新的 API 让每个用户脚本都运行在独立的沙盒里,隔离开来,而其他扩展脚本都在同一个进程里面运行。 新的 API 也支持现有油猴类扩展的一些函数,例如 GM_ functions。 目前 68.0 Nightly 已默认开启支持, 66 和67 默认关闭,但可以在 about:config 里面将 extensions.webextensions.userScripts.enabled 改成 true 开启。不过现有的油猴类扩展还不支持此 API,需要更新才可以使用这个 API。 https://www.ghacks.net/2019/03/27/firefox-support-user-scripts-api/ |
|
|