Le but de l'add-on système Web Compat pour Firefox

Si vous surveillez de près votre installation de Firefox (ou votre copie portable), vous avez peut-être remarqué un nouveau module complémentaire appelé Web Compat depuis la version 49.x.

Les add-ons du système sont similaires aux add-ons que vous installez. La principale différence est qu'ils ne sont pas installés par l'utilisateur mais livrés avec Firefox ou sont poussés vers Firefox lorsque le besoin s'en fait sentir.

Ce dernier cas s'est produit il y a quelques jours à peine lorsque Mozilla a installé deux modules complémentaires de correctif dans Firefox 49.x afin de résoudre les problèmes rencontrés dans le navigateur.

Le principal avantage des modules complémentaires du système par rapport aux correctifs d’expédition fournis avec Firefox est que la méthode est plus rapide et que la version de Firefox n’augmente pas. Mozilla peut expédier rapidement des add-ons système pour résoudre des problèmes ou introduire des fonctionnalités sans impact sur le cycle de publication.

Un inconvénient est que les utilisateurs ont peu de contrôle sur ces add-ons du système. Par exemple, si vous ne souhaitez pas désactiver Web Compat, vous pouvez le faire avec des add-ons système tels que Pocket si vous ne l'utilisez pas.

Web Compat

Toutes les extensions de navigateur installées, ainsi que les add-ons installés par l'utilisateur et le système, sont répertoriées dans la page about: support . Le gestionnaire de modules complémentaires Firefox, quant à lui, répertorie uniquement les modules complémentaires installés par l'utilisateur, mais pas les modules complémentaires fournis avec Firefox.

Ouvrez about: support dans le navigateur Firefox et faites défiler jusqu'à la section Extensions. Vous y trouverez la liste de tous les add-ons du navigateur.

Il n’existe pas de moyen facile de distinguer les additifs système des add-ons classiques. Si vous exécutez une version récente de Firefox, vous trouverez les add-ons système suivants énumérés ici:

  1. Déploiement par étapes multi-processus
  2. Poche
  3. Web Compat

Web Compat a été conçu pour intégrer des correctifs de compatibilité Web aux installations de Firefox indépendamment des versions.

Nous aimerions créer un fichier de remplacement vide dans `browser / extensions / webcompat` pour l'envoi des correctifs webcompat après la publication d'une version.

En gros, cela signifie que Mozilla peut identifier des problèmes de compatibilité et fournir un correctif pour ce problème à toutes les versions de Firefox sans avoir à créer et à distribuer une nouvelle version de Firefox.

Comme cela a été mentionné précédemment, cela est plus rapide, de sorte que le problème a moins d’impact pour les utilisateurs du navigateur. Les correctifs sont généralement intégrés à la prochaine version de Firefox afin qu’ils soient corrigés de cette manière.

Ceci est particulièrement utile lorsque des modifications sur des sites Web ou dans des applications empêchent les utilisateurs de Firefox d'accéder à une page, à un site ou à une application, ou si les fonctionnalités ne fonctionnent pas pour cette raison.