mieki256's diary



2005/05/28() [n年前の日記]

#3 [mozilla] Yahoo辞書検索をFirefoxの検索バーから利用したいのだけど

どうしたらよいのだらう。

仕方ない。スマートキーワード機能でどうにか…。う。文字コードの関係かしら。渡す文字列が、文字化けしてしまう。

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

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

この方は、文字コードを変換するcgiスクリプトを作成して、それをサーバに設置。一旦そのcgiを経由して、各辞書サイトを呼び出しているらしい。うーむ。ローカル内の処理だけで、どうにかできる方法はないものか。

検索バーでスマートキーワード機能が使えればいいんだけどなぁ :

Sleipnir なんかはそれができるんだけど。Firefox は、「Quick Search」&スマートキーワード機能と、検索バーが、バラバラに動いてるのがよくわからん。どうして連携しないんだろう。…まあ、検索エンジンの管理機能が必要になってくるから、難しいのかな。

_検索プラグイン作成方法 :

Yahoo!辞書が例として書かれていた。なるほど。こうやって作ればいいのか。

こんな感じかしら。
# Yahoo!辞書 (http://dic.yahoo.co.jp/)

<SEARCH
   name="Yahoo!辞書"
   description="Yahoo!辞書"
   sourceTextEncoding="1"
   method="GET"
   queryCharset="EUC-JP"
   action="http://dic.yahoo.co.jp/bin/dsearch"
>

<input name="p" user>
<input name="stype" value="0">
<input name="dtype" value="2">

</search>
改行コードは、LF。文字コードは、SJIS。yahoo_dict.src として保存。"Firefoxインストールフォルダ"\searchplugins\ の中に入れてみた。検索バーから、検索。…うまくいってる、ようにみえる。

アイコン画像は、16x16dotのpngを作ればいいみたいだけど。面倒なので、他の検索エンジンの画像をコピーして、yahoo_dict.png として保存。で誤魔化した。

以上です。

過去ログ表示

Prev - 2005/05 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project