如何强制扩展与Firefox 3.6+兼容

如果你已经升级到Firefox3.6,你可能已经注意到你的许多扩展不再起作用了,旧的checkCompatiability把戏也不再起作用了。还是真的?

感谢我的好朋友Daniel指出了Firefox3.6的变化。他的个人博客太书呆子了,会让你的脑袋爆炸的。

强制扩展与Firefox 3.6+兼容

这是当您尝试安装不兼容的扩展时收到的错误。请特别注意Firefox版本字符串,因为我们稍后会用到它。

在地址栏中键入about:config,然后在警告中单击鼠标右键并从菜单中选择New->Boolean。

现在,系统将提示我们输入首选项名称。这就是您需要注意您正在使用的确切版本的地方,因为必须为您正在使用的确切版本的Firefox设置首选项。

我们使用的是Firefox3.6b3,正如上面的错误消息所指出的,因此首选项应该是以下…。注意那里的大写字母C,非常重要。

更新:对于当前的Firefox3.6候选版本,您需要具备以下条件:

基本上,格式为extsions.checkCompatibility.VERSION.b(适用于Beta版本或Extensions)。checkCompatibility.VERSION.a(适用于Alpha版本)。因此,如果您正在测试Firefox3.8Alpha,您应该使用extsions.checkCompatibility.3.8a作为首选项名。

是啊,那不是最简单的事。在下一个对话框中,只需选择“false”并关闭对话框。

如果对其进行筛选,您现在应该会在列表中看到该值。

现在应该安装您的扩展。如果没有,那么您可能在首选项名称中放入了错误的版本。

这绝对是一个非常有用的小贴士,我想我会一直用到这个小贴士的。

相关文章