記事本文
「今見ているページ」の被はてなブックマーク状況を知るには
以前から被はてなブックマーク状況を新着順で知りたいや被はてなブックマーク状況を新着順で知りたい (2) などで、「今見ているサイト全体」の被はてなブックマーク状況を知る方法を紹介してきましたが、もっとシンプルに「今見ているページ」の被はてなブックマーク状況 ( ブックマークのエントリページ ) を知る方法を紹介します。
ボタンを探す
はてなダイアリーでは設定画面で、それ以外の weblog でははてなブックマーク > ヘルプ > あなたのブログに「このエントリーを含むはてなブックマーク」ボタンを表示させるを参考にして設定することで、各ページの被はてなブックマーク状況へのリンクを示す
ボタンを配置することができます。
このボタンが配置されているサイトであれば、ユーザ側で行うべき手段は特にありません。 そのボタンを探してリンクを辿るだけです。
Greasemonkey スクリプトで読み込む
はてなの「プロフィール画像設定機能の追加」に対して Greasemonkey スクリプトを修正したで紹介した方法です。 Greasemonkey スクリプトを用いるためにブラウザが Firefox に限定されますが、一度設定してしまえばユーザ側で行う操作は全くありません。 ページを読み込んだ時点で、被はてなブックマーク状況を取得してページ最下部に合わせて表示してくれます。
現在はいぬビーム - 全てのサイトをはてブ化するのスクリプトも「プロフィール画像設定機能の追加」に対応しており、 Greasemonkey 自体のインストールと Greasemonkey スクリプトのインストールだけで済みますので、 Firefox ユーザにはお勧めです。
ブックマークレットを使う
ブラウザを限定する Greasemonkey スクリプトと違い、ほとんどのブラウザで使える方法です。 JavaScript を用いていますので、 JavaScript が有効になっている必要があります。
被はてなブックマーク状況を新着順で知りたいで紹介した fladdict.net blog: 今見ているサイト内で「はてなブックマーク」されてるエントリ一覧を表示するブックマークレットを改造して、 hb_thisentry.js というものを作ってみました。
var url = location.href;
location.href='http://b.hatena.ne.jp/entry/' + url;
という、単純に「今見ているページの URI の先頭に http://b.hatena.ne.jp/entry/ を付与する」だけのもので、これを javascript: スキームで読み込ませてブックマークレットとして登録することで、ワンクリックで被はてなブックマーク状況を知ることができます。
例えば Firefox ですと、 javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://hxxk.jp/common/js/hb_thisentry.js";document.body.appendChild(s)})(); を補助クリックして「このリンクをブックマーク」でブックマークレットとして登録することができます。 ( Firefox 以外のブラウザでも、「このリンクをブックマーク」という表現ではないだけで、ほぼ同じ操作で登録できます。) 登録後、ブラウザのブックマークを開く要領で、被はてなブックマーク状況を知りたいページを開いた上でブックマークレットを開くことで被はてなブックマーク状況を知ることができます。
ブックマークコメントへの距離を縮める
この 3 つのような方法を取ることで、ブックマーカ本人以外でもブックマークコメントを容易に読むことができる手助けになることでしょう。 はてなブックマーク コメント - Google 検索の結果でも窺い知れるように、ブックマークコメントと、そのコメントが寄せられた記事の作者へのコメントの到達性がしばしば取り沙汰されます。 これらの方法を紹介することで、少しでも記事の作者 ( あるいは閲覧者 ) が持つブックマークコメントへの距離を縮められたらな、と思います。 ( 単純に距離が縮まれば問題は解決するのかというと決してそうではありませんが、解決の一助となる可能性はあります。 )
もちろん、こういった方法は距離を縮めることはあっても、確実に記事の作者にコメントを届けることを保証するものではないので、確実に本人に伝えるべきことはブックマークコメントに書かないということは忘れてはなりませんが。 ( 未だに、そこを履き違えているケースを多々見かけます。 )

