过去几天我一直在更新我的个人网站。我个人网站的 URL 是(我的名字)。(我的姓)。Com,因为我的姓很不寻常,我很幸运地得到了这个域名。我的电子邮件地址是(我的名)@(我的姓)。Com.所以说,归根结底,猜测并不难。
无论如何,我想整合一个 mailto: 链接到我的网站,这样人们可以与我联系。而且,尽管我的电子邮件地址不是很难猜,我还是不希望它被垃圾邮件机器人收获,这些机器人只是抓取网站的电子邮件地址模式,并将其添加到他们的数据库中。
什么是我混淆我的电子邮件地址的最佳方法,最好是链接形式?我知道的方法有:
<a href="mailto:x@y.com">e-mail me</a>
这很有效,但也意味着只要我的网站点击了 Google,我就会像垃圾邮件机器人一样轻松地找到我的电子邮件地址。
<img src="images/e-mail.png" />
这是不太可取的,因为访问者不仅无法点击它向我发送电子邮件,而且更聪明的垃圾邮件机器人可能能够检测到图像中包含的字符。
我知道可能没有完美的解决方案,但我只是想知道大家认为什么是最好的。如果有必要的话,我当然愿意使用 JavaScript,因为我的网站已经使用了大量的 JavaScript。