2006-02-01 アーカイブ

http://hxxk.jp/2006/02/01/

何故はてなダイアリーの記事は、はてなブックマークが分散するのか ?

記事データ

投稿者

望月真琴

投稿日時

2006-02-01T22:11+09:00

タグ
概要

はてなダイアリーは、「~を含む日記」や、自動トラックバックおよび id トラックバックが日付単位で記録されるため、はてなブックマークが分散してしまうのではないでしょうか。

リプライ

リプライはまだありません。

記事本文

Re: 煩悩是道場 - 私のブログに必要なのは[B!]です。

むだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B] に寄せられたトラックバックから、煩悩是道場 - 私のブログに必要なのは[B!]です。

はてなダイアリ特有の事だとは思いますが、一つのエントリに複数の?Bが発生してしまう事があります。

最近の例ですと『乙女男子と男女入れ替わり-彷徨える変身願望』のブックマーク

の二つに分かれました。

個別記事の方にブックマークされるか、日別記事の方にブックマークされるか、という話ですね。 hxxk.jp もはてなダイアリーとほぼ同じように、個別記事として見ることもできますし、日別記事として見ることもできますので、同様の問題が起こる可能性があります。 例えば、一つ前の記事である Re: むだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B] は、個別記事の URI としては http://hxxk.jp/2006/02/01/2116 ですが、日別記事の URI としては http://hxxk.jp/2006/02/01/ ( 正確には http://hxxk.jp/2006/02/01/#entry-1326 ) です。

しかし、 hxxk.jp は日別記事の方にブックマークされたことはありません。 はてなダイアリーとの違いは何でしょうか。

「~を含む日記」の罠

はてなダイアリーにおいて、ブックマークが分散してしまう要因として、「~を含む日記」がまず挙げられます。

ブックマークのエントリページやダイアリーのキーワードページの下部には、そのエントリやキーワードを含むはてなダイアリーの日記が羅列されますが、ここから辿れるダイアリーの URI は http://d.hatena.ne.jp/UserID/yyyyddmm になっています。 これは「日記モード」「日記モード・見出し別ページ」「ブログモード」のどの設定にしているかは全く関係なく、全て日付単位で記録されています。

煩悩是道場 - 乙女男子と男女入れ替わり-彷徨える変身願望を例にとってみましょう。 この日記ははてなダイアリー - 「コミュニケーション」を含む日記 - 2006-01-30 にリンクが記録されていますが、そこで記録されたリンクは http://d.hatena.ne.jp/ululun/20060130/1138553202 ではなく http://d.hatena.ne.jp/ululun/20060130 となっています。 「コミュニケーション」というはてなダイアリーキーワードのリンクから煩悩是道場に辿り着き、そのままブックマークをした場合、日付記事のブックマークを行ったことになります。

はてなダイアリーの自動トラックバックおよび id トラックバックの罠

他にも、ブックマークが分散してしまう要因として、はてなダイアリーの自動トラックバックおよび id トラックバックがあると考えられます。

はてなダイアリーには自動トラックバックid トラックバックという、ある種独特のトラックバックが存在します。 これらのはてな的トラックバックは、コメント投稿フォームの直後に配置されますが、ここから辿れるダイアリーの URI は http://d.hatena.ne.jp/UserID/yyyyddmm になっています。 これは「日記モード」「日記モード・見出し別ページ」「ブログモード」のどの設定にしているかは全く関係なく、全て日付単位で記録されています。 ( あれー、何だか前項と同じ表現になったよ ! ) 日記を書く画面で、「トラックバック URL 」欄にトラックバック先の URL を入力して送るトラックバック ( いわゆる Movable Type などで一般的なトラックバック ) であれば、個別記事から送ったように記録されますが、逆に言うとそれをしない限りは日付単位で記録されるということです。

煩悩是道場 - こんな原則で?Bしたい。五つの黄金律(初級コース)を例にとってみましょう。 この日記は kokepiの日記 - こんな原則で仕事したい。五つの黄金律(初級コース)。にリンクしているため、自動トラックバックが記録されていますが、そこで記録されたリンクは http://d.hatena.ne.jp/ululun/20060128/1138423187 ではなく http://d.hatena.ne.jp/ululun/20060128 となっています。 kokepiの日記 - こんな原則で仕事したい。五つの黄金律(初級コース)。トラックバック欄から煩悩是道場に辿り着き、そのままブックマークをした場合、日付記事のブックマークを行ったことになります。 ( ここも前項と以下略 )

要するに

