インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

ChromeのPWA(プログレッシブウェブアプリ)機能にFirefoxが追いつくのを待ち望んでいた方にとって、その待ち時間はついに終わりを迎えようとしています。Mozillaは過去にもサイト固有ブラウザ(SSB)機能に何度か取り組んできました(例:Prismプロジェクト)。2017年からはモバイル版でサポートされており、Firefox 73以降、この機能はデスクトップブラウザの中核機能へと進みつつあるようです。

現在この機能は実験的なものとして隠されていますが、正式リリースされてデフォルトで利用可能になる前に、Nightly、Developer、Beta、安定版といった主要なFirefoxの各バージョンで有効化して試すことができます。

サイト固有ブラウザ(SSB)とは?

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

サイト固有ブラウザとは、任意のウェブサイトをまるで「アプリ」のように動作させる機能です。独立したブラウザインスタンスで起動し、デスクトップアプリさながらの振る舞いをします。これにより、対象のサイトはタスクバーボタンの表示、オフライン機能、ネイティブアプリのような起動方法などを備えた「第一級の存在」となり、従来のブラウザタブで開くサイトよりも格段に使いやすくなります。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

さらに、SSBモードではブラウザ本来のツールバーやメニュー、その他のUI要素の多くが取り除かれます(特にFirefox 74時点の実装では大幅に削減されています)。そのため、基本的にはウェブサイト側が用意した機能だけに絞られることになります。アプリやサイトによっては操作がよりスムーズになりますが、SSB/PWA標準に対応していないサイトは逆に使いづらくなる場合もある点には注意が必要です。

SSB機能を有効にする手順

1. Firefoxのアドレスバーに「about:config」と入力し、表示される警告画面をクリックして先へ進みます。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

2. ページ上部の検索バーに「browser.ssb.enabled」と入力します。

3. ブール値(Boolean)の設定項目が表示されるので、右側の矢印ボタンをクリックして値を「true」に切り替えます。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

4. 設定を反映させるため、ブラウザを再起動します。

SSBの使い方

1. アプリとして使いたいウェブサイトを開きます。おすすめはDiscordのようなチャットアプリです。DiscordはすでにElectronフレームワークを使ってWeb技術をネイティブアプリとして動かすデスクトップ版を提供しているため、SSB/PWA版でも既存のデスクトップアプリとよく似た見た目・操作性になるはずです。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

2. アドレスバー内、URLの右側にある三点リーダー(⋮)をクリックします。

3. 「このウェブサイトをアプリとしてインストール」または「サイト固有ブラウザを起動」を選択します。表示される項目名は、使用しているFirefoxのバージョンによって異なる場合があります。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

4. これでアプリへのショートカットがデスクトップに直接作成され、通常のプログラムと同じように起動できるようになります。すでにデスクトップ版アプリが存在するサイトでも、SSB版と併用して同時に使うことも可能です。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

5. インストール済みのウェブサイトを後から管理したい場合は、ハンバーガーメニュー(☰)を開き、「Site Browsers」または「Installed websites」という項目を探してください(こちらもFirefoxのバージョンによって名称が異なります)。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

6. 一覧からサイトをクリックすると、新しいウィンドウで起動します。現行の安定版(Firefox 74)ではここまでの操作しかできませんが、Developer版とNightly版には右側に「×」ボタンが用意されており、インストール済みのウェブサイトを削除することもできます。

Firefoxでサイト固有ブラウザ(SSB)を有効にする方法|Webサイトをアプリ化して使う

Firefoxにおけるウェブアプリの未来

PWAの標準規格はGoogleが事実上主導して策定してきたこともあり、Chromeはすでにプログレッシブウェブアプリをかなり充実した形でサポートしています。Mozillaが開発を完成させた後にこの機能がどのような仕上がりになるのか気になる方は、まずChromeで試してみるのも良いでしょう。

Firefox版のSSBはまだ発展途上で、表立った機能ではありませんが、「今すぐFirefoxでPWA/SSBを使いたい」というニーズには十分応えられます。ウェブアプリは今後のインターネットにおいて重要な役割を担う存在であり、Firefoxがこれをサポートしたことは、このブラウザにとって大きな前進と言えるでしょう。

なお、LinuxユーザーでFirefox以外のブラウザを使っている場合は、Linuxでは「Peppermint」、Androidでは「Hermit」といったツールを使って、独自のウェブアプリを作成することもできます。


  1. Firefox Quantumを高速化する6つの方法|動作が重い・遅いときの対処法

    Firefoxは、豊富な機能、広告ブロック、プライバシー保護対策などで人気を集めてきた有名なブラウザです。開発チームはアップデートのたびに改善を重ねており、現在では「Firefox Quantum」として最も人気のあるブラウザの一つとなっています。しかし、ユーザーから指摘されることが多いのが「動作の速度とパフォーマンス」です。 Firefox Quantumを高速化する6つの方法 この記事では、Firefox Quantumの動作を速くするための具体的な方法を6つ紹介します。どれも特別な知識が不要な設定ばかりなので、ぜひ試してみてください。 1. Firefoxをリフレッシュする ブラウザの

  2. Tweakpassブラウザ拡張機能を有効化する方法|Chrome・Firefox・Edge・Opera対応の完全ガイド

    日常生活の中で、メール、銀行口座、SNSなど、数え切れないほどのパスワードを覚えておく必要がありますよね。そのため多くのユーザーは、すべてのアカウントに同じパスワードを使い回しがちです。しかし、セキュリティの観点から見ると、これは決して良い習慣とは言えません。 各アカウントには、強力で固有のパスワードを設定することが常に推奨されます。とはいえ、そんなに多くのパスワードをすべて覚えておくのは簡単なことではありません。そこで活躍するのがパスワードマネージャーです。一度使ってみれば、もう手放せなくなるはずです。 パスワードマネージャーとは? パスワードマネージャーは、すべてのパスワードやログイン