Feb 19, 2005

ソーシャルブックマークの未来予想

自分に出来ることは数限られてるけど、
これからどんな技術が、どう組み合わさって、どう発展していくのかは
大体予想がつく。

これからブラウザの拡張機能として
サイドバーにソーシャルブックマークが組み込まれるだろう。

それは自分が今見ているページから
ドメイン内の人気のあるページをリストアップしてくれたり
どんなタグがついているのか、誰がブックマークしているのか、
関連しているページは何か、関連している本は何か、関連する商品は何か、
ページ内の単語のwikipediaへのリンク、逆リンク、前回の更新箇所(diff)、
同じページを見た人のオンライン状況、ページの評価、などなどを取得してくれる。

ブラウザ本体画面のほうはともかく、サイドバーの方はtorなどのP2P匿名プロキシを経由して、さらにはcoralのような分散キャッシュサーバーを利用して、プライバシーの漏洩を心配することなく、転送量もサーバー負荷も気にすることなく、思う存分メタ情報を受信する。
ページのロードと同時に、あなたが必要としている情報と、もしかしたら必要とするかもしれない情報も勝手に取得する。

----
そうなったときに重要なのは
プライバシーを漏洩せずに問い合わせできるインターフェースを用意することだ。

もし、del.icio.usでGoogle Mapsをブックマークしているユーザーを調べたい場合は、
http://del.icio.us/url?url=http://maps.google.com/

これでもいいのだが、
クライアント側でMD5値に変換してから問い合わせてやることもできる。
http://del.icio.us/url/0706dc411e92332c6c93758cc7b37225

つまり、自分が今見ているページの具体的なURLが何であるかをdel.icio.usに教えなくても、どんなタグがついてるのか、誰がブックマークしているのかを取得できるということだ。
渡されるのがMD5ハッシュ値であれば、それがパスワード付きのURLだろうが、イントラネット内の社外秘のURLだろうが、まるで関係がない。
誰もブックマークしていなければ、del.icio.us側は一体何についての問い合わせであったのかすらわからない。

はてなブックマークは今のところ、これが出来ない。
問い合わせるにはこれだ。
http://b.hatena.ne.jp/entrylist?url=http://maps.google.com/

ユーザーの一覧はここに出る。
http://b.hatena.ne.jp/entry/215

それにしても「215」ってなんだよ。
内部的には別にどうなってても構わないんだけど、オートインクリメントで全然OKなんだけど、
この数字は結局、はてなのデータベースに問い合わせない限り得られない数字なわけで、分散や協調を考えていないんじゃないか。
そもそもURLに対して1から順に番号を割り振っていくという行為にどうしょうもない気持ち悪さを感じるのは俺だけだろうか。

----
未来予想、当たるだろうか。

誰もやらないんなら俺が作るか、
とかなんとか、思うだけなら簡単だ。
Posted at 19:47 | WriteBacks (94) | Edit
Edit this entry...

wikieditish message: Ready to edit this entry.
















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