Firefoxのスマートキーワードで文字化けするのを解消

Firefox(1.0から?)ではスマートキーワード(カスタムキーワード?)をShift_JISじゃなくてUTF-8で文字列をエンコーディングして送る。
受け側が各種文字エンコーディングに対応していれば問題ないんだけど、Shift_JIS固定とかだと文字化けしてしまう。
そこでやっつけっぽいが、文字エンコーディングShift_JISに変換してリダイレクトするスクリプトを書いてみた。

使い方は、以下のリンクでコンテキストメニューを表示して「Bookmark This Link...」して、追加されたブックマークのプロパティの「keyword」にてけとーな文字列を入力する。

これでロケーションバーに『dic いろり』とか入力すれば、国語、英和・和英辞書の串刺検索ができて便利便利。Command+L→キーワード+文字列を入力→Returnで検索できるのでマウスいらず。

他にも登録しているのはこんなところ。

シソーラスもスマートキーワードで使いたいが、FRAME使ってたりなんか制限が加わっていたりしてうまくいかん…