2023年11月1日水曜日

Firefox に独自の検索エンジンを追加する

Firefox の検索エンジンの編集は難しくなる一方ですが、かろうじて独自の検索エンジンを追加できるアドオンが公開されています。

Add custom search engine – 🦊 Firefox (ja) 向け拡張機能

少し迷うところもあったので使い方を紹介します。

Add custom search engine の設定方法

  1. Firefox 右上のメニューからアドオンとテーマ

  2. Add custom search engine のオプション

    • Name に任意の識別名を入力。(例: Google.com)

    • Search URL検索エンジンの URL を入力。(例は Google 検索)

      https://www.google.com/search?q=%s

      %s に検索語が入ります。

    • Icon はドメインの favicon が自動的に選択されるので空欄のまま。

      Add contum search engine

  3. 画面が切り替わるので、アドレスバーを右クリックして Google.comを追加

  4. 独自の検索エンジンが追加されました。

*編集はできないので、やり直すには削除後にあらためて追加します。

*渡せるデータは検索語の %s のみです。

*検索エンジンを追加するアドオンなので、無効にしても追加した検索は使えます。

*Firefox WebExtensions の制限により、4 番目の手順が必要になっています。

🦊 Add custom search engine

Firefox の設定方法

Firefox 側で検索エンジンの移動と削除ができます。

Firefox の設定 → 検索 (about:preferences#search)

  • 既定の検索エンジンより、作成した検索をデフォルトにできます。

    既定の検索エンジン

  • 検索ショートカットより、不要な検索エンジンを非表示にしたり、ドラッグして並び順の変更も可能です。

    検索ショートカット

    左側のチェックをクリックすると表示と非表示が切り替わり、削除ボタンで削除されます。

🦊 Add custom search engine

色々な検索 URL

Search URL の例をいくつか紹介します。

  • Google.com 検索

    https://www.google.com/search?gl=us&hl=en&gws_rd=cr&q=%s

    米 Google で検索するにはパラメータが必要です。

    num=50(50件表示)pws=0(パーソナライズ オフ)などのパラメータもあります。

  • Google.co.jp 検索

    https://www.google.co.jp/search?q=%s

  • サイト内検索

    https://www.google.com/search?q=site:nonsubject.arinco.org+%s

    site: 検索演算子を付けてサイト内を Google 検索します。

  • Yandex 検索

    https://yandex.ru/search/?text=%s

    ロシアの検索エンジン ヤンデックス で検索。【Yandex とは!

  • Mail.ru 検索

    https://mail.ru/search?text=%s

    ロシアの検索エンジン メールル で検索。【Mail.ru とは!

  • Seznam.cz 検索

    https://search.seznam.cz/?q=%s

    チェコの検索エンジン セズナム で検索。【Seznam.cz とは!

  • Bing 画像検索

    https://www.bing.com/images/search?q=%s

Favicon を指定する

同じアイコンが多いときはファビコンの指定もできます。

Favicon を他のサイトから拝借する

  • https://drive.google.com/favicon.ico

  • https://wallet.google/static_kcs/images/favicon.ico

  • https://www.android.com/static/images/fav/favicon.ico

素材集から使わせてもらう

アイコンには SVG ファイルも指定できます。

Add custom search engine – 🦊 Firefox (ja) 向け拡張機能