0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ブラウザに好きな検索エンジンを追加する

Posted at

忘備録です。正確な情報が知りたい方は回れ右。

Firefoxの検索窓に好きなサーチエンジンを登録する方法のメモ。
「w <単語>」でwikipedia検索できたりと、便利ですよね。

ググったけどあまり記事が見当たらない。皆使わないのかな。
もっといい方法あれば教えて下さい。

環境

OS: Windows10 1909
Browser: Firefox 77.0 64bit
WSL: Ubuntu 18.04.2 LTS

OpenSearchプラグインの作成

プラグインのXMLファイルを生成してくれるサイトを利用します。

Ready2Search
http://ready.to/search/make/
http://ready.to/search/jp/

アイコンはファビコンを落としてきて、GIMP等でpngに変換すると良いです。

  • F12でブラウザの開発ツールを呼び出して.icoを検索、直接アクセスして保存
  • GIMPのメニューからエクスポートを選択。.png拡張子で保存する

ブラウザに登録する

直接Firefoxに仕込んだりするのはややこしいっぽいので、Webページとして公開、
アクセスして登録します。

Webサーバーの準備

使えるサーバーが無かったので建てます。

  1. WSLを起動

  2. apache2をインストール

    # apt update -y
    # apt install apache2
    
  3. 初期設定 - ホスト名の設定(fqdn.conf)

    1. fqdn.confを作成

      # echo"ServerName <FQDN>" > /etc/apache2/conf-available/fqdn.conf
      
    2. fqdn.confの有効化

      # a2enconf fqdn
      
  4. Apache再起動
    WSLはsystemdではなくUpstart?

    # service apache2 restart
    

OpenSearchプラグインを配置

ページにOpenSearchプラグインを埋め込んでおくと、ブラウザに登録ボタンが現れるようです。

  1. 参照用ページの作成

    <HEAD>セクションに以下のタグを挿入します。

```
適当なところにディレクトリを作って配置します。
自分の場合は`/var/www/html/openSearch/index.html`

中身はこんな感じ

```html
openSearch

plugin download page.

```
  1. プラグインファイルの配置

    同じディレクトリにOpenSearchプラグインのxmlファイルを持ってくる。

ブラウザへ登録

ブラウザで開く。
http://localhost/openSearch/

すると検索エンジンを追加という項目が表示される。クリックして登録完了。
image.png

古いfirefoxでは虫眼鏡アイコンが表示されたらしいが、これは全く目立たない・・・

参考

apache設定:http://www.yamamo10.jp/yamamoto/comp/home_server/WEB_server3/apache/index.php
OpenSearch登録:https://developer.mozilla.org/ja/docs/Creating_OpenSearch_plugins_for_Firefox

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?