让老插件可以在Firefox 3上使用

如果你像我一样,你可能已经下载了Firefox3的测试版本。新版本有着更漂亮的界面,占用更少的内存。但是只有一个问题,每次测试版本发布的时候,你的一些旧的插件就不能用了。Firefox3.0rc1发布以后,好像它们都不能用了

幸运的是,有一个方法可以马上解决这个问题,但是我必须警告你,你必须做好准备,虽然修改不需要很长时间。但如果修改之后出现问题了,你必须自己解决。

我不可能不停的重复:除非你会修改Firefox的高级属性,否则不用尝试。一定要在通读这篇文章之后,在动手。别说我没提醒过你。

根据我的经验,可能工作在Firefox 3.0b5上的插件,一般都可能在3.0rc1上使用。这只是说可能使用,然而,一些插件可能引起Firefox3.0rc1的崩溃。崩溃可能在刚启动的时候,所以你就没办法简单的再改回以前的设置了。

修改的关键是阻止Firefox在加载插件的时候,去检查插件的版本号。为了这个,你需要设置一个新的Firefox属性值。方法是:在Firefox地址栏输入”about:config”,然后右键点击属性列表,打开contextual menu。你应该可以看到一个”New”选项(option)。选择它,然后选择”Boolean”. 当要求你输入属性名称的时候,键入”extensions.checkCompatibility”(不包括双引号)。必须输入正确。值选择”false”。

现在重启Firefox。当浏览器再次打开的时候,它应该警告你版本检查现在是禁用的。你现在可以打开”Tools:Add-Ons”菜单里面的插件是不是又都是激活的了。

如果出现错误,并且浏览器在你增加那个新属性以后启动不了了。你需要手动删除那个属性。在你的Firefox的安装目录下找到”prefs.js”,然后使用任意一个文本编辑器打开它,并且删除你刚才增加的那一行。(如果你不知道怎么做,那么就像我刚才说的,这个修改不适合你。)

另外,一定要记得当Firefox3.0的正式版本发布以后,要删除那个属性。否则永远不能确定你的安装版本是稳定的。

祝你好运。我之前说过,我不可能为每一个独立的Firefox安装做错误检查。但希望这个可以帮助你在Firefox3.0rc1使用你喜欢的插件,直到你使用的插件的维护者们为Firefox 3.0正式版更新它们。

本文为翻译文章,如有疑问,请先参考原文(make older add-ons work with firefox 3.0)。

相关文章

tools, 网络

Comments

One Response to “让老插件可以在Firefox 3上使用”

Leave Comment

(必需)

(必需)