Son birkaç günü kişisel web sitemi güncellemek için çalıştım. Kişisel web sitemin URL'si (benim adım). (Soyadım) .com, soyadım oldukça sıradışı ve alan adını alabilecek kadar şanslıydım. E-posta adresim (ilk adım) @ (soyadım) .com. Gerçekten, tahmin etmeye geldiğinde, çok zor değil.
Her neyse, bir mailto: linkini web siteme entegre etmek istiyorum, böylece insanlar benimle iletişime geçebilir. Ve, e-posta adresimin tahmin edilmesi çok zor olmamasına rağmen, sadece e-posta adres kalıpları için web sitelerini tarayan ve veritabanlarına ekleyen spam botları tarafından toplanmasını tercih etmem.
E-posta adresimi, tercihen bağlantı biçiminde gizlemenin en iyi yolu nedir? Bildiğim yöntemler şunlardır:
<a href="mailto:x@y.com">e-mail me</a>
Çalışıyor, ancak aynı zamanda web sitem Google'a ulaşır ulaşmaz, spam botları e-posta adresimi kolayca seçtiği için spam yoluyla dolaşacağım anlamına da geliyor.
<img src="images/e-mail.png" />
Bu daha az arzu edilir, çünkü ziyaretçiler bana bir e-posta göndermek için tıklayamazlar, aynı zamanda daha akıllı spam botlar muhtemelen resmin içerdiği karakterleri tespit edebilir.
Muhtemelen mükemmel bir çözüm olmadığını biliyorum, ama herkesin en iyi olduğunu düşündüğünü merak ediyordum. Web sitem zaten tonlarca kullandığından, gerekirse gerekirse JavaScript kullanmaya hazırım.