Forum Moderators: phranque
If you create an e-mail link such as e-mail [email] and the user clicks that link, Outlook will pop up by default and if user had not set up an account, it will ask user to set up one.
In my opinion that annoys and destructs users. Not all of the users know how to copy the email link if it's not visible on the page (right click -> "Copy Shortcut").
If you place an actual email into a sentence then it makes the sentence look ugly.
How do you deal with your e-mail links? Are there any usability studies regarding this issue?
If I use 'email us' anchor text, then some users won't be able to find my email address, and if I place an actual email address into the sentence it looks weird.
Please email [email.com] us for further information.Vs.
Please email us at email@domain.tld [email] for further information.
But, of course, sentences could be more complex and it would make the matter even worse.
For the pages I code, I always use this script so I don't get spidered by spam bots.
I always use this script for emails, haven't gotten any spam bots sending me junk this way.
<p>For further info, please contact
<script language=javascript>
<!--
var contact = "Your Name"
var email = "YourEmail"
var emailHost = "YourDomain.com"
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost+ ">"+ contact + "</a>" + ".")
//-->
</script>
</p>
This would show as:
For further info, please contact YourEmail@YourDomain.com.
"bla...contact us at: name @domain.com (please remove the space before the @, we avoid spamming this way for you and us...bla"
Masking the e-mail address, yet showing your intention clearly addresses a couple of points:
- spam bots don't pick it up
- users still know what it is all about
- due to their manual handling they get to decide what e-mail client to use
- no enforcement on your part (except avoiding spam spiders)
Never had any complaint from users, they have always been receptive and understanding about this and like the freedom of choice. If contact is important to them, they will spend the second to remove the one space (or any other special symbol for that matter).
Cheers, Jens