Я провів останні кілька днів, працюючи над оновленням особистого веб-сайту. URL-адреса мого особистого веб-сайту - це (моє ім’я). (Моє прізвище) .com, оскільки моє прізвище досить незвичне, і мені пощастило підібрати доменне ім’я. Моя адреса електронної пошти (моє ім’я) @ (моє прізвище) .com Тож справді, коли доводиться здогадуватися, це не дуже важко.
У будь-якому випадку я хочу інтегрувати посилання mailto: у свій веб-сайт, щоб люди могли зв’язатися зі мною. І, незважаючи на те, що мою адресу електронної пошти не дуже важко здогадатися, я, швидше за все, не отримав би її спам-ботами, які просто сканують веб-сайти для моделей адрес електронної пошти та додають їх у свою базу даних.
Що є найкращим способом приховати мою електронну адресу, бажано у формі посилання? Мені відомі методи:
<a href="mailto:x@y.com">e-mail me</a>
Це працює, але це також означає, що як тільки мій веб-сайт потрапить на Google, я перейду спамом, оскільки спам-боти легко виберуть свою адресу електронної пошти.
<img src="images/e-mail.png" />
Це менш бажано, тому що не тільки відвідувачі не зможуть натиснути на нього, щоб надіслати мені електронний лист, але розумніші спам-боти, ймовірно, зможуть виявити символів, які містить зображення.
Я знаю, що ідеального рішення, мабуть, немає, але мені було просто цікаво, що всі вважають найкращим. Я, безумовно, готовий використовувати JavaScript при необхідності, оскільки мій веб-сайт вже використовує багато тонн.