- Firefoxは、長年にわたりユーザーの要望を無視してきた末に、Progressive Web Apps(PWA) のサポートを追加することを決定
- 現在は Firefox Nightly ビルドで、
about:config にある隠し実験フラグ browser.taskbarTabs.enabled を通じてこの機能を有効化できる
- まだ機能自体は実際には動作していないが、フラグが追加されたことは、実装が間近に迫っていることを意味する
FirefoxのWebアプリ機能の方向性
- FirefoxのWebアプリ統合方式は、ChromeやGNOME Webのような他ブラウザとは異なる設計になる予定
- Mozillaのプロダクトマネージャー David Rubino は、WebアプリがFirefoxの中で自然に動作する方式を目指していると述べた
- 完全なPWA仕様全体に従うわけではなく、Androidのような完全なネイティブPWA機能を期待するのは難しい
- FirefoxのWebアプリモードは、次のような特徴を持つ:
- ブラウザーフレームを最小化しない(アドレスバー、拡張機能、ブックマークなどはそのまま維持)
- 「新しいタブ」ボタンは通常の Firefox ウィンドウを開くボタンに置き換えられる
- Webサイト中心の体験を維持しつつ、複数Webサイトを管理するための機能は最小限にとどめる
予想されるWebアプリ機能
- Webアプリは、次の機能をサポートする予定:
- アプリメニュー、Dock、タスクバーに独立したアイコンとして表示
- 閉じるまでアプリが実行状態を維持
- そのWebサイトへのリンクをクリックすると、新しいウィンドウではなく該当のWebアプリで開かれる
- 差別化された機能もある:
- どのブラウザータブでもその場でWebアプリモードに切り替え可能
- ログイン状態を維持したまま切り替え可能
- モバイルのようなリンク自動キャプチャ機能をサポート予定
- Rubino は「簡単な設定、コアとなるブラウザー機能の維持、自動リンクキャプチャによって、既存ブラウザより優れた体験を提供できる」と述べた
まだ道のりは長いが…
- 今回のFirefoxのWebアプリ機能は、他ブラウザと比べて革新性よりも最小機能(MVP)重視のアプローチに見える
- しかし、Webアプリ用ツールやPWAがかなり前から存在していたことを考えると、**「遅れはしたが、それでも歓迎すべき前進」**だ
Firefox NightlyでWebアプリ機能を有効化する方法
- Firefoxは最近、ユーザーが長年求めてきた機能を次々に実装している:
- 縦型タブ
- プロファイル管理
- タブグループ(一部はまだベータ段階)
- 今回は「Webアプリのインストール」機能がこのリストに加わった
- Mozillaは当初フィードバックを受け付けるとしていたが、その後は特に告知がなかった
- 最近、Firefox Nightly(Windows/macOS/Linux)に
taskbar tabs 機能を有効化できる隠し設定が追加された
- ただし、この設定を true に変更しても、現時点では実際には何も変化しない
- 今後数週間のうちに機能が有効化される可能性があるため、Nightlyユーザーなら注目しておく価値があるポイントだ
まだコメントはありません。