使用Firefox一般都会碰到这个问题,Firefox出新版本了,但扩展却没有更新,于是“附加组件”中一片飘红。
其实,一般来说,那些扩展都是可用的,只是还没标志为兼容新版本而已。
解决这个问题的方法也挺多的,比如扩展 Nightly Tester Tools,比如直接修改配置来禁用兼容性检查。
我习惯使用的是,直接修改扩展的版本范围来达到兼容的目的。方法也很简单,以下几个步骤而已,以 Firfox4 安装 firebug 为例:
- 将下载下来的 firebug 的 xpi 文件用 7-zip 等压缩/解压软件打开,提取出 install.rdf 文件。
- 用文本编辑器打开 install.rdf 文件,找到 minVersion 和 maxVersion ,修改其中的数值来保证当前浏览器版本位于其中,比如这里就将 maxVersion 的值改为4.0就可以了,如 <em:maxVersion>4.0</em:maxVersion>
然后重新将 install.rdf 放进 xpi 文件后再拖到 Firefox 中即可安装了。
P.S. 说到 Firefox4,很多人都会保留 3.6 版本,而尝鲜 4.0,这样就涉及到多版本共存的问题,关于这个,网上的教程也很多,我也记录过一篇《Firefox多版本共存》。
这样可以临时解决,不过不方便
嗯,适用于一两个的插件不兼容这些情况
我也一般直接修改 install.rdf
有时候改了不能用,,只能找替代扩展
这种情况好像我还没遇到,因为插件不是很多
貌似23号(现在说也就是今天了)4.0版本要正式发布了? 😉
今晚已经发布了( ➡ 这个时间段该说是昨天呢还是今天呢??
还是chrome好,扩展神马的都没那么多兼容问题
我基本老版本也都会留着,测试下兼容问题。