MozillaはChromiumベースのブラウザを実験しています
MozillaのCEOでFirefoxのチーフマネージャーであるMarkMayoは、プロジェクトTofinoを紹介しました。 そのプロジェクトでは、Mozillaが取り組んでいるWebブラウザ用のGUI実験がいくつかあります。 Firefoxの開発は影響を受けませんが、Firefoxの使用は着実に減少しているのは事実です。 プロジェクト全体が、GitHub forAtomエディターによって作成されたChromiumベースのエンジンElectron上に構築されているのは興味深いことです。 Mozillaで使用されるXULの代わりに、ブラウザのユーザーインターフェイスはReactを使用して作成されます。
広告
Electronプラットフォームを使用すると、開発者はブラウザーで使用されるテクノロジーに基づいてスタンドアロンアプリを作成できます。 Node.jsとそのモジュール、拡張APIを使用して、ダイアログ、コンテキストメニュー、ウィンドウ管理、ファイルシステムアクセスなどを作成できます。 Electronは、ブラウザテクノロジースタックの将来に影響を与える展望プロジェクトと見なされています。
ElectronはChromiumをベースにしていますが、Mozilla開発者はこれを期間限定で使用する予定であり、FirefoxのGeckoエンジン開発をキャンセルする予定はありません。 Tofinoとともに、Positronという名前の新しいプロジェクトが開始され、Geckoエンジン上でElectronAPIを作成しました。 Positronには、V8エンジンの代わりにSpiderMonkeyエンジンを使用したNode.js実装であるさらに別のプロジェクト(Spidernode)が含まれています。 SpiderMonkeyの上にV8APIエミュレーション用のAPIレイヤーを表示することができます。
PositronとSpidernodeが終了した後、TofinoプロジェクトはElectronなしでコンパイルできます。 Electronプロジェクトは、ブラウザーの新しいユーザーインターフェイスのプロトタイプを作成するための使いやすいプラットフォームとして選択されました。 新しいUIは、プロジェクトの主な目標です。 エンジンに関しては、GeckoやFirefoxの今後のレンダリングエンジンServoに取って代わるものではありません。


Tofinoはスタンドアロンの完成したブラウザにはなりません。 Tofinoでの実験により、Mozilla開発者は新しい種類のユーザーインターフェイスを作成したいと考えています。 彼らは、タブベースのインターフェースは非推奨であり、現代のWebベースの現実には効果がないと考えています。 新しいユーザーインターフェイスは、タブよりもPCとモバイルのユースケースに適合し、生産性とタスク指向性が高くなります。 それが大成功であれば、おそらく遠い将来、まったく異なるFirefoxブラウザが表示される可能性があります。
リンク:
- トフィーノ
- 電子
- React
- 陽電子
- スパイダーノード