非表示設定にしてもはてブコメントは読めます

はてなブックマークのコメント一覧非表示機能について - はてなブックマーク日記 - 機能変更、お知らせなど
先日リリースされた、はてなブックマークのコメント一覧を非表示する機能ですが、

テクノロジー : 日経電子版
こちらのタイトルのように、微妙に誤解されてるようなのでちょっと分かりやすく解説してみました。


実際に非表示設定にしている例

おはようからおやすみまで くらしに競馬を広げる
はてなブックマークのコメント一覧非表示機能テスト - ネットランダム改
はてなブックマークのコメント一覧非表示機能について、ブックマークされる側より。 - Attribute=51
こちらを見てみると、一目瞭然なのですが、ブックマークしているユーザーとそのコメントが従来と異なり表示されていません。


ですが、これは ブックマークのコメントそのものが誰からも見れないということではありません


例えば、私が非表示の設定になっているものにコメントをしたケースですが

検証の為にブックマーク[あとで消すかも]

http://b.hatena.ne.jp/rikuo/20080829#bookmark-9812945

自分のブックマークや、お気に入り経由でこのように個別のブックマークコメントが見ることができます。


また誰がブックマークしたのか?というのも調べる方法があります。
例えば
http://d.hatena.ne.jp/guri_2/20080830/1220076569
このエントリーの場合
http://b.hatena.ne.jp/bookmarklist?url=http://d.hatena.ne.jp/guri_2/20080830/1220076569
このページで、誰がブックマークしどのようにコメントをしたのか?ということを閲覧できます。もちろん、このページはブログ管理者だけでなく、誰でも見ることができます。


つまり整理すると



Q.ブックマークができなくなるのですか?
A.そんなことはなく、非表示設定にしても通常通りブックマークできます。


Q.ブログ管理者はブックマークコメントを無視するのですか?
A.そうではなく、単にコメントを一覧で見れなくしているだけです。コメント一覧を非表示にしていることと、ブックマークのコメントに傾聴しないこととは同じではありません。
コメント一覧を非表示にするが、ブックマークのコメントはチェックすることは可能です。

ということになります。
繰り返しますが、この設定を適用してもコメント一覧が非表示になっただけで、これまで通りブックマークできますし、コメントも出来ます。またワンステップの手間がかかりますが、そのコメントを見ることもできます。
さらに繰り返しますが、コメント一覧を非表示しているからと言って、はてなブックマークのコメントを無視している、とは限りません。非表示にはしているものの、コメントは真摯に受け止めていることもあるでしょう。非表示になってるからと言って短絡な批判はしないようにしましょう。*1


個人的には

コメントするのが好きな人がいるように、コメントされるのが好きじゃない人もいる

はてなブックマークのコメント一覧非表示機能について、ブックマークされる側より。 - Attribute=51

意見は言えているし、代替手段もある
今回の機能追加で一覧が閉じられる可能性が出ましたが、

だからといって、意見が言えなくなったわけではありません。

はてなブックマークのコメント一覧非表示機能について、ブックマークされる側より。 - Attribute=51

こちらで書かれていることに同意で、例え一覧で見れなくとも従来通りブックマークでコメントを述べることができるわけですし、別に非表示設定になったからといって、ブログ管理者に対して人品骨柄がどうのと言うつもりもないです。
ただ逆に言えば、ブックマークでコメントをする事には、なんら制限がないのはこれまでと変わらないので、本質的なところではそう大差ないかなー(効果の程も)とも思ったり。

Bookmarklet

一応、非表示のブックマークでそのブックマークコメントを簡単に見れる Bookmarklet を作ってみました。

更新履歴


使い方

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/fk_2000/20080829/p1
このページのように、非表示になってるブックマークのエントリーページで使うと
http://b.hatena.ne.jp/bookmarklist?url=http://d.hatena.ne.jp/fk_2000/20080829/p1
ブックマークの新着一覧ページに移動します。


また一応こういう形式のページでも対応しています。
http://b.hatena.ne.jp/entry/9813481



関連リンク

http://blogmag.ascii.jp/kodera/2008/08/29230734.html

関連リンク2

はてブで注目・人気エントリーのタグ・URL(ブコメも)を正規表現で除去するGreasemonkeyまとめ
関連エントリー、とそのブックマークなどを見たところコメント一覧を非表示ではなくて、注目エントリーから特定のサイトを消したいとか、いろいろと意見を見たので以前まとめたものもついでに紹介。
コメントの文章に対して、禁止ワードを設定してその言葉を含んだものを非表示にする Greasemonkey などもあります。

