Firefox 2 扩展更新

本文提供的信息对于希望更新其扩展以在 Firefox 2 下正常工作的开发人员很有用。

步骤 1:更新安装清单

第一步——对于大多数扩展来说,也是唯一需要进行的一步——是更新 安装清单 文件 install.rdf,以指示与 Firefox 2 的兼容性。

找到指示 Firefox 的最大兼容版本的行(对于 Firefox 1.5,可能看起来像这样)

bash
 <em:maxVersion>1.5.0.*</em:maxVersion>

将其更改为指示与 Firefox 2 的兼容性

bash
 <em:maxVersion>2.0.0.*</em:maxVersion>

然后重新安装您的扩展。

步骤 2:更新 XUL 覆盖

Firefox 2 融合了对默认皮肤的更改。此外,一些用户界面元素已经更改或移动,根据您的 XUL 覆盖的内容,您的扩展可能会受到这些更改的影响。

查看文章 Firefox 2 中的主题更改,了解可能影响您的扩展 XUL 覆盖的更改。

步骤 3:测试

在向公众发布之前,务必在 Firefox 2 上仔细测试您的扩展。您最不希望看到的是,您的扩展的新版本会导致大量有关新发布的 Firefox 版本存在问题的报告!

步骤 4:发布

更新您在 https://addons.mozilla.org 上的扩展条目。这将确保用户可以找到它。

此外,如果您的扩展在安装清单中提供了一个 updateURL,请确保更新更新清单,以便 Firefox 可以自动找到您的扩展的新版本。通过这样做,用户在升级到 Firefox 2 后首次运行您的扩展时,Firefox 可以提供自动安装它的选项。