日本語をSmart keywordで検索するときに文字化けしないために

文字化けしてしまって日本語で使えなかったのでいろいろ探していたら見つかったのでメモ。

user_pref("network.standard-url.encode-utf8",true);

をuser.jsに記入。もしくはabout:configで設定する。

Firefox3だと

network.standard-url.encode-query-utf8 = true

で直ったような。検証してみないとよくわからない。

Smart Keyword (i.e. Quick searches)は特別なブックマークにキーワードを登録することによってロケーションバー/アドレスバーから検索できるとても便利な機能。
例えば、

http://www.google.com/search?q=%s&hl=ja&ie=UTF-8&oe=UTF-8

のように通常のGoogleの検索URLの検索単語の部分を%sに置き換えたものをブックマークしてプロパティからキーワード"g"を登録しておくと、ロケーションバーに

g firefox addons

のように入力することによって"firefox addons"とGoogleで検索できるようになる。
これだけなら検索ボックスを使ったほうが早いが、例えばWikipediaにはwp、辞書にはdictなどと登録しておけば最初のキーワードを変えるだけで用途にあった検索をすばやく行える。
たくさんの応用が提案されているけど、これが一番基本的な使い方だろうか。
もちろん、頻繁に行くサイトを登録しておけば、ブックマークから開くよりもずっと速い。
ブックマークツールバーがゴチャゴチャするのが嫌なので。

Firefox3からは検索プラグインにキーワードを登録できるようになる。Firefox2ではSearchWordsをインストールする。