Ben seni rahatsız değil daha iyi olduğunuzu iddia ediyorum; istemci tarafı spam filtreleri bu gün, ve insanlar için bir şey yapmak zor Az önce çemberin içinden atlayarak oldukça iyi.
O dedi, en iyi yolu bir görüntü ya da basit bir dize ikame olsun, istediğiniz biçimi ne olursa olsun tür dönüştürmek için:
joe@domain.com -> joeATdomainDOTcom
ve sonra dışarı sınıf tanımlayıcı çeşit ile işaretlenmiş adresini yazın:
<a href="mailto:joeATdomainDOTcom" class="Email">
<!-- image or link text here -->
</a>
Sonra tüm e-posta bağlantıları çözmek ve gerçek adrese href niteliğini yeniden yazmak için Javascript kullanın. E-posta adresleri için emekleme Çoğu örümcek Javascript yürütmek değil, bu yüzden kodlanmış yarı işe yaramaz adres onlar tüm göreceksiniz.
JS ile kullanıcılar JS olmadan kullanıcılarının en az bir insan okunabilir adreslerini alacak iken daha fazla veya daha az beklenen işlevselliği (tıklanabilir bağlantılar mailto) alacak sağladı.
Yapabileceğiniz en kötü şey, şifresiz adreslerini yazmak ve bunları gizlemek için bazı JavaScript güven olduğunu.