Publikowanie adresu e-mail
Maj 18, 2010 | WEBMASTERING, XHTML/CSS
Żyjemy w takich czasach, że podanie swojego adresu e-mail w formacie przystępnym dla ludzi(konto@domena) jest równoznaczne z otrzymywaniem wielu wiadomości typu SPAM. Często publikuje się e-maile w najróżniejsze sposoby, wymagające zmiany przez chcących się skontaktować, na przykład kowalski[at]domena.pl, kowalski(małpa)domena.pl. Wydaje się to dobrym sposobem, ale do czasu, przecież to człowiek programuje roboty zbierające adresy, więc wprowadzenie takiego usprawnienia to kwestia minuty, a nawet mniej. Dodatkowo każdy może się pomylić, przez co możemy stracić klienta.
Rozwiązanie
Istnieje bardziej zaawansowany sposób, ale nieodczytywalny przez dzisiejsze boty. Wszystko polega jedynie na rozdzieleniu adresu na kilka części, które zgromadzimy w zmiennych JavaScriptu, a potem za pomocą tego samego języka programowania, wyświetlimy je w odpowiedniej formie. Boty nie wykonują kodu JavaScript, więc rozwiązanie jest bardzo skuteczne.
Przykład
<script type="text/javascript"> // <![CDATA[ var trzy = 'tek'; var jeden = 'eazu.pl'; var dwa = 'ru'; document.write('<a href="mailto:'+dwa+trzy+'@'+jeden+'">'+dwa+trzy+'@'+jeden+'</a>'); // ]]> </script>
Wynik można zaobserwować w bloku z widgetami po prawej stronie(“Skontaktuj się z Nami!”). Oczywiście można rozdzielić wszystko na więcej części, inaczej nazwać zmienne i tak dalej. Nie zalecam rozbijania adresu na dwie części, gdyż boty mogłyby się nauczyć szybko wybierać takowe i by uzyskiwały tylko 2 możliwe e-maile.
Autor: Łukasz
Comments (1)










Buy:Nexium.100% Pure Okinawan Coral Calcium.Lumigan.Valtrex.Mega Hoodia.Zyban.Zovirax.Actos.Petcam (Metacam) Oral Suspension.Human Growth Hormone.Accutane.Retin-A.Arimidex.Synthroid.Prevacid.Prednisolone….