はてなブックマークのエントリーとタグを2次元平面上に配置するブックマークレット

「タグ オープンソース」で実行した場

はてなブックマークのエントリーとタグを2次元平面上に配置するブックマークレットを作ってみました。エントリーとタグの関係を鳥瞰的に眺めることが出来ます。実用性はあまりないですが、人によっては面白いかもしれません。はてなブックマーク上のRSSのアイコンがあるページで、次のブックマークレットを実行してください。具体的には、次のコードをコピーして、URL欄に貼り付けて、実行してください。

javascript:(function(){var s=document.createElement('script');s.charset='UTF-8';s.src='http://llamerada.fc2web.com/js/fhatebv.js';document.body.appendChild(s);})();

エントリとタグが蠢きながら、一応、それらしい配置になっていきます。はっきりいって、JavaScriptに計算させるべき処理ではないので、かなり重いです。Firefoxでの利用をお勧めします。IEですと、ブラウザが落ちる可能性があります。
スクリーンショットです。
個人的には、自分が興味あるタグのページ(例:javascriptの最新人気記事 108241件 - はてなブックマーク)でブックマークレットを実行。表示結果から、別のタグのページへと移動。また、ブックマークレットを実行という流れが面白かったです。

配置アルゴリズムとしては、
Function kamada_kawai_spring_layout - 1.70.0
JavaScriptに移植して、少し改良したものを使っています。