Firefox のプライベート ブラウジング モードと「通常」ブラウジング モードに異なるデフォルトの検索エンジンを設定したいです。たとえば、通常モードでは Google を使用し、プライベート モードでは Bing を使用します。関連があるかどうかはわかりませんが、Ubuntu 16.04 で Firefox 66.0.2 を使用しています。
ネイティブ ソリューションがない場合、Tampermonkey のようなものを使用した既存のソリューションはありますか? (私は Tampermonkey のような拡張機能の使用方法しか知らず、それらのための便利なスクリプトを書いたことはありません...)
既存の同様の質問Chrome については、ネイティブ ソリューションがありません。
答え1
Firefox は現在*、プライベート ブラウジング用に別の検索エンジンを選択するネイティブ オプションを提供しています。
これを有効にするにはについて:config必要に応じて「リスクを受け入れて続行」を選択してください。その後、プライベート検索オプション次のようにします(簡単にするには「search*private」を検索してください):
- browser.search.separatePrivateDefault = true
- browser.search.separatePrivateDefault.ui.enabled = true
次に、「オプション」>「検索」>「プライベートウィンドウのみに別のデフォルトの検索エンジンを選択する「」をクリックし、ドロップダウン メニューから希望の検索エンジンを選択します。
完了すると、プライベートブラウジングウィンドウはデフォルトでプライベート検索エンジンを使用するようになります。また、「ツールバーに検索バーを追加する「オプション」で通常のデフォルトが引き続き利用可能になります。今回は次のように検索します:" オプション。
* Firefox 73.0でテストされていますが、この機能はバージョン71.0でも利用可能になる可能性があります。
答え2
これは聞き覚えがあると思ったので、あなたのリンクが私が覚えていた質問でした。 :-) Firefox でも同じで、これを直接サポートする組み込み機能はありません。ただし、回避策はいくつかあります。
1 つは、リンクされた質問で私が提案した方法です。プライベート モード ウィンドウを開き、プライベート モードの既定の検索エンジンを選択するショートカットを作成します。これにより、通常モードの設定も変更されるため、既定値を通常モードに設定し直してからプライベート ウィンドウを閉じる別のショートカットを使用できます。
通常のブラウジングとプライベートブラウジングには別々のプロファイルを使用します。各プロファイルで、そのモードのデフォルトの検索エンジンを設定します。それぞれが異なるプロファイルを使用している場合は、両方のブラウザインスタンスを同時に開いたままにしておくことができます。切り替えは、別のウィンドウをクリックするだけです。
ただし、両方を同時に開く必要がない場合は、モードをすばやく切り替える方法を設定できます。URL
about:profiles
ウィンドウに入力すると、さまざまなプロファイルで作業するためのダッシュボード ページが表示されます。そのタブを右クリックして を選択しますPin Tab
。これにより、そのページのタブ バーの左端にミニタブが固定されます。他のモードで作業する場合は、そのミニタブをクリックして他のプロファイルを選択します。モードを変更するには 2 回のクリックが必要です。