Pourquoi les modules complémentaires deviennent-ils incompatibles lors de la mise à niveau de Firefox

19

Mon navigateur par défaut est Chrome, mais lorsque j'utilise occasionnellement Firefox pour une raison quelconque, il y a souvent une mise à jour.
Presque chaque fois que je mets à jour Firefox, certains de mes modules complémentaires deviennent incompatibles.
Pourquoi donc?
Pourquoi cela ne se produit-il pas dans Chrome?

Tyilo
la source
3
C'est vraiment nul, et pourquoi j'utilise Firefox de moins en moins tout le temps.
Lance Roberts
1
Chrome et Firefox ont des architectures de modules complémentaires différentes. Firefox est beaucoup plus performant mais Chrome a été plus consciemment pensé pour éviter ce type de problèmes. Le système de Firefox est fortement lié aux numéros de version car les API des addons changent souvent entre les versions. Le système de Firefox est devenu très inutilisable depuis qu'ils ont récemment modifié leur cycle de publication et la numérotation des versions. J'espère qu'ils trouveront une stratégie pour l'améliorer, mais je n'ai encore rien lu d'espoir.
hippietrail

Réponses:

10

Je t'entends! J'ai exécuté Firefox aujourd'hui pour la première fois depuis des lustres juste pour utiliser un addon - il a ensuite dit qu'une mise à jour est disponible - je l'ai laissé faire, puis tous mes addons ont été désactivés!

Les mises à jour de Firefox ne marquent pas réellement les addons individuels comme incompatibles en soi, ce sont les auteurs des addons ne déclarant pas qu'ils sont compatibles qui les désactivent.

Vous pouvez utiliser le module complémentaire de compatibilité qui vous permettra de signaler des modules complémentaires qui ne sont pas "compatibles" avec votre version de Firefox.

Quant à savoir pourquoi Chrome ne fait pas cela - je pense que c'est subjectif et vous obtiendrez des réponses différentes - à mon humble avis, il est conçu de manière plus traditionnelle - il autorise tous les modules complémentaires et si quelque chose se casse, il incombe à l'utilisateur pour trouver l'erreur où en désactivant jusqu'à ce qu'ils sachent que c'est sûr, Firefox peut agacer l'utilisateur moyen, mais c'est une solution plus sûre pour l'utilisateur final.

William Hilsum
la source
21

Chaque addon dans Firefox a un paramètre qui spécifie les versions de Firefox avec lesquelles il fonctionnera (la présomption est que l'auteur a testé son addon avec les versions mentionnées). Historiquement, les modules complémentaires réclamaient généralement la compatibilité avec une version majeure de Firefox (par exemple 2.X), mais il y avait ensuite des problèmes avec les différences entre 3.0 et 3.6, de sorte que les auteurs des modules complémentaires étaient plus spécifiques et ne réclamaient que la compatibilité avec des versions majeures et mineures particulières (par exemple 3.6.X ). Une gamme de versions peut être spécifiée (par exemple 2.X -> 3.6.X) mais une limite supérieure doit être indiquée et il ne peut pas s'agir d'une future version inédite de Firefox si vous souhaitez distribuer votre addon via le site Mozilla.

Maintenant que les versions "majeures" de Firefox sont publiées toutes les 6 à 8 semaines (nous avons vu les versions 4.0 à 6.0 depuis mars), les auteurs d'addon ne peuvent tout simplement pas suivre et de plus en plus sont à la traîne.

Vous verrez parfois un message sur la page "Extensions" de Chrome indiquant qu'une extension particulière doit être mise à jour pour fonctionner avec la version actuelle de Chrome, mais comme les mises à jour sont effectuées automatiquement en arrière-plan, il est difficile d'en attraper une dans cet état.

Poiré
la source
-1

Si cela vous ennuie, une solution consiste simplement à ne pas utiliser d'addons ésotériques ou impopulaires. Dans tout module complémentaire, les plugins du système seront éventuellement obsolètes. Les extensions de projets impopulaires, abandonnés ou familiers sont rarement mises à jour pour utiliser la nouvelle API disponible dans un nouveau navigateur.

J'utilise le même ensemble d'addons depuis des années et n'ai eu qu'une seule fois une erreur d'incompatibilité. Ma liste:

  • Dernier passage
  • Xmarks
  • Adblock Plus
  • Greasemonkey - C'est le seul avec lequel j'ai eu des problèmes
  • Pyromane
  • En-têtes HTTP en direct
  • Chatzilla

Tous ces addons fonctionnent depuis des années sans aucun problème. Qu'est-ce qu'ils ont en commun? Ils sont populaires.

Honnêtement, le récent dénigrement de Firefox parce qu'ils utilisent l'addon de quelqu'un qui ne fonctionne pas dans une nouvelle version de firefox, lorsque l'addon a été créé un week-end pour certaines fonctionnalités minuscules et publié juste pour donner à son nom une certaine exposition, devient très vieux. Les extensions populaires ont toujours fonctionné, utilisez-les. Si vous utilisez un addon que 5 personnes ont téléchargé, alors vous êtes seul

TheLQ
la source
Voulez-vous expliquer le downvote?
TheLQ