Prochaine version de Firefox: comment * facilement * vérifier la compatibilité des extensions / modules complémentaires?

12

Question:

J'utilise actuellement Firefox 3.6. Avant d'installer la prochaine version de Firefox (Firefox 4 à l'heure actuelle), y a-t-il un moyen simple de vérifier lesquelles de toutes mes extensions / extensions installées sont compatibles avec celle-ci?

Contexte:

J'espère une solution en un clic, car je ne veux pas installer FF4 en premier et voir certaines d'entre elles incompatibles, et je ne veux pas vérifier chaque page d'accueil de chaque extension installée pour voir quelle version ils prennent en charge.

Peut-être existe-t-il une extension « lister la version FF la plus compatible de chaque module complémentaire »? J'ai cherché sur Google mais je n'ai rien trouvé ...

Cette question est également un peu générique pour toutes les futures versions de FF, car j'ai eu le même problème lors du passage de FF 1 à 2 et de 2 à 3. À l'époque, cela ne me dérangeait pas de tripoter et d'essayer diverses choses, maintenant Je fais.

Edit: Idéalement, je devrais être en mesure de cocher une case quelque part pour faire une extension (ou Firefox lui-même -> indice pour les développeurs FF) contrôler si mes modules complémentaires sont compatibles, et me notifier (avec un pop-up) une fois ils le sont, donc je peux mettre à jour. Bien que je suppose que c'est bien pour les statistiques et que Mozilla fournisse une énorme liste d'extensions compatibles et de l'adaption utilisateur moyenne, il aurait été plus utile que moi, en tant qu'utilisateur, puisse plus facilement vérifier ma situation personnelle .

Edit 2: Semble que je n'étais pas seul avec ma question: voir ce post de lifehacker .

Rabarberski
la source
Ce n'est pas seulement ansver. Mais cela peut être utile. Si l'extension, sans que je ne puisse pas vivre, incompatible avec une nouvelle version de Firefox, je corrige la compatibilité dans install.rdf et son travail. L'extension est vraiment un zip. Certaines extensions se mettent à jour très lentement.
Mikhail Moskalev le
La réponse technique est que vous vérifiez les API que l'extension utilise par rapport aux API / ABI modifiées dans chaque nouvelle version. Assez dur, je ne sais pas comment.
tobylane

Réponses:

11

Peut-être que le module complémentaire Firefox est-il compatible? vous aidera (cela m'a aidé). Il ajoute simplement des informations de compatibilité dans la liste des modules complémentaires installés.

Martin
la source
Semble être exactement ce que le PO recherchait. Je l'ai installé moi-même.
ale
Oui, en effet, c'est ce que je cherchais. Je vois que la date de réponse est le 4 avril. Il semble que je n'ai pas remarqué votre réponse à ce moment-là (et j'ai commencé une prime sans raison valable). Stupide que je suis !
Rabarberski
Je pense que vous avez également manqué le module complémentaire de compatibilité, une solution meilleure et plus complète. Voir ma réponse.
harrymc
@harrymc: Je n'ai pas manqué le reporter de compatibilité des modules complémentaires. Il est cependant destiné aux utilisateurs alpha et bêta, donc je n'y ai pas pensé (même après avoir lu la description)
Rabarberski
@Rabarberski: Cela fonctionne très bien pour tous les utilisateurs. Et tout en testant la compatibilité d'un module complémentaire, vous êtes un bêta-testeur.
harrymc
6

Ou peut-être pouvez-vous consulter le Centre de compatibilité des modules complémentaires .

Il y a un rapport qui répertorie les modules complémentaires qui constituent 95% de tous les modules complémentaires installés triés par popularité. (Je le lierais mais il n'y a pas d'URL directe.)

ale
la source
En effet, c'est ce que vous cherchez Cliquez sur Afficher le rapport de compatibilité puis sur Afficher le rapport détaillé.
Jeff F.
Cela nécessite que je vérifie chaque module complémentaire par rapport à la liste. Encore trop de travail, désolé ...
Rabarberski
2

D'abord une remarque: je suggère en tout cas d'attendre FF 4.1, car la version 4.0 est assez instable. Il avortait fréquemment, donc finalement je suis revenu à FF3. Je pense que le nouveau moteur Javascript a toujours des problèmes.

Maintenant, pour répondre à votre question: il n'y a aucun moyen sûr de savoir si un module complémentaire est compatible avec FF4. Même s'il est marqué comme incompatible et désactivé par FF4, il peut en réalité être parfaitement compatible. Vous n'avez qu'à essayer de voir, et le moyen le plus simple est de désactiver le chèque.

Pour forcer la compatibilité avec les extensions Firefox , la vérification de la version est désactivée dans about: config : faites un clic droit sur la liste et choisissez 'Nouveau' (voir d'abord s'il est déjà là), suivi de 'Boolean'. Entrez le nom comme « extensions.checkCompatibility » et la valeur comme «false». Une fois cela fait, les extensions ne vérifieront plus si elles sont compatibles avec la version de Firefox que vous utilisez. Vous pouvez réactiver la vérification à tout moment en la définissant sur «true».

Une bien meilleure façon de le faire, tout en aidant la communauté, est présentée dans cet article: Tester et signaler la compatibilité des modules complémentaires dans Firefox .

L'un installe Add-on Compatibility Reporter , qui permet à toutes vos extensions incompatibles de tester si elles fonctionnent toujours. Si vous remarquez que l'un de vos modules complémentaires ne semble pas fonctionner de la même manière que dans les versions précédentes de l'application, ouvrez simplement le gestionnaire de modules complémentaires et cliquez sur Compatibilité à côté de ce module complémentaire pour envoyer un rapport à Mozilla. Vous pouvez bien sûr également signaler qu'une extension fonctionne parfaitement bien.

harrymc
la source
0

Vous pouvez essayer d'utiliser Firefox Portable Edition . De cette façon, vous pouvez vérifier Firefox 4 et sa compatibilité avec vos modules complémentaires sans désinstaller votre version actuelle de Firefox.

ale
la source
Hmm, cela m'obligerait à rechercher les extensions que j'ai installées et à installer chacune d'elles dans la version portable. Trop de problèmes.
Rabarberski
0

Ce n'est pas une solution en un clic mais à mon avis c'est la plus flexible: j'installerais Firefox 4 dans un répertoire différent de Firefox 3, puis ferais une copie du profil. Vous utiliserez Firefox 3 avec votre ancien profil et Firefox 4 avec le nouveau. Firefox 4 vérifiera la compatibilité des modules complémentaires dès son démarrage.

Avantages:

  • Firefox 4 lui-même vérifiera la compatibilité
  • Vous pouvez revenir à Firefox 3 quand vous le souhaitez
  • Peut attendre que toutes les extensions rattrapent ou que Firefox 4 arrive à un point où vous en êtes satisfait, puis passez sans effort à la nouvelle version.

Les inconvénients:

  • Pas une solution en un clic
  • Augmentation de l'encombrement du disque (mais généralement pas un problème sauf si le système est très restreint en espace, par exemple netbook avec petit SSD)

Pour faire une copie du profil, démarrez simplement Firefox 3 avec le gestionnaire de profils activé (si vous ne savez pas comment voir le site Mozilla ), puis créez un nouveau profil. Quittez, ouvrez le dossier dans lequel les profils sont stockés (cela dépend du système d'exploitation que vous utilisez et de la version spécifique) et copiez l'ancien profil sur le nouveau.

L'opération peut être effectuée en 10 à 15 minutes environ si vous ne l'avez jamais fait auparavant.

plco
la source
0

Comme @Rabarberski, je trouve le Add-on Compatibility Report for Firefox <release>non utilisable pour garder mon flux de travail sain. Quant à Is It Compatible?elle n'a pas été validée et a cessé de fonctionner depuis FF v30.

Ma solution temporelle atm: je sauvegarde (instantanés) l'ensemble des profils et conserve le package Firefox précédent. Cela me permet de mettre à jour aveuglément (à la manière de Mozilla) et de revenir à la version précédente en cas de problème avec des tracas limités. Firefox Portablen'est pas disponible sur Linux.

Aussi, voici une question demandant plus d'informations à ce sujet sur le support Mozilla

tuk0z
la source
-2

Autant que vous semblez ne pas vouloir, la réponse simple est d'installer Firefox 4. Si quelque chose ne fonctionne pas, réinstallez simplement 3.x dessus. Vos extensions / paramètres / etc seront conservés.

Hyppy
la source
Donc, je devrais le faire toutes les semaines environ, jusqu'à ce que toutes les extensions soient compatibles? C'est exactement la raison pour laquelle j'ai spécifié que je ne veux pas essayer d'installer FF4 et voir ce qui se passe.
Rabarberski
Vos extensions sont-elles réellement incompatibles ou tirez-vous simplement vos cheveux de l'inquiétude, car cela pourrait peut-être arriver?
Hyppy
Merci pour les commentaires. J'avais des extensions incompatibles sur chaque mise à niveau majeure de la version FF, donc je m'attends à ce que cela se produise maintenant. Je recherche une solution que je pourrai également réutiliser à l'avenir.
Rabarberski