はてなブックマークは通常
http://b.hatena.ne.jp/entry/ブックマークされたURL
となっています。
具体的には
http://b.hatena.ne.jp/entry/http://chronicle.g.hatena.ne.jp/
こういう感じですね。
しかしこれを Twitter などに書こうとすると、URL によっては文字数が多過ぎて困ることもしばしば。こんなときに便利なのがこの Bookmarklet。上の URL を
http://b.hatena.ne.jp/entry/3150218
ここまで短くすることができます。
これはブックマークにそれぞれ固有のIDがついているからで、そのIDを調べることで簡略表記ができる、という技です。
もう1つ。
えーっと、例えばこういう、はてなダイアリーキーワードをブックマークしたページがありますよね。で、説明はあとでするとしてそれぞれのブックマークページを見てみて下さい。
両方とも同じページが表示されませんか?
これは、はてなブックマークのエンコードの仕様で同じページのはずがブックマークが分かれたり、また片方のブックマークしか見れないという現象になります。これの回避策としても、短縮したブックマークのURLは便利です。
つまり、上のブックマークはそれぞれ
http://b.hatena.ne.jp/entry/6327140
http://b.hatena.ne.jp/entry/6326957
こちらになるわけですね、こちらにアクセスすると両方のブックマークを見ることができるかと。
こちらは IE6 以外用
http://b.hatena.ne.jp/entry/ブックマークされたURL
では、
http://b.hatena.ne.jp/entry/ブックマークエントリーID
に遷移します。
またさらにこのBookmarkletは注目エントリー、人気エントリーなどでは、リンク先を 短縮URLに変更します。変更したのが分かりやすいよう色をつけました。




えーっと、前述の通りキーワードのブックマークなんかでは便利でしょうか。
IE6だと、文字数が足りなかったので2つに分割。
http://b.hatena.ne.jp/entry/ブックマークされたURL
こちらでのみ使えるBookmarklet
また、注目・人気エントリー、各ユーザーのブックマーク/お気に入りページなどで使えるBookmarklet
Bookmarkletもそうですが、Greasemonkeyについても随時リニューアルしたはてなブックマークに対応する予定ですので、不便かと思いますがしばらくお待ちください。
> http://i.hatena.ne.jp/idea/22010
こちらの情報は非常に助かりました、分からなかったら小1時間くらい悩んだと思います……。
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/y_arim/20081205/1228460379
のコメント内IDがポップアップ化されません。
またページの最下端、Copyright © 2005-2008 hatena. All Rights Reserved.の下に
いくつかのコメント(y_arim、pbh、goto14、iroiroattenaの各氏のもの)だけが固まって表示されています。
他のコメント一覧ページ、例えば
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/y_arim/20081205/1228472025
では同様の問題は起こりませんでした。
当方の環境
●Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (.NET CLR 3.5.30729)
●新規プロフィールを作成
●アドオン Greasemonkey 0.8.20080609.0のみ
●ユーザスクリプト Popup HB comment Last update Dec 3, 2008のみ
で確認しました。
詳細なレポートで大変分かりやすかったです、現在はその不具合を修正していますのでお手数ですがこちらから
http://userscripts.org/scripts/show/37608
再度インストールし直して下さい。
*原因について
同一ユーザーから複数回IDコールをされたときにでも、末尾にアイコンが再度並ばないような処理を行う部分がありました。具体的にはこのブックマークでは iroiroattenaさんが
http://b.hatena.ne.jp/entry/11165123#bookmark-user-iroiroattena
3回「y_arim氏」と書いていますが、その場合でも y_arimさんにのところには、アイコンが一つだけしか表示しないようにしていたつもりでした。
ただ、実際は
return (その処理を中断する)
と書くところ
retrun
と、1文字打ち間違えていたため、このようなエラーになってしまいました orz
以後気をつけます。
対応ありがとうございます。
これからもはてなブックマークの閲覧に便利に使わせていただきます。