Entries
16
■ XMLHttpRequest な検索を付けてみた
今まではGoogle の検索を利用していましたが、これがまた使いにくいので前からやろうと思ってたXMLHttpRequest な検索をくっ付けてみました。メニューバーの一番上ー。しましまから検索出来ます。
今のところの嫌なところは
-
ハイライト表示してくれない
そのうちどうにかしたいんだけど…ブラウザの検索と合わせて使ってくださぃ
-
2 バイト文字を含むAND 検索をしてくれない
blosxom のfind プラグインのバグ。直し方がよく分かりません! 「hoge ほげ」はOR 検索に、「hoge and ほげ」はエラーになります
です。結果に時々変なのが混じる気もしますが…。見つからなかったりエラーが出たりすると、検索アイコンの横にステータス表示(404 とか500 とか)が出ます。
自分用にも結構便利。なかなか気に入りました。適当に検索しまくりー。楽しい。Greasemonkey でEdit リンクが挿入出来ないのは少し困る。
実装はblosxom だとfind プラグイン用のフレーバー(XMLHttpRequest から読むのでヘッダなどは含めず、検索結果だけ出力させる)を用意して、検索時にそれを記事部分に流し込むだけで出来ます。Paging プラグインを使う場合、$blosxom::flavour が検索用フレーバーの時だけ別のリンクを出力するようにすればページの移動もページ移動なしで:-) 。仕組みは簡単。実際は表示とデザインでごちゃごちゃと手間がかかるのですが。
Yahoo 、MSN がテスト中の検索結果RSS が使えるようなればAjax 検索は増えそうな気がする。