*1:まだ見かけないですが、いずれ非表示に設定しているだけで非難されることが起こりそうなので、念の為。

スパム業者からメールアドレスを守る方法あれこれ

http://gazo.in/iddy/
で、他人様のメールアドレスなのにいまどき珍しくそのまま書いてあるのに驚いたのが着想。



近年、スパム業者のメールアドレス自動収集プログラムが横行しているため、うっかりプロフィール欄にメールアドレスをそのまま書くと連日山ほどスパムメールが送られる羽目になります。
その為、メールアドレスについてはいくつかスパム対策の方法が試みられています。
具体的には
[email protected]

というメールアドレスの場合

sample[at]gmail.com
sample☆gmail.com
sample@gmail.com (全角のアットマーク)

などと表記して、@ を打ち直してもらう、というもの。
これのデメリットは、コピペに加えてひと手間かかる事ですね。


ですので、こうした手法もよく見られます。

エンティティコード数値文字参照

sample@gmail.com

エンティティコード(数値文字実体参照)数値文字参照で表記することで、人間にはそのまま読め・コピペも可能なものの、メールアドレスを自動収集するプログラムには対抗する、という方法です。
少なくとも iddy ではそうした対策を行っています。
全ての文字を実体参照数値文字参照にするのではなく、ランダムで変えたりするのもたぶんポイント。


はてなダイアリーの場合はもうちょっと手を加えており、各ユーザーのメールアドレス(公開設定にしてる方のみ)は

  • http://d.hatena.ne.jp/ユーザーID/about

で公開されているのですが

<div class="section">
<h3 class="subtitle">メールアドレス</h3>
<p><script type="text/javascript"><!-- 
document.write('<a href="mai' + 'lto:&#115;&#97;&#109' + ';&#112;&#108;&#101;@&#103;&#109;&#97;&#105;&#108;.&#99;&#111;&#109;">&#115;&#97' + ';&#109;&#112;&#108;&#101;@&#103;&#109;&#97;&#105;&#108;.&#99;&#111;&#109;</a>'); 
--></script></p>
</div>

このような構成になっています。
こちらのデメリットは Javascript が有効でないと、メールアドレスが表示されないことですね。

追記

最初、言葉の扱いをかなり曖昧に使っていたのですが、こうした表記の場合「実体参照」ではなく、正しくは「数値文字参照」でした。b:id:kitsさんご指摘ありがとうございます。
参考:wikipedia:文字参照




ただ、最近はどうなんでしょう?スパム業者の技術も上がってるでしょうし、こうした手法についても対策が行われていないわけではないんじゃないかなー、と。根拠も具体的な情報ないですが。
この手法が今でもどれくらい有効なのか、そこら辺の事情に詳しい人がいたら、情報をお願いします。




画像化

最近よく見かけるのは、メールアドレスをテキストにするのは諦め、画像にするというもの。
もちろん、自分で制作しても構わないのですが、簡単に作れる便利なサービスもあります。
メールアドレスを画像で表記した例1
メールアドレスを画像で表記した例2
参考:メールアドレス画像化ジェネレーター集 :: Love & Design ::


この手法の最大のメリットは、自動収集がとても困難になること。画像の場合かなり認識は難しいですから、スパム業者への対応策としては有効な手段となるでしょう。
逆に大きなデメリットとしては、コピペどころか、その画像を見ながらいちいちメールアドレスを入力しなければならないこと。特に閲覧するのが視覚障害者の場合は、メールアドレスが全く伝わらないことになりますね*1。
折衷案としては視覚障害者の為に、メールアドレスを読み上げた音声データを付加する

sample@gmail.com のばあい 例 > 「メールアドレスを読み上げます…… えす、えー、ぴー、える、いー……」

などという手段も無くはないですが、うーん、あまり現実的ではないよなぁ。




いや、
「実際さー、視覚障害者にまで対応するのって面倒じゃない?」
という考えもあるかと思います。私も正直に言えば若干そういう部分もあります。全ての画像・リンクに対し適切に alt属性・title属性を使ってるわけではないですし。
ただ最近、個人的に視覚障害者にパソコンの使い方を教える機会があり、……まだネットとかじゃなくて、起動のさせ方、キーボードの配置を学ぶ段階なのですが……、実際に目の不自由な方が操作に苦心されている姿を見ると、そうした方がパソコンもネットも使いやすくなるといいなー、というをこのところ時々考えてます。

><

*1:画像を使いつつ、alt属性やtitle属性などにメールアドレスを表記するのはスパム対策の観点からだと意味がないわけですし