Jan 29, 2005

del.icio.us登録のためのSleipnirスクリプト

Sleipnirからdel.icio.usに登録するためのスクリプトを書いてみた。
テキスト選択、マウスジェスチャ、タグ選択、と3工程で登録できる。

http://la.ma.la/misc/add_del.icio.us.txt

保存して好きな名前に変更して拡張子jsにしてsleipnirのスクリプトディレクトリに保存。設定とかはスクリプト内に直書きでもいいかなと思ったけど、どうせだから設定ファイルの読み書きを使ってみた。

雛形にしようかと思ったので、よく使いそうな処理を無意味に織り込んである。
独自APIとか何やらがイヤであまり使う機会がなかったのだけれど、基本的には普通のJavaScriptなのでブックマークレットよりもちょっと複雑な処理させたいときには案外使える。書き方工夫すれば各種タブブラウザで互換のスクリプトとか作れるんじゃないかと思うんだが、どうなんだろ。

すでに登録用のスクリプトがあったので、参考にさせてもらった。
http://cubic9.com/Sleipnir_Script/#sl_delicious_tagbutton

以下、特に意味なし。
----
最近、これ
http://del.icio.us/

試してみているのだけれど。
普段常用しているSleipnirではブックマークに登録してある特定のサイト以外はセキュリティ設定が全部オフになるようにしている。
困ったことにJavaScriptをオフにしているとブックマークレットが使えないわけで、巡回先でいちいちJavaScriptをオン、リンクバーのブックマークレットのボタンをクリックという手順を取らねばならず、面倒くさい。IEの右クリックメニューに追加でも良かったのだけれど、右クリック後の項目選択が面倒なので、あまり好きじゃない。普段からJavaScriptをオン、は却下。

というわけであんまり使ってなかったのだが、
今日になって「実験バージョン」というほうのブックマークレットには、分類に使うタグを「自分の履歴」か「他の人の付けたタグ」から選ぶ機能があることに気づいた。これは使えるんじゃないか、使わないと損じゃないか。

タグを使った分類というのには疑問を感じていたのだが(そんなのは自動でやれよ、という)こういった提示された選択肢からいくつかを選ぶ、という行動をユーザーに取らせることである種のモデレーションとして機能していくかもしれない、と思った。

同じ記事でも人によって、どういった分類をするのかは異なる。「面白いサイト」として登録しているのかもしれないし「くだらない、死んでしまえ」と思って登録している可能性もある。そのサイトに対して、どんなタグがついたのか統計を取ることで、どういう切り口でそのサイトを読んでいるのかがわかるようになる。

単純な「同じサイトを登録している人」だけではなく、タグ分類の傾向を読み取ることで「あなたと同じような感性を持っている人」を探すことができるようになるんじゃないか、と、そういうことを思う。

----
オンラインブックマークとして使うには、検索インターフェースが貧弱すぎてどうかと思うので、便利に使えるようなのを作ってみたくなった。
ただ、RSSからもAPIからでも肝心のpopularity(どれだけの人に登録されているか)が取得できないので、使い物にならない。
HTML解析で作るしかないかなー、とかなんとか。
Posted at 14:54 | WriteBacks (1) | Edit
Edit this entry...

wikieditish message: Ready to edit this entry.
















A quick preview will be rendered here when you click "Preview" button.