开发者提交扩展时应尽可能透明,用户需要能够轻松识别扩展的功能,并且在安装后不会出现意外的用户体验。
Firefox 扩展可能包含转换、缩小或其它机器生成的代码,但 Mozilla 需要查看人类可读源代码的副本,作者必须在提交过程中向 Mozilla 提供此信息以及如何重现构建的说明。
在具体要求中,Mozilla 现在禁止开发者提交经过代码混淆的 Firefox 扩展,也不允许包含隐藏所涉及功能目的的代码。如果外部资源与扩展代码结合使用,则不得模糊代码的功能。
此政策将于 6 月 10 日开始生效,在此之前开发者需要检查自己的扩展是否违规。
具体细节查看:
-
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/AMO/Policy/Reviews-2019-05
本文素材来自互联网