土曜日, 2月 28, 2009

メールアドレスのスパム対策 javascrpitでね。

サイトを立ち上げた際、ちょっとした問い合わせとか質問はフォームをつくるよりも
メールで受け付けるのが簡単だけど、問題になるのがメールアドレス収集ロボット対策。
簡単なのはアットマークを@(全角にしたり)、「%40」ってエンコードしたりする方法だけどいまいち頼りない。

で、まぁ安全な対策がこれ。

<!---------------- ここから ---------------->
<script TYPE="text/javascript">
<!--
emailE=('ho' + 'ge' + '@' + 'hogehoge' + 'piyo' + '.xxx')
document.write('<a href="mailto:' + emailE + '">' + "メールはこちら" + '</a>')
//-->
</script>
<!---------------- ここまで ---------------->

javascriptで分割しちゃえ!!ってパターンね。

それでも不安ならこれ。

<p>
<!---------------- ここから ---------------->
<script type="text/javascript" language="javascript">
<!--
{ coded = "ZCm5@ZCm5ZCm5TqHC.ppp"
  key = "zZA5gKtyprv9Rua1Of0jlkNLomiVHTMPwdQI2sJU8FhYeCcqDx7ES4n3b6WBGX"
  shift=coded.length
  link=""
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i)
      link += (ltr)
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
      link += (key.charAt(ltr))
    }
  }
document.write("<a href='mailto:"+link+"'>メールはこちら</a>")
}
//-->
</script>
<noscript>ごめんよ、<font size=1><strike>僕にはまだ帰れるところがあるんだ。こんなに嬉しいことは無い。</strike></font> javaspcirtを有効にしていないとメールは送れません。</noscript>
<!---------------- ここまで ---------------->
</p>

※メールアドレスはダミーなので送らないでね。

何をしてるかってメールアドレスを暗号化して、表示する際は復号して出してる。
何かすごいことになってるけど、効果ありそうよね。

ちなみにこのサイトでやってくれます。

海(の向こう人の考えること)は広いな―大きいなぁー。

金曜日, 2月 06, 2009

I'm スーパースター マルチ受信トレイで幸せに・・・

またまた便利な機能を発見!

いつも読んでる ライフハックさんとこのページと
WEBマーケティング ブログさんとこで見つけました。

Googleのメールを使ってる人はぜひ!!


◇◇ 一つ目はコレ ◇◇ 

スーパースター

通常のスターは黄色だけだけど、これを追加するとアイコンが12種類に増え
なおかつ、アイコンごとの検索も可能になるすぐれもの!!

例えば

has:yellow-star で 黄色の☆

has:blue-star で 青色の☆

て言う感じ。

スターはスターだけどさらに分類できていい感じだYo!

◇◇ ふたつ目はコレ ◇◇

マルチ受信トレイ

まぁ、読んで字のごとくだけど、受信トレイを分けて表示可能に!!

ラベルで振り分けできるから、たとえば未読を表示させたり、上で付けたスターを表示させたり
と使い方もいろいろ!

これでますますGoogle依存症から抜け出せなくなるなぁー。

あ、いずれの機能も「Gmail Labs」で有効にしないといけないから、一度、言語設定を英語(English(US))にしないといけないです。

設定 -> 全般の表示言語をEnglish(US) にして再読み込みすれば、設定画面に「Labs」が増えるので、
そこでSuperstars」と「Multiple Inboxes」を「Enable」にしてやればオッケーです。v(^-^)v

他にもいろんな機能があるので気になった方はいろいろ試してみてください。

一度設定した後は、言語を日本語に戻しても有効なままなので、戻しといた方がいいかもです。