|
 |
| スパム防止についての小ネタ |
とあるWeb相談系の掲示板にて、「スパム防止(予防)のため、自身のWebに掲載しているメールアドレスの自動収集を防ぎたい」という主旨の書き込みがありました。
まあ、ぶっちゃけ、mailto:リンクが設置されている時点で非常に宜しく無いわけですが、とりあえずの暫定策としては、@(アットマーク)の実体参照化もアリか、ということで、小ネタ紹介です。
何をするのかというと、要するに「@」を「実体参照」で記載するという、↑に書いた字のまんまです。
@ → @
これを使って <a href="mailto: 〜 "> 〜 </a> の、メールアドレスに含まれる @ を置き換えます。
つまり、メールアドレスが your-address@example.com の人であれば、
<a href="mailto:your-address@example.com">your-address@example.com</a>
と、記載することになります。
この実体参照というのは、現行のブラウザであれば、正しく(元の字として)解釈してくれるので、画面上は、ちゃんとしたメールアドレスが表示されますし、mailto:リンクとして機能します。
つまり、一般の利用者がブラウザ経由でアクセスしている限りは、正しく動作するmailto:リンクとして機能しますが、直接ソースにアクセスしていく自動収集ロボットであれば、mailto:リンクとして認識できなくなる(ことが期待できる)というものです。
※ただし、結局のところ、@を実体参照にしようが全角の@で書こうが、ロボット側で自動変換するように処理を追加されればそれまでなんで、最初に書いたとおり、あくまでも「暫定対策」に過ぎないんですけどね。
|
一般
(2006/07/10(Mon) 15:06:30) |
 |
| マルチポスト禁止原理主義者? |
自分自身は、もっぱら回答を付けるケースが多い「技術系(Webスクリプト系)掲示板」が幾つかあるのだが、最近しばしば目撃するのが「マルチポスト」だからと言って「マルチポスト禁止!」のみ書き込んでいく意味不明な輩の一行レス。
そんな無意味な「アンチ・マルチポスト」は、むしろ掲示板の品位と新たな利用者の参加意欲を落としているだけなんじゃ・・・?
そもそもが、なぜマルチポストが嫌われるのかというと、古くはNewsGroupやNiftyのForumなどで、類似テーマの複数グループに、同一内容の投稿(ポスト)が行われると、複数のForumに参加している人にとっては、同一内容のログを読まされることになってしまう。 そして、自身の記憶では、その当時、9600や14400bpsのモデムでログをダウンロードしていた頃、通信費も従量課金だったし、ログ閲覧も処理ツール(茄子や魔法のナイフ、ぞうさんetc)を介して行っていたから、無駄なログがあるとダウンロード時間も処理時間も嵩むので、それが嫌だったように思う。
また個人のHDD容量も数十〜数百MB程度であり、無駄なログが増えるのも、決して嬉しいことでは無かった。 ※個人的には、それらのログはFDDを使ってバックアップをしている関係で、余計なログは削れるだけ削っておきたかったという、当時の事情があった。
でも、現時点では、通信速度も桁違いだし、そもそもが掲示板上の話に変わってしまっているから、個人的にはログのボリュームなど気にする必要も無いだろう。 管理面ではサーバー上の容量に制限があるとはいえ、そのスレはサーバーを圧迫する要因になるほど大きく伸びるのだろうか?
技術系掲示板の存在意義は、初心者&質問者と回答者とのやり取りの中で、参加者自身が気が付かなかった問題解決方法を見つけ出していくことだとすれば、たとえ元ネタがマルチポストだったとしても、ネタの書き込まれない掲示板よりは、ネタの上がっている掲示板のほうが有用ではないか?
回答する人の努力を無にする、というマナー論も見かけるけれど、そもそもが技術系掲示板ですぜ。 ネタを元に、自分なりに調べ・考える「トレーニング」になったと思って参加しているのであれば、最終的には質問者が感謝しようがバックレようが、そんなことは「どうでもいい」と思うんだよなぁ。 なんつーか、自分が回答を付けるときは「感謝されよう」なんてことは、これっぽっちも思ってなくて、新しいパズルがアップされた−−−>どうやってスマートなスクリプトで解決するか?を考えて、結果として回答(ソース)を自己満足として貼り付けてくるだけだからねぇ。
そりゃ、感謝されないよりは感謝されたほうが嬉しいし、回答つけてもバックレられるよりは、最低でも回答したソースに触れてみてもらいたいけど、でも、そんなのを押し付ける気持ちは無いよ。
それより、もはや当初の質問者なんてどうでも良くて、他にもっとスマートなスクリプトを上げてくれる人が出てくれば自分の勉強になるし、スクリプトの不備な点を突っ込んでくれれば改善するネタになる。 そういうスタンスで回答する立場からすると、最初に書いたような「一行レスの厨房」って、なんだか「マルチポスト禁止原理主義者」みたいなキショい存在なんだよな〜。
ま、唯一有用なのは、厨房がマルチポスト先のURLを貼り付けてくれることで、そのURLを辿った先にある同一ジャンルの技術系掲示板の存在を知ることが出来る点だろうかね。
自分にとっては、マルチポストより、コピペで動くソースのみ欲しがるクレクレ房のほうが、よほど気に入らないのだが・・・。
|
一般
(2006/07/05(Wed) 17:59:24) |
 |
|
| Next > |
|