Accessibility and email obfuscation

An image contains the wrong way to display your email Would you ever try to hide your emails from spammers and crawlers like this:

name [at] domain [dot] com

Since spammers have mastered these methods for a long time, it is surprising to use this method to hide the email address.

There is one major problem with these techniques:

“Accessibility, usability, and inclusion don’t matter to them.”

People with vision disabilities cannot access your email if it is obfuscated in an image, or if someone with mobility difficulties cannot access it. These methods have been used for a long time, but many people from diverse cultures and backgrounds can’t fully comprehend the context.

These days, machine learning methods have successfully detected spam emails, and it’s not a bad idea to use the simple form of email for accessibility and user experience. If you want to be extra cautious, use something that outputs the simple formation of your email. JS cannot be interpreted by simple crawlers, so here’s what I recommend:

    var email = 'email.com';
    email = ('tayeb@' + email);
    document.write('<a href="mailto:' + email + '">' + email + '</a>');

In fact, I own the [email protected], so feel free to contact me. ✌️