del.icio.usのブックマークをインクリメンタルサーチするものを作りました。
ブックマークレットを起動することにより、del.icio.usのブックマークをインクリメンタルサーチするUIを作成します。
ブラウザ側で保持しているデータを、検索して表示するような機能を実装するためのライブラリとして、incsearch.jsを作ったので、その使用例としてこれを作ってみました。
tagによる絞込みは実装していないので、del.icio.us direc.torを使える方(XSLT対応ブラウザの方)は、del.icio.us direc.torを使って頂いた方が良いと思います。
が、XSLT未対応ブラウザ(Opera、Sfariなど)や、notesの内容でも検索したい方(del.icio.us direc.torだとnotesの内容で検索出来ない)は、こちらを試してみてください。
今回はdel.icio.us用ですが、データさえ取得出来れば、同じような機能は簡単に実装出来ます。(本当は、はてなブックマーク用を作りたかったのですが、APIが見当たらなかったので断念しました)
はてなブックマーク版も作りました。
-
-
- -
-
追記:2006/03/26
- ページ作成時、del.icio.usにて登録されたwindow.onresizeイベントを解除するようにしました。(ウインドウリサイズ時に存在しないオブジェクトを参照してしまうため)
- はてなブックマーク版のインクリメンタルサーチも作りました。
追記:2006/05/06
- 20件を超えた場合に、複数ページにて表示するよう変更しました。(前ページ、次ページに遷移可)
追記:2006/05/15
- ホットキー(CTRL+カーソルキーの左右)で、ページ遷移するようにしました。