電気分解(e10s)は、Mozillaが現在開発に取り組んでいるFirefoxの主要機能の一つです。この機能、あるいは機能強化により、高く評価されているマルチプロセスアーキテクチャがMozillaブラウザに追加されます。
マルチプロセスアーキテクチャは、開いているタブ同士やプラグインを個別に分離することで、ブラウザの安定性だけでなくセキュリティも強化します。これは「サンドボックス」とは異なりますが、将来的にサンドボックスを実現するための確かな一歩と言えるでしょう。
Mozillaは数か月前の2月に、 FirefoxのNightlyチャンネルビルドに電解処理機能を実装しました。当時、この機能は実験的なものであり、デフォルトでは無効になっていました。
テストでは、特にプラグインとの安定性と互換性に関して、多くの作業を行う必要があることが示されました。 電気分解に関する作業は継続されており、現在のところ、完全に安定するまでこの機能の継続性を計画するためのロードマップがあります。 これは、開発中に発生する可能性のあるバンプによって異なる場合があります。
Firefoxマルチプロセス、いつ、どこで?
マルチプロセスFirefoxアーキテクチャのロードマップ
- 18年2014月XNUMX日 -マイルストーン1:E10を平均的なNightlyバージョンのユーザーが使用できるようにしますが、デフォルトでは無効になっています。
- 21年2014月XNUMX日 --Firefox 34の開発が始まります。Mozillaは、Nightlyチャネルユーザーとプラグイン開発者がe10、特にプラグインの互換性をテストするために、今後XNUMX週間を使用したいと考えています。
- 9月の1、2014 --Firefox 35の開発が始まります。Mozillaは、この開発期間で2番目のマイルストーンに到達する予定です。 マイルストーンXNUMXに達すると、Electrolysisは、Nightlyバージョンのユーザーに対してデフォルトで有効にできるポイントになります。
- 13年2014月XNUMX日 --Firefox 36の開発が始まります。これはFirefoxバージョンであり、16年2015月XNUMX日に安定バージョンでリリースされるまで、マルチプロセスがチャネルからチャネルに移動されます(Nightly> Aurora> Beta> Stable)。
アーキテクチャの変更は大きな変更であり、e10sを導入した結果の一つとして、互換性のないプラグインが存在することが挙げられます。
現在サポートされていないプラグインは、Adblock Plus、LastPass、RequestPolicy、Greasemonkey、HTTPS Everywhere、BluHell Firewall、またはVideo DownloadHelperです。
Mozillaは、「e10s対応は完了しましたか?」ページで、e10sとのプラグインの互換性を追跡しています。ここでは、バグの一覧を確認したり、プラグインの互換性を確保するための進捗状況を追跡したりできます。
他の多くの人気アドオンはまだテストされていません。しかし、継続的に開発・更新されているアドオンについては、必要に応じてe10sとの互換性を確保するためのパッチが適用されます。一方、開発者によって開発が放棄されたアドオンは、e10sがFirefoxの安定版に組み込まれると使用できなくなります。
出典:FirefoxManía