À l'avenir, le multi-processus ne peut plus être désactivé dans Firefox

Mozilla prévoit de supprimer les options de configuration dans les prochaines versions du navigateur Web Firefox permettant aux utilisateurs de désactiver l'architecture multi-processus du navigateur.

Mozilla a introduit l'architecture multi-processus dans le navigateur Web Firefox en 2016. Firefox utiliserait plusieurs processus pour diviser les sites chargés entre eux et utiliserait différents processus pour les fonctionnalités propres du navigateur.

Bien que cette utilisation accrue de la mémoire, cela signifiait également que Firefox deviendrait plus stable dans le processus et moins sujet aux chutes de sites, entraînant ainsi l'intégralité du navigateur. L'implémentation de Mozilla était différente de celle de Google. Chrome utilise un processus par site, Firefox met plusieurs sites en un seul processus.

L'architecture multi-processus de Firefox a reçu de nombreuses améliorations au fil des ans. Mozilla y a ajouté plus de processus et a plus tard introduit une fonctionnalité de sécurité du bac à sable qui en dépend.

Mozilla prévoit de supprimer deux préférences de Firefox de toute version du navigateur Web. Le changement est prévu pour Firefox 68.

  • browser.tabs.remote.force-enable - Impose l'utilisation du multi-processus dans Firefox s'il n'est pas activé par défaut, par exemple pour des raisons d'accessibilité.
  • browser.tabs.remote.force-disable - Désactive le multi-processus dans le navigateur Web Firefox.

Vous vous interrogez probablement sur browser.tabs.remote.autostart, la préférence qui active ou désactive l'architecture multi-processus dans Firefox (par opposition à l'application d'une valeur comme le font les deux autres préférences).

Mozilla limitera la préférence à true dans les versions de base. Tant qu'il est encore dans Firefox, définissez-le sur false dans about: config n'aura plus l'effet souhaité une fois que le changement aura été effectué. Le statut de la préférence est toujours vrai dans les versions de base de Firefox, quelle que soit la valeur choisie par l'utilisateur.

En d'autres termes: à l'avenir, les utilisateurs de Firefox ne peuvent plus désactiver le multi-processus dans le navigateur. Il est difficile de savoir combien d’installations multiples de Firefox sont désactivées. Certains utilisateurs le font pour améliorer l'utilisation de la mémoire ou la lenteur du navigateur.

Mots de clôture

Mozilla ne révèle pas pourquoi il souhaite supprimer la préférence sur Bugzilla, mais le fait de désactiver le multi-processus ne devrait pas être "aussi simple". Des informations supplémentaires sont disponibles dans un article du groupe Mozilla Dev Platform:

L’objectif général était de veiller à ce que nous arrêtions de garder les droits acquis des utilisateurs dans une configuration non e10s qu’ils ont déjà configurée.

ne devrait pas fonctionner au jour le jour, car il reçoit peu ou pas de tests et est moins sécurisé.

Il a également été mentionné que le flux d'activité s'interrompt si le multi-processus est désactivé. (via Techdows)

Je ne suis pas particulièrement friand des modifications qui suppriment le choix de l'utilisateur de tout programme, y compris des navigateurs Web. Mozilla va probablement recevoir beaucoup de critiques pour le retrait, même si cela ne concerne qu'une minorité d'utilisateurs du navigateur.

Firefox 68 est la prochaine version ESR du navigateur. Sa sortie est prévue pour le 9 juillet 2019.

Maintenant, vous : Quelle est votre opinion sur le changement?