これらの話を簡単にまとめると、はてなダイアリーはブログモードなどが実装された現在においても「~を含む日記」や、はてな的トラックバックは依然日付単位で管理されているがために、ブックマークが分散されてしまっているということです。

以前「似たようなURIのブックマークは纏めて欲しい」旨アイディアに出しましたが却下されましたので、今後このような事態は解消される事はないと考えております とのことですが、こちらの日付単位の管理の改善を求めればブックマークの分散も併せて減少するのではないでしょうか。 私ははてなダイアリーは滅多に使わないのでどちらでも構わないのですが、どなたか改善を望む方がいらっしゃればはてなアイデアに出してみてはいかかでしょう。

トラックバック送信先

煩悩是道場 - 私のブログに必要なのは[B!]です。

「~を含む日記」や、自動トラックバックおよび id トラックバックがブックマークの分散につながっているのではないか、と考えました。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。 この記事に対するご意見やご質問、ご感想などありましたら個別記事ページの送信フォームからお送り下さい。

Re: むだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B]

記事データ

投稿者

望月真琴

投稿日時

2006-02-01T21:16+09:00

タグ
概要

はてなブックマークの「このエントリをブックマークに追加」ボタンと「このエントリを含むはてなブックマーク」ボタンはブックマークレットで賄えるので、 HTML 文書中にわざわざ配置する必要はないと思います。合わせて img 要素に何故 alt 属性が必須であるのかという点も解説。

リプライ

3 件のリプライがあります。

記事本文

「このエントリをはてなブックマークに追加」ボタンは自分のためか閲覧者のためか

むだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B] を読んでの感想。

「このエントリを含むはてなブックマーク」は、自分にとって便利なだけでなく、閲覧者に明示されない、その記事に対するはてなブックマークでのコメントを読ませる事が出来るメリットがあります。

という考察には賛同できるのですが、

正直なところ「このエントリをはてなブックマークに追加」に意味があるのか、自分でも疑問なのです。 というのも、このアイコンをクリックして、その意味を見出せるのは、はてなブックマークユーザーだけです。 はてなのアカウントを取得していない人にとって、このアイコンは何の意味もありません。 それどころかこのアイコンがあることによって「クリックしてね」のような、評価クレクレ君と思われる危険性すらあります。 つか、どうなの? 気になったエントリを、せっせこはてなブックマークに登録するような人って、はてなツールバーとかはてなブックマークレットを使っているんじゃないの? 自分のエントリ内に「このエントリをはてブに追加」なんてのをつけなくとも、ブラウザのツールバーやリンクバーからブクマしているんじゃないかしら?

という考察に賛同できない……というか意図が汲み取れませんでした。 いつからはてなブックマークのコメントは評価をするために用いられるようになったんでしょう ? そのエントリーの要約や、エントリーを読んでの感想 を書くものであるはずです。 使いようによっては、各記事に対するブックマーカ自身の評価をメモしておくということはできるかもしれませんが、その記事に対する評価を集めることにはなり得ません。 ( 「感想」も広義の「評価」にあたるのだという反論も考えられますが、少なくともむだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B] の文中では「感想」⊆「評価」といったことは明言されていません。 )

推測の域を出ませんが、感想 ( や評価 ) が欲しいためにこのエントリをブックマークに追加ボタンを配置しているのではなく、ブックマークレットやツールバーを使わなくてもブックマークに追加できるよう、親切心として配置している方がほとんどなのではないでしょうか ? ( それが実際に使われているかどうかはさておき。 ) もちろん、このエントリを含むはてなブックマークボタンを配置せずにこのエントリをブックマークに追加ボタンだけを配置するのは片手落ちであって、配置するなら両方を配置した方が良いという点は賛同できますが。

もっとも、私個人としてはどちらのボタンも要らないと考えています。 「このエントリをブックマークに追加」するブックマークレットははてなブックマーク > ヘルプで用意されていますし、「このエントリを含むはてなブックマーク」も「今見ているページ」の被はてなブックマーク状況を知りたい - ブックマークレットを使うのような方法で対応できます。 全ての閲覧者がこれらの存在を知り、そして使いこなしているわけではないと分かっていますが、かと言って HTML 文書の中にわざわざ配置する必要は無いと考えています。

本筋とは関係ないけど

少し話が逸れますが、 img 要素に対する alt 属性はきちんと指定してもらいたいなあと思いました。 普段は Web Developer で「画像をalt属性値で置き換える」設定でブラウジングしているので、 そういう人たちの中で、ちょっと気になるのが、はつけているのに、をつけてない人なのです。 という文章になってわけが分かりませんでした。 ( もし alt 属性が指定されていれば、「そういう人たちの中で、ちょっと気になるのが、このエントリをブックマークに追加はつけているのに、このエントリを含むはてなブックマークをつけてない人なのです。」という自然な文脈になるはずです。 )

