おそらくご存知のように、Chromeの「アプリケーションショートカットを作成...」は、Webアプリケーション(現在のURL)へのデスクトップ/タスクバーショートカットを作成します。対応するショートカットをクリックすると、Chromeは、ナビゲーションバーなしでこのURLのみの別のウィンドウを開きます。 これで、Google翻訳を(ほぼ)デスクトップアプリとして使用できるようになりました。
(最後の)Firefoxにこの機能はありますか?組み込みまたはプラグイン?実際、Firefoxにこの機能があったことを一度思い出しましたが、夢を見ているだけかもしれません。
Mozilla Prism Mozilla Labsによる(以前のWebRunner)は、Firefoxで「アプリケーションショートカットを作成する」機能を備えていました。
Mozilla Prism(以前のWebRunner)は、Webアプリケーションをデスクトップと統合し、Webアプリケーションをデスクトップから起動し、デフォルトのWebブラウザとは独立して設定できる製品です。
ユーザーは、
Tools > Convert Website to Application
を使用して手動でWebアプリケーションを作成できます。
ただし、2010年11月以降、PrismはMozilla labsのWebサイトで非アクティブなプロジェクトとしてリストされています。 2011年2月1日、Mozilla labsは、Prismを維持しないことを発表しました。
Prismには alternatives がいくつかありましたが、それらはすべて廃止されており、アクティブでないか、ダウンロードできなくなっているようです。
次の質問: Firefox Prismがリポジトリに存在しなくなったのはなぜですか? には、Prismの廃止および可能な代替策と解決策に関して、2つの有用な回答があります。 FirefoxでのWebアプリケーションのサポートは現在進行中 であると述べられました。また、いくつかの回避策 推奨されています 。
ちょっとした設定変更とブックマークレットを使って、これを並べ替えることができます。 (デスクトップショートカットは実験していませんが、可能かもしれません。)
about:config
に移動し、dom.disable_window_open_feature.location
をfalseに設定します。ブックマークレットを作成します(これは実際には通常のブックマークですが、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
同様Chromeアプリケーションのショートカット:
- Webページとプレーンウィンドウのみの基本ウィンドウを作成しますchrome(タブバー、アドレスバーなどなし)。
- 「アプリケーション」として使用できます。
とは異なりChromeアプリケーションのショートカット:
- ウィンドウは常にフルページのサイズで作成されます。 after page-loadのみを埋めるAJAXベースの空のページの場合、これにより、画面の左上隅に非常に小さなウィンドウが表示されます。 ありがたいことに、ウィンドウのサイズを手動で変更できます。
superuser.com
を試してみると、非常に長いウィンドウが表示されます。- 文書化されていないフラグ
-width
および-height
は機能しません。- 起動後のプロセスでウィンドウを見つけてウィンドウサイズを自動的に調整することもできますが、平均的なユーザーにとってはあまりにも手間がかかるようです。
- ファビコンはウィンドウアイコンとして使用されません。ウィンドウにはまだFirefoxアイコンがあります。
- Windowsタスクバーのグループ化では、ウィンドウはFirefoxのメインウィンドウとグループ化されます。 Google Chromeでは、アプリケーションショートカットreallyは個別のWindowsプログラムとして実行され、Chromeのメインウィンドウとはグループ化されません。
- このため、アプリへのショートカットがタスクバーに固定されている場合、ショートカットはアプリのウィンドウにはなりません。
- また、Firefoxを終了するとアプリが閉じます。 Firefoxがすべてのタブとウィンドウを復元するように設定されている場合でも、再度起動してもアプリは復元されません。
- 右クリックメニューはありません。バックフォワード機能はありません(キーボードショートカットがあっても)。再読み込みまたはズームできません。 Firefoxのメインウィンドウで設定されたズームを覚えていません。
- テキストボックスに入力するときに矢印キーを使用してテキストキャレットを移動すると、奇妙な結果になることがあります。
- この機能ときどきを実行すると、Windowsは黒い画面に入り、「Windows基本カラースキーム」モードに戻ります(すべてのAero効果はなくなります)。これをバグとして分類します。 常に発生するわけではありません。
- これが発生した場合は、コマンドプロンプトを開き、
net stop uxsms
に続けてnet start uxsms
を実行します。
上記の問題以外は問題なく動作します。
別のプロファイルを作成し、別のプロセスとして実行します。ウィンドウはchromeアプリのように表示され、ウィンドウのタスクバーでグループ化されません。また、独自のアイコンと非表示のタブバーとナビゲーションバーが表示されます。
手順:
run
を開く(win + r)firefox -P
を実行しますcd "C:\Program Files\Mozilla Firefox\"
mklink /D "Mozilla Firefox App" "Mozilla Firefox"
でフォルダリンクを作成します-P app no-remote
を追加します"C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
その他の解決策:
standalone 拡張機能を使用することもできますが、私にとってはバギーでした。
出典:
これが私の解決策です:
アプリケーションウィンドウを作成する小さなコードを記述し、カスタム定義リストに基づいてWebアプリケーションのリストを提示しました。コードをコピー 私はここに投稿しました 、次にjavascript:[paste code here]
を指すブックメルクレットを作成します。
必要に応じて、appList
オブジェクトの詳細をカスタマイズするだけです。
説明されているようにFirefoxを設定する必要があることに注意してください ADTCの答え を使用して、window.open
がタブなし、ツールバーなし、スクロールバーなしのウィンドウを作成できるようにします。