Chromeの「デスクトップに追加」に似たデスクトップ上のFirefoxスタンドアロンWebアプリ


14

Firefoxで、Chromeの「デスクトップに追加...」オプションと同様に、単一ページのWebアプリをスタンドアロンデスクトップアプリケーションにするにはどうすればよいですか?プラットフォームはLinuxです。


2
これに対する答えがあるかどうかを知りたいです。Firefox Quantumに切り替えたところ、これが本当に欠けている唯一の機能です。
チャールズローパー

Electronのような意味ですが、Firefoxと開発者ではないユーザー向けですか?
YetAnotherRandomUser

1
これはまだ機能しますか?askubuntu.com/a/811657
Unfundednut

関連するバグレポートはbugzilla.mozilla.org/show_bug.cgi?id=1283670
mic

回答:


5

私は頻繁に手動でそれを行います。Linuxを実行しているので、感謝するかもしれません。firefox以外のツールは必要ありません:)

  1. を実行しますfirefox -p。これにより、firefoxプロファイルエディターが起動します。使用するWebアプリの新しいプロファイルを作成し、それに応じて名前を付けます。プロファイルフォルダの場所をデフォルトのままにするか、必要なものを選択します。
  2. 新しく作成したプロファイルを起動します。「起動時に確認せずに選択したプロファイルを使用する」のチェックを外してください。そうしないと、デフォルトのFirefoxプロファイルとして設定されてしまいます。
  3. 必要に応じて、新しく作成したプロファイルでfirefoxの設定を設定します(Cookie /履歴/検索エンジン/プライバシーに関する考慮事項)。開始ページとして使用するWebアプリを設定し、起動時にその開始ページをfirefoxに読み込ませるようにしてください。
  4. 新しく作成したプロファイルを使用して、Firefoxウィンドウを閉じることができます。
  5. 新しく作成されたスタンドアロンWebアプリを起動するには、firefoxに次のコマンドライン引数を使用します。
    • -P <profile name>デフォルトのプロファイル名の代わりに、起動時に指定されたプロファイル名を起動します。新しく作成したプロファイルの名前をここに入力します。
    • --no-remotefirefoxがリモートコマンドを無視するようにします。つまり、このFirefoxインスタンスを別の(デフォルトの)Firefoxインスタンスの隣で実行でき、新しいコマンド(外部アプリケーションのリンクをクリックするなど)は新しいFirefoxインスタンスではなくデフォルトのFirefoxインスタンスに送信されます。

たとえば、WhatsApp Webなどのスタンドアロンデスクトップアプリを作成するには、次の手順を実行します。

  1. 新しいプロファイルを作成する WhatsApp-Web
  2. プロファイルを起動し、設定をカスタマイズします。開始ページを設定web.whatsapp.com
  3. 実行firefox --no-remote -P WhatsApp-Webして新しいプロファイルを起動します。

そうすれば、デフォルトインスタンスの動作を妨げることなく、デフォルトインスタンスの隣でこの2番目のFirefoxインスタンスを実行できます。Cookieとその他のデータは両者間で共有されないため、プライバシーが確保されます。簡単に起動できるように、オペレーティングシステム/デスクトップ環境でサポートされている場合、この新しいfirefoxインスタンスのスターターファイルを追加することもできます。Linuxでは、.desktop次のようにファイルを作成できます。

  1. /usr/share/applications/firefox.desktopを/usr/share/applications/firefox-yourwebappname.desktopにコピーします
  2. その新しい.desktop-fileのName、Exec、およびIconフィールドをカスタマイズします(たとえば、Webアプリのカスタムアイコンを設定し、適切な名前を設定し、Exec行にカスタムfirefoxコマンドラインを配置します)。もちろん、他のパラメーターもカスタマイズできます
  3. .desktopファイルをタスクバーまたはデスクトップに追加します(タスクメニューによって自動的に検出されます)。

4
どういうわけかタブとアドレスバーを非表示にし、タスクバーのアイコンを変更できますか?
jaboja
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.