Я провел последние несколько дней, работая над обновлением своего личного сайта. URL моего личного сайта (мое имя). (Моя фамилия).com, поскольку моя фамилия довольно необычна, и мне посчастливилось забрать доменное имя. Мой адрес электронной почты (мое имя) @(моя фамилия).com. Так что, действительно, когда дело доходит до угадывания, это не очень сложно.
В любом случае, я хочу интегрировать ссылку mailto: на мой сайт, чтобы люди могли связаться со мной. И, несмотря на то, что мой адрес электронной почты не очень трудно догадаться, я бы предпочел не собирать его спам-ботами, которые просто сканируют веб-сайты для шаблонов адресов электронной почты и добавляют их в свою базу данных.
Каков наилучший способ для меня запутать мой адрес электронной почты, желательно в форме ссылки? Методы, о которых я знаю, следующие:
<a href="mailto:[email protected]">e-mail me</a>
Это работает, но это также означает, что, как только мой сайт попадет в Google, я буду пробираться через спам, поскольку спам-боты легко выбирают мой адрес электронной почты.
<img src="images/e-mail.png" />
Это менее желательно, потому что посетители не смогут щелкнуть по нему только для того, чтобы отправить мне электронное письмо, но более умные спам-боты, вероятно, смогут обнаружить символы, которые содержит изображение.
Я знаю, что, вероятно, нет идеального решения, но мне просто интересно, что все думали лучше всего. Я определенно готов использовать JavaScript, если это необходимо, поскольку мой сайт уже использует тонны этого.