Firefox 安装扩展的时候会自动检测其兼容性,一般的扩展会按照开发规则指明最低兼容的 Firefox 版本号和最高兼容版本号。之所以这样设置是因为 Firefox 各版本间有很大不同,强行安装的话会导致某些扩展难以运行,甚至对 Firefox 本身造成影响。
虽然 Firefox 开发团队会在每个新版本诞生之前便公布开发文档以保证扩展开发者同步进行工作,但是稳定的公开版本的扩展往往会滞后于 Firefox 发布。对于很多喜欢新鲜体验的用户而言,这便是个青黄不接的时期。
为了使较旧的扩展能运行在较新的 Firefox 上,可以尝试修改扩展的最高兼容版本号以欺骗 Firefox 主程序。不过这可能会引起一些故障,有些是一般用户难以体察到的,也不影响程序的正常使用,也有些会导致程序崩溃,甚至无法打开工具-附加组件删除错误插件!但是这些故障不会对用户信息造成损失。遇到这样的情况,可以删除记录 Firefox 配置和记录的文件夹。将位于系统盘:\Documents and Settings\darkelf\Application Data\Mozilla 的文件夹删除后重新启动 Firefox 即可重新设置。
-安装扩展 Nightly Tester Tools
安装扩展 Nightly Tester Tools 后会在扩展窗口中出现强制激活的选项。Nightly Tester Tools 能够强制激活已安装但已被禁用的扩展,但不能用于安装新的扩展。这种方法更适合于使用 Firefox 旧版本并安装了很多扩展,但一直追随 Firefox 最新版本的用户。
-提升扩展的最高兼容版本号
这要求不要直接在 Mozilla Ad-ons 的页面上直接安装扩展,而是将其下载到磁盘。Mozzila 提供的扩展是以 .xpi 为后缀名的 ZIP 压缩文件。可以使用压缩软件打开该扩展文件,提取 install.rdf 文件。使用如记事本、TextEdit 等文本编辑器,打开并找到 maxVersion 字样,将后面的版本号修改为当前的 Firefox 版本或更高,然后将修改过的 install.rdf 替换 xpi 中的同名文件。因为这样修改的插件可能存在兼容性问题,请一定注明该扩展经过了修改!
-降低 Firefox 自身的扩展最高兼容版本号
使用文本编辑器打开位于 Firefox 安装目录下的“extensions\{×××-×××-×××-×××-×××}”下的 install.rdf 文件,并按照上面中的方法降低 maxVersion 的值。
-禁止 Firefox 检测所安装扩展的兼容性
打开 Firefox 配置页面,在地址栏输入 about:config 进入,新建布尔值 Boolean 名称 extensions.checkCompatibility 值为 false;新建布尔值 Boolean 名称 extensions.checkUpdateSecurity 值为 false。
星期日, 七月 27, 2008
订阅:
博文评论 (Atom)
没有评论:
发表评论