私が Web Developer の設定をしなければいいだけの話ではありますし、 gooブログは元々W3Cにこだわっている人には使えない という考えをお持ちのようですので、無理にとは言いませんが。 ( 誤解を防ぐために言っておきますと、色々とアレな仕様である goo ブログでも img 要素の alt 属性は使用できるようになっています。 )

ただ、文章中のある部分を画像に置き換えてマークアップするのが img 要素なのですから、 W3C にこだわるとかこだわらないとかに関係なく、置き換えられた部分のテキストが alt 属性に書かれるのが自然な状態であると考えます。 仕様で必須となっているから書くのではなく、置き換えた結果が自然にそこに収まる、という。

トラックバック送信先

むだづかいにっき♂:あなたのブログに必要なのは[B!]ではなく[↑B]

「このエントリをブックマークに追加」ボタンに意味があるかの疑問を抱くなら、配置しなければ良いのではという意見と、ブックマークコメントは「評価」をするためのものだったのでしょうかという意見です。

リプライ

3 件のリプライが送られています。 この記事に対するご意見やご質問、ご感想などありましたら個別記事ページの送信フォームからお送り下さい。

2006-02-03T22:04+09:00 - kade

はてなって参加していない私のような人には判らない機能・用語が満載の世界です。何か意味不明なボタンが各ページに→これって何かランキング関係?と曲解される可能性があり、ということではないでしょうか。単純に。

2006-02-04T12:55+09:00 - えっけん

「評価クレクレ君」の部分については、我ながら正しい表現とは思えないので、「ブクマクレクレ君」に訂正します。 というか、移転したので、そっちの方で訂正しています。 後日改めて関連記事でも書いて、トラックバックするつもりです。

2006-02-08T00:27+09:00 - 真琴

> kade さん 確かに、はてな外の方にとっては「何これ」っていうアイコンに見えてしまうのでしょうね。私も閲覧者としてはてなをよく利用していますが、そういった利用すらしていなかったら、ランキングへの誘導と同様に思ってしまうかもしれません。 また、はてなのアイコンに限らない話ですが、アイコンやアフィリエイトバナーが多い weblog って、どうしても色眼鏡で見てしまうという面もありますね。 ( hxxk.jp も ReadMe! と Validator のバナーだけは配置しているので何とも言えませんが。 ) >えっけんさん ブクマクレクレだったら意図は読み取れます。細かい点だったとは思いますが、訂正ありがとうございました。 ちょっと補足しておきますが、「HTML 文書の中にわざわざ配置する必要は無いと考えています。」というのは、自然文をマークアップした結果である HTML 文書の中に配置するのは蛇足ではないか、という意見ですので、閲覧者あるいは記事作成者の利便性を考えてアイコンを設置すること自体が全て好ましくないというわけではありません。 ポリシーを取るか利便性を取るかということで、私は前者を取るっていう感じですね。

「今見ているページ」の被はてなブックマーク状況を知りたい

記事データ

投稿者

望月真琴

投稿日時

2006-02-01T19:15+09:00

タグ
概要

「今見ているページ」の被はてなブックマーク状況を知る 3 つの方法と、それによって縮まるブックマークコメントと記事の作者の距離について。

リプライ

リプライはまだありません。

記事本文

「今見ているページ」の被はてなブックマーク状況を知るには

以前から被はてなブックマーク状況を新着順で知りたい被はてなブックマーク状況を新着順で知りたい (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 検索の結果でも窺い知れるように、ブックマークコメントと、そのコメントが寄せられた記事の作者へのコメントの到達性がしばしば取り沙汰されます。 これらの方法を紹介することで、少しでも記事の作者 ( あるいは閲覧者 ) が持つブックマークコメントへの距離を縮められたらな、と思います。 ( 単純に距離が縮まれば問題は解決するのかというと決してそうではありませんが、解決の一助となる可能性はあります。 )

もちろん、こういった方法は距離を縮めることはあっても、確実に記事の作者にコメントを届けることを保証するものではないので、確実に本人に伝えるべきことはブックマークコメントに書かないということは忘れてはなりませんが。 ( 未だに、そこを履き違えているケースを多々見かけます。 )

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。 この記事に対するご意見やご質問、ご感想などありましたら個別記事ページの送信フォームからお送り下さい。

補足情報

著作、講演、制作実績など