「アプリケーションのショートカットを作成…」FirefoxのChromeの機能は?


38

おそらくご存知のように、Chromeの「アプリケーションショートカットの作成...」は、Webアプリケーション(現在のURL)へのデスクトップ/タスクバーショートカットを作成します。対応するショートカットがクリックされると、Chromeは、ナビゲーションバーなしでこのURLだけの別のウィンドウを開きます。 ここに画像の説明を入力してくださいそのため、Google翻訳を(ほぼ)デスクトップアプリとして使用できます。

(最後の)Firefoxにはこの機能がありますか?組み込みまたはプラグイン?実際、Firefoxでこの機能を1回使用したことを思い出しますが、夢を見ているだけかもしれません。


@clearkimura:その答えには1つだけ問題があります-それはもう機能しません。
harrymc

@harrymc正確に何がうまくいかないのですか?-chrome(2015答え)実際に廃止されましたが、ブックマークレットトリック(新しい更新2017年)は私のために動作します。
clearkimura

私にとってはそうではありません。
harrymc

@harrymcあなたのものは孤立したケースです。LinuxとWindowsの両方でFirefox LegacyとQuantum(50、60、70)を使用してブックマークレットをテストすることもできましたが、答えどおりに機能します。
clearkimura

回答:


23

Mozilla LabsによるMozilla Prism(以前のWebRunner)は、Firefoxの「アプリケーションショートカットの作成」を特徴としていました。

Mozilla Prism(以前のWebRunner)は、Webアプリケーションをデスクトップに統合し、デスクトップからWebアプリケーションを起動し、デフォルトのWebブラウザーとは独立して構成できるようにする製品です。

ユーザーはを使用して手動でWebアプリケーションを作成できますTools > Convert Website to Application

ただし、2010年11月以降、PrismはMozilla labs Webサイトで非アクティブなプロジェクトとしてリストされています。2011年2月1日、Mozillaラボは、Prismを維持しなくなると発表しました。

Prismにはいくつかの代替手段がありましたが、それらはすべて廃止されており、アクティブではないか、ダウンロードできなくなっているようです。

次の質問:なぜFirefox Prismはリポジトリにないのですか?、Prismの廃止と可能な代替案と解決策に関して、2つの有用な回答があります。FirefoxでのWebアプリケーションのサポートが現在進行中であることが言及されました。また、いくつかの回避策が提案されています。


4
この機能は、StackEdit、Regex101などのアプリに非常に便利です。Mozillaがそれを中止するとは信じられません。
CMCDragonkai 14年

9
Quantumがリリースされたので、Firefoxに切り替えましたが、これがChromeで本当に欠けている唯一のものです。現在のところ、Firefox これを行う方法はまったくないと信じられないようです。
チャールズローパー

16

新しいアップデート2017

ちょっとした設定変更とブックマークレットを使用して、これを今すぐソートできます。(デスクトップのショートカットを試したことはありませんが、可能かもしれません。)

  1. falseに移動しabout:configて設定dom.disable_window_open_feature.locationします。
    これはオプションですが、ウィンドウの上部にある無効なロケーションバーが削除されます。
  2. ブックマークレットを作成します(実際には通常のブックマークですが、Javascriptを実行します):

    javascript:(function(){window.open("https://www.google.com/","_blank","menubar=no,location=no,toolbar=no,scrollbars=yes,left=150,top=50");})();
    

    https://www.google.com/URLに置き換えます。

このブックマークレットを開くと、別の専用ウィンドウでサイトが開きます。leftおよびの値をtop必要に応じて調整できます。

ボーナスヒント:あなたがしている場合は、「最後の時から、あなたのウィンドウとタブを表示する」あなたが開いている専用のウィンドウでFirefoxを終了して再起動すると、有効になって、それも復元されます。


前の回答

更新:このフラグのサポートは、Firefoxの最新バージョンから削除されたようです。

Firefoxには文書化されていないフラグがあり-chromeます:

firefox.exe -chrome http://superuser.com 

同様にクロームアプリケーションのショートカット

  • Webページとプレーンウィンドウクロムだけで基本的なウィンドウを作成します(タブバー、アドレスバーなどはありません)。
  • 「アプリケーション」として使用可能。

Chromeアプリケーションのショートカットとは異なります

  • ウィンドウは常にページのフルサイズで作成されます。ページの読み込み後にのみ自分自身埋めるAJAXベースの空のページの場合、画面の左上隅に非常に小さなウィンドウが表示されます。ありがたいことに、手動でウィンドウのサイズを変更できます。
    • しようとするとsuperuser.com、非常に長いウィンドウが表示されます。
    • 文書化されていないフラグ-widthと動作-heightしません。
    • 起動後のプロセスでウィンドウを検出し、ウィンドウサイズを自動的に調整することも可能ですが、平均的なユーザーにとってはあまりにも手間がかかるようです。
  • ファビコンはウィンドウアイコンとして使用されません。ウィンドウにはまだFirefoxアイコンがあります。
  • Windowsタスクバーのグループ化では、ウィンドウはFirefoxのメインウィンドウとグループ化されます。Google Chromeでは、アプリケーションショートカットは実際には個別のWindowsプログラムとして実行され、Chromeのメインウィンドウとグループ化されません。
    • このため、アプリへのショートカットがタスクバーに固定されている場合、ショートカットはアプリのウィンドウになりません。
    • また、Firefoxを終了するとアプリが終了します。Firefoxがすべてのタブとウィンドウを復元するように設定されている場合でも、再度起動してもアプリは復元されません。
  • 右クリックメニューはありません。戻る機能はありません(キーボードショートカットを使用しても)。再読み込みまたはズームできません。Firefoxのメインウィンドウで設定されたズームを覚えていません。
  • テキストボックスに入力するときに矢印キーを使用してテキストキャレットを移動すると、奇妙な結果になることがあります。
  • この機能は、時々、黒い画面に入り、「Windowsの基本的なカラースキーム」モード(全てのエアロ効果が消えてしまいます)に戻ってくるためにWindowsが発生します。これをバグとして分類します。常に起こるとは限りません。
    • これが発生した場合は、コマンドプロンプトを開き、net stop uxsms続けてを実行しnet start uxsmsます。

