Firefoxを更新して以降、検索窓でのYahoo!検索がsearch.yahoo.co.jpではなく、英語のsearch.yahoo.comになってしまっている。
「検索設定を変更」→「検索エンジンを追加…」から探してみても、Yahoo! Vietnam、Yahoo! India、Yahoo! Canadaなどや、Yahoo Japan! Mail Notifierはあるが、Yahoo! JAPANの検索エンジンが見つからない。

検索アシストアドオンによる対症療法

「Yahoo!右クリック検索アシスト」というアドオンがあるようだったので入れてみた。

表示しているページで文言を選択、右クリックするとメニューの一番下に「Yahooで検索」が追加される。
検索窓からの検索は出来ないので少し不便ではあるが、わざわざYahoo! JAPANのサイトに行くよりは手間が省ける。

searchpluginsフォルダ内にyahoo-japan.xmlファイルを追加

幸い別の端末に、Yahoo! JAPAN検索のためのxmlファイル(yahoo-japan.xml)があったので、これを手動で追加した。

~/.mozilla/firefox/(プロファイル名)/searchplugins内にyahoo-japan.xmlファイルをコピペ。
下記内容でファイルを新規作成しても良い。

yahoo-japan.xml
1
2
3
4
5
6
7
8
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Yahoo! JAPAN</os:ShortName>
<os:Description>Yahoo! JAPANで検索</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Url type="text/html" method="GET" template="http://search.yahoo.co.jp/search?p={searchTerms}&ei=UTF-8&fr=opsrch" resultDomain="search.yahoo.co.jp">
</os:Url><os:Url type="application/x-suggestions+json" method="GET" template="http://search.yahooapis.jp/AssistSearchService/V2/webassistSearch?p={searchTerms}&appid=oQsoxcyxg66enp0TYoirkKoryq6rF8bK76mW0KYxZ0v0WPLtn.Lix6wy8F_LwGWHUII-&output=iejson&src=srch&fr=opsrch" resultDomain="search.yahooapis.jp">
</os:Url>
</SearchPlugin>

アイコンは空白だったりただの虫めがねだったりするが、ちゃんとYahoo! JAPANの検索エンジンが追加される。
デフォルトの検索エンジンは/usr/lib/firefox/browser/searchpluginsに格納されているようなので、ここへ追加しても良いかもしれない。

(追記)
こんな面倒なことをしなくても、自由に検索エンジンを追加出来る「Add to Search Bar」を使えば、簡単にYahoo!検索を追加出来る。
任意の検索エンジンを追加出来る「Add to Search Bar」が便利

Yahoo! Japan (SSL)

その後「Yahoo! Japan (SSL) 」という検索エンジンアドオンが公開されていたので、これを導入した。
SSLなので安心。

表示   このエントリーをはてなブックマークに追加

Comments

2015年5月9日