下一个Firefox版本:如何*轻松*检查扩展名/附加组件兼容性?


12

题:

我目前使用Firefox 3.6。在安装下一个版本的Firefox(当前为Firefox 4)之前,是否有一种简单的方法来检查我安装的所有扩展/附加组件中的哪个与之兼容?

背景:

我希望有个一键式解决方案,因为我希望安装FF4第一,比看到其中的一些不兼容的,而且我希望检查每个安装的扩展的每一个网页上看到它们所支持的版本。

也许有一个“ 列出每个附加组件的最高兼容FF版本 ”扩展名?我为此搜索了一下,但找不到任何东西...

这个问题对于任何将来的FF版本都是通用的,因为从FF 1到2以及从2到3时我都有相同的问题。那时,我不介意摆弄和尝试各种事情,现在我做。

编辑:理想情况下,我应该能够选中某处的复选框以进行扩展(或Firefox本身-> FF开发人员的提示),以监视我的加载项是否兼容,并一次通知我(带有弹出窗口)他们是,所以我可以升级。虽然我认为这对统计数据很有用,因此Mozilla提供了大量兼容的扩展名和普通用户使用的扩展名,但是如果我作为用户可以更轻松地检查我的个人情况,它会更有用。

编辑2:似乎我并不孤单,我的问题:请参阅此lifehacker帖子


不只是生气。但这可能有用。如果扩展(如果我不能生存)与firefox的新发行版不兼容,则可以修复install.rdf及其工作中的兼容性。扩展确实是一个zip。一些扩展更新非常慢。
Mikhail Moskalev 2011年

技术上的答案是,针对每个新版本中更改的API / ABI,检查扩展使用的API。很难,不知道如何。
tobylane 2011年

Answers:


11

也许Firefox插件兼容吗?将帮助您(它帮助了我)。它只是将兼容性信息添加到已安装的附件列表中。


似乎正是OP所要寻找的。我自己安装了它。
ale

是的,确实,这就是我想要的。我看到答案的日期是4月4日。看来我当时没有注意到您的答案(并开始了没有充分理由的赏金计划)。愚蠢的我 !
Rabarberski

我认为您也错过了附加兼容性报告程序,它是一个更好,更全面的解决方案。看我的答案。
harrymc

@harrymc:我没有错过插件兼容性报告器。但是它是针对Alpha和Beta用户的,所以我没有考虑它(即使在阅读了说明之后)
Rabarberski

@Rabarberski:它对所有用户都非常有效。在测试附加组件的兼容性时,您 Beta测试人员。
harrymc

6

或者,您可以查看附加兼容性中心

那里有一份报告,列出了按受欢迎程度排序的所有已安装加载项中占95%的加载项。(我会链接它,但是没有直接URL。)


确实,这就是您要查找的内容,请单击“查看兼容性报告”,然后单击“查看详细报告”。
Jeff F.

这确实需要我对照列表检查每个加载项。仍然有太多工作
要做

2

首先要说一句:我建议无论如何都要等待FF 4.1,因为4.0版本非常不稳定。它经常中止,所以终于我回到了FF3。我相信新的Javascript引擎仍然存在问题。

现在解决您的问题:没有确定方法可以确定附件是否与FF4兼容。即使FF4将其标记为不兼容并禁用,实际上它仍然可能是完全兼容的。您只需要尝试一下,最简单的方法就是关闭检查。

强制Firefox扩展兼容性,请在about:config中关闭版本检查:右键单击列表,然后选择“新建”(首先查看是否已存在),然后选择“布尔”。输入名称为“ extensions.checkCompatibility ”,并将值输入为“ false”。完成后,扩展程序将不再检查它们是否与您正在运行的Firefox版本兼容。您可以随时将其设置为“ true”,以再次启用它。

本文提供了一种更好的方法,同时为社区提供了帮助:Firefox中的Test and Report Add-on Compatibility

其中一个安装了Add-on Compatibility Reporter,它使您所有不兼容的扩展都可以测试它们是否仍然有效。如果您发现其中一个加载项的工作方式与以前版本的应用程序不同,则只需打开“加载项管理器”,然后单击该加载项旁边的“兼容性”,即可将报告发送至Mozilla。您当然也可以报告扩展程序运行良好。


0

您可以尝试使用Firefox Portable Edition。这样,您无需卸载当前版本的Firefox,即可查看Firefox 4及其与附加组件的兼容性。


嗯,这将要求我查看已安装的扩展,并在便携式版本中安装每个扩展。太多麻烦了。
Rabarberski

0

这不是一键式解决方案,但我认为这是最灵活的解决方案:将Firefox 4安装在与Firefox 3不同的目录中,然后复制配置文件。您将在旧配置文件中使用Firefox 3,在新配置文件中使用Firefox 4。Firefox 4将在启动后立即检查插件兼容性。

优点:

  • Firefox 4本身将检查兼容性
  • 您可以随时返回Firefox 3
  • 可以等到所有扩展都赶上来,或者Firefox 4达到您满意的程度,然后毫不费力地切换到新版本。

缺点:

  • 不是一键式解决方案
  • 增加的磁盘占用空间(但通常不会出现问题,除非系统空间非常紧张,例如带有小型SSD的上网本)

要复制配置文件,只需在启用了配置文件管理器的情况下启动Firefox 3(如果您不知道如何查看Mozilla网站),然后创建一个新的配置文件。退出,打开存储配置文件的文件夹(这取决于您所使用的操作系统和特定版本),然后将旧的配置文件复制到新的配置文件上。

如果您从未做过该操作,则可以在大约10-15分钟内完成。



0

像@Rabarberski一样,我发现Add-on Compatibility Report for Firefox <release>无法使我的工作流程保持理智。至于Is It Compatible?自FF v30起未经过验证并停止工作。

我的临时解决方案atm:我备份(快照)整个配置文件并保留以前的Firefox程序包。这使我能够盲目更新(Mozilla方式),并在麻烦有限的情况下降级到以前的版本。Firefox Portable在Linux上不可用。

另外,这是一个问题,要求有关Mozilla支持的此主题的更多信息


-2

如果您不希望这样做,那么简单的答案就是安装Firefox4。如果某些操作不起作用,只需重新安装3.x。您的扩展名/设置/等将被保留。


因此,我应该每星期左右执行一次,直到所有扩展兼容为止?这正是我指定不想安装FF4并查看会发生什么的原因。
Rabarberski

您的扩展程序实际上是不兼容的,还是只是因为担心可能会发生而将您的头发从担心中拉出来?
Hyppy 2011年

感谢您的反馈。我在每一个主要的FF版本升级中都具有不兼容的扩展,所以我希望现在同样如此。我正在寻找将来也可以重用的解决方案。
Rabarberski
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.