◆F99a.q8oVE::Blog

全ページをはてなブックマーク化するGreasemonkey Scriptをインスパイア

この記事をクリップ!コメントを見る このエントリーをブックマークこのエントリーを含むブックマーク ◆F99a.q8oVE: 2006/03/08 21:10:23

いぬビーム - 全サイトはてブ化・その場コメント・ワンクリブクマにインスパイアされて、作ってみました。というか、劣化コピーですが…。

hatenabookmarkhack.user.js

正規表現でコメントを切り出すのではなく、はてなからRSSをもらってきてパーサーに入れてDOMで取り出してみました。そのときに、XPathを使ったのですが、XPath Checkerという拡張を使うととても便利です。Mozilla Update :: Extensions -- More Info:XPath Checker - All Releases

ただ、XPathとネームスペース回りがよくわからなくて、簡潔に書けませんでした。そのせいか、表示されるまでにかなりの時間を要します…。誰かこっそりヒントを教えてください。

1: ◆F99a.q8oVE
ID:wFRStj1O 2006/03/08 21:16:45
不具合満載ですのでお気をつけください。
また、Tag Cloudの大きさ?を計算するアルゴリズムは以下から拝借しました。
HTML::TagCloud - Generate An HTML Tag Cloud - search.cpan.org
http://search.cpan.org/dist/HTML-TagCloud/lib/HTML/TagCloud.pm
TrackBack URL: http://blog.f99aq8ove.net/comment.cgi/tb/1141819823/
Created by f99aq8ove.