過去の日記

2011-12-15 [長年日記]

Chromeのomniboxで英語サイトの検索と日本語サイトの検索を切り替えよう [tips]

Firefox OpenSearchFox add-on で 検索結果の言語を制御する

のChrome版。


設定→基本設定→検索→検索エンジンの管理を開く。
真ん中の"キーワード"が重要で、ここを自分が使いやすいように考えるのがよい。

私はこんな感じで。

検索URLは、こんな風にいれた。
英語サイトの検索(google enの方)。

https://www.google.com/search?hl=en&lr=&q=%s&btnG=Search

日本語サイトの検索(google jaの方)

https://www.google.com/search?hl=en&lr=lang_ja&q=%s&btnG=Search

UIは英語設定。なんでかというと、UIが日本語設定だとlrパラメータで英語サイト(lang_en)を指定しても日本語サイトが混じってくるから。
日本語サイトの検索の方は特にUIを英語設定にする必要はないのだけど、「慣れ」るために英語UIにしてる。


これで、omnibox*1にggenと入力してTabキーを押すと、

となって、英語サイトだけを検索できるし、ggjpと入力してTabキーを押すと日本語サイトだけを検索できる。
と書いている間にも、もうenとjpでいいんじゃないかという気がしてきたが……。


重要な点は、

"キーワード"欄に入力した文字をomniboxに入れてTabキーを押すとその検索設定を使うように指定できる

こと。

*1 俗に言うアドレスバー。