今後、Firefoxでマルチプロセスをオフにすることはできなくなります
Mozilla 予定 ユーザーがブラウザーのマルチプロセスアーキテクチャを無効にできるようにする、Firefox Webブラウザーの次期バージョンの構成オプションを削除する。
Mozillaは Firefox Webブラウザのマルチプロセスアーキテクチャ Firefoxは2016年に複数のプロセスを使用して、ロードされたサイトをそれらの間で分割し、ブラウザ自体の機能に異なるプロセスを使用します。
その間 メモリ使用量の増加 、それはまた、Firefoxがその過程でより安定し、ブラウザ全体をそれらと一緒に取っているサイトクラッシュの傾向が少なくなることを意味しました。 Mozillaの実装はGoogleの実装とは異なりました。 Chromeはサイトごとに1つのプロセスを使用し、Firefoxは複数のサイトを単一のプロセスに配置します。
Firefoxのマルチプロセスアーキテクチャは、長年にわたって多くの改善を受けました。 Mozillaを追加 より多くのプロセス それに サンドボックスセキュリティ機能を導入 後でそれに依存しました。
Mozillaは今後、Webブラウザのどのバージョンからも2つのFirefox設定を削除する予定です。この変更はFirefox 68で予定されています。
- browser.tabs.remote.force-enable -デフォルトで有効になっていない場合、Firefoxでマルチプロセスの使用を強制します。アクセシビリティのため。
- browser.tabs.remote.force-disable -Firefox Webブラウザーでマルチプロセスを無効にします。
Firefoxでマルチプロセスアーキテクチャを有効または無効にする設定であるbrowser.tabs.remote.autostart(他の2つの設定のように値を強制するのではなく)について疑問に思うかもしれません。
Mozillaは、ホームビルドで設定をtrueに制限します。 Firefoxにはまだありますが、about:configでfalseに設定しても、変更が適用されると、望ましい効果が得られなくなります。ユーザーが選択した値に関係なく、Firefoxのホームビルドでは設定のステータスは常にtrueです。
つまり、今後、Firefoxユーザーはブラウザーでマルチプロセスを無効にすることができなくなります。マルチプロセスが無効になっているFirefoxインストールの数は不明です。一部のユーザーは、ブラウザのメモリ使用量または速度低下を改善するためにこれを行います。
おわりに
Mozillaは、Bugzillaの設定を削除したい理由を明らかにしていません。マルチプロセスを無効にすることは「それほど簡単ではない」はずです。追加情報は 利用可能 Mozilla Dev Platformグループに関する投稿:
広範な目的は、ユーザーがe10s以外の構成にユーザーを祖父から引きずり込むのを確実に停止することでした。
テストをほとんどまたはまったく受けず、安全性が低いため、日常的に実行しないでください。
また、マルチプロセスが無効になっている場合、アクティビティストリームが壊れることも言及されました。 (経由 Techdows )
私は、Webブラウザーを含むすべてのプログラムからユーザーの選択を削除する変更が特に好きではありません。 Mozillaは、たとえそれがブラウザの少数のユーザーにのみ影響を与えるとしても、削除のために多くの問題を抱えることになるでしょう。
Firefox 68はブラウザの次のESRリリースです。 予定されています 2019年7月9日リリース。
では、あなた :変更についてどう思いますか?