Firefox 55, et la venue de Firefox 56 et 57 communiqués de marquer un point important dans l’histoire du navigateur.
Mozilla plans pour éteindre le Firefox héritage du système de compléments dans Firefox 57 pour la majeure partie de la base d’utilisateurs, ceux Stables sur les versions Beta — et avec le changement les changements pour le navigateur qui rendent certains anciens add-ons incompatible déjà dans Firefox 55 ans et plus récent.
Cette situation est problématique pour un certain nombre de raisons. D’abord, parce que l’héritage add-ons peuvent encore être installés et sont répertoriés comme compatible lorsque vous visitez le Mozilla AMO site web. Il n’y a aucune indication que l’add-on ne fonctionne pas correctement comme il s’installe très bien.
Deuxièmement, si des corrections sont possibles pour faire de l’add-on compatible avec Firefox 55 et 56 de nouveau, mais pas possible parce que l’auteur de l’add-on l’a abandonné.
C’est le cas pour le populaire Aucune Ressource URI Fuite et NoRedirect extension pour Firefox par exemple. NoRedirect dernière mise à jour de 2011, Aucune Ressource URI Fuite en 2016.
Terrien, l’un des principaux contributeurs à la Ghacks Firefox user.js fichier a résolu les problèmes dans les add-ons. NoRedirect cassé parce qu’il n’a pas livré avec la multiprocessCompatible drapeau, Pas de Ressource URI Fuite parce qu’il a utilisé une relative chemin d’accès pour charger des scripts de contenu.
Les correctifs ont été simple: ajouter l’indicateur manquant à la NoRedirect ajouter et modifier les chemins d’accès relatifs d’Aucune Ressource URI Fuite des chemins absolus.
Alors que les correctifs sont simples, il n’y a pas d’option pour l’extension de l’auteur pour la libération de la fixer sur AMO.
Il est possible de télécharger un fork de Mozilla AMO pour la rendre accessible aux utilisateurs qui ont couru dans cassée ajouter-sur les questions de.
Lire aussi: Firefox: uBlock Origine WebExtension publié
Ce n’est plus possible que Mozilla bloque le téléchargement de l’héritage des add-ons à l’AMO.
Le blocage de la nouvelle legacy add-ons supprime un noyau fondamental de l’open source du principe de Mozilla AMO: l’option de la source, de la fourche de l’add-on, et de le rendre à nouveau disponible dans une version différente.
Cela s’applique uniquement à l’héritage des add-ons, comme WebExtensions ne sont pas limités en aucune façon. La situation va s’améliorer une fois que Firefox 57 obtient libérées de sorte que la majorité des utilisateurs ont tous les modules complémentaires désactivés automatiquement.
Tous les soirs les utilisateurs, qui peuvent continuer à s’exécuter héritage add-ons seront confrontés à la question de cassé add-ons cependant, même si un correctif aurait moyen de changer une seule ligne de code seulement pour faire de l’add-on compatible.
Le Mot De La Fin
Même si je peux comprendre Mozilla raisonnement pour le blocage des nouveaux héritage ajouter-sur les envois de Mozilla AMO, car cela pourrait conduire à l’utilisateur d’irritation en cas d’un héritage add-on ils ont juste installé ai désactivé lorsque Firefox 57 est lancé, il n’est pas la meilleure option à mon avis.
D’abord, parce que la même chose peut se produire avec les anciennes add-ons qui sont toujours offerts sur Mozilla AMO. Ensuite, parce que cela aurait été mieux si Mozilla ferait des exemptions pour les fourches de l’existant add-ons, à tout le moins qu’arranger les choses.
Maintenant, Vous: Quel est votre avis sur cela?