上記の問題以外は、問題なく動作します。


2
:Windowsで私のためではない仕事は、Firefoxの44およびプロファイルと、それだけでデフォルトページ(Pコンポーネントが間違っていないの手掛かり、私はそれのWindowsを賭ける)とFF開始しない
childno͡.de

@ childno.deは私にとっても機能しなくなったようです。Firefox開発者はフラグのサポートを削除したと思います。答えを更新しました。
ADTC

1
javascript-bookmarkソリューションはうまく機能します。残念ながら、適切なウィンドウタイトル(タスクバーに表示される)を設定する方法はないようです。したがって、タスクバーのウィンドウはセクシーなhttps URLですが、クロムではSomeGreatAppに設定できます。ブックマークにwindowNameプロパティを設定しても役に立たず、開発者のドキュメントでは、タイトルを設定することは想定されていません。:-(
doublehelix

報奨金後のメモ:タイムラインは、少なくとも10人のユーザーが3年後にこの回答が有用だと感じたことを示唆しました。2017年後半に更新されたにもかかわらず、これは最新で唯一の答えであり、SUで見つけることができたトリックです。
clearkimura

4

別のプロファイルを作成し、別のプロセスとして実行します。ウィンドウはChromeアプリに似ており、ウィンドウのタスクバーでグループ化されません。また、独自のアイコンと、非表示のタブバーとナビゲーションバーもあります。

手順:

  1. firefoxのすべてのインスタンスを閉じます
  2. 別のFirefoxプロファイルを作成する
    1. オープンrun(win + r)
    2. 走る firefox -P
    3. 新しいプロフィールアプリを作成する
    4. デフォルトのプロファイルを選択
    5. 出口
  3. firefoxフォルダーのmklinkを作成します
    1. 管理者としてcmdを実行します。cmdを検索し、右クリックで開きます。
    2. 入る: cd "C:\Program Files\Mozilla Firefox\"
    3. でフォルダーリンクを作成する mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. リンク「Mozille Firefoxアプリ」を「Mozilla Firefox」フォルダーから移動します
  4. 新しいフォルダで新しいプロファイルを開きます
    1. Mozilla Firefoxアプリフォルダーに移動し、デスクトップにfirefox.exeのショートカットを作成します
    2. ショートカットターゲットを開き、追加します -P app no-remote
    3. ショートカットは、たとえば次のようになります。 "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. 拡張機能をインストールして設定を変更する
    1. 拡張機能「1つのタブでタブバーを非表示にする」をインストールする
    2. 拡張機能「非表示ナビゲーションバー」をインストールします。インストール後、F2を使用してナビゲーションバーを非表示にします。
    3. 拡張機能「プロファイルのウィンドウアイコンの変更」をインストールします。拡張機能の手順を読んで、機能するようにして、慎重に使用してください。

その他の解決策:

スタンドアロンの拡張機能を使用できますが、私にとってはバグがありました。

ソース:


個別のグループ化されていないタスクバーアイコンを取得するには、手順3と4の代わりに、こちらのsupport.mozilla.org/en-US/questions/1233574(およびbugzilla.mozilla.org/show_bug.cgi?id=577867)の指示に従う必要がありました。。
G-ウィズ

:私はまた、代わりにステップ5に列挙されたもので、この拡張機能を使用しaddons.mozilla.org/en-US/firefox/addon/mpt-hide-browser-ui。カスタムアイコンに特別な拡張子は必要ありませんでした。特定のプロファイルでアプリを起動し、タスクバーにポップアップしたタスクバーアイコンを固定し、そのプロパティを開き、アイコン画像を変更してから、エクスプローラーを再起動しました。
G-Wiz

0

私のソリューションは次のとおりです。

アプリケーションウィンドウを作成し、カスタム定義のリストに基づいてwebappsのリストを表示するための小さなコードを書きました。ここに投稿したコードコピーし、次に指すブックマークレットを作成しますjavascript:[paste code here]

appListニーズに合わせてオブジェクトの詳細をカスタマイズするだけです。

タブレスwindow.open、ツールバーレス、スクロールバーレスのウィンドウを作成できるようにするには、ADTCの回答で説明さているようにFirefoxを設定する必要があることに注意してください。


あなたのコードは素晴らしいです。私はコーディングを本当に理解していないので、気にしないなら、あなたが提供したすべてのオプションを備えた最初のウィンドウなしで、WhatsAppウィンドウを直接開くようにコードを編集する方法を教えていただけますか?ご清聴ありがとうございました。
user48949

@ user48949 yoursは単純なユースケースです(ブックマークレットから起動するWebサイトは1つだけです)。ADTCのソリューションに従って、に置き換えhttps://www.google.com/てくださいhttps://web.whatsapp.com/
AmitK
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.