I do not want to put my e-mail address to web, because it can be exposed to spammer bots which collect e-mail links. Is there still a way to safely expose a link?
Yes, there are several ways to protect e-mail address put on the website. But before all, notice the rule to never put <a href:"mailto:address@domain"> at code of your page directly.
|Way||What to do||Skill needed||Disadvantages|
|0||use indirect way to specify an address (e.g. "john, laura -- all at domain.com")||A bit of fantasy :) (But not lot of!)||Page visitor must write it out manually before use|
|1||use picture of address (add a little noise to make automatic character recognizing harder)||Imaging tool basics||Page visitor must write it out manually before use|
|2||address cobined from picture and text (preventing picture recognizing-bots to get all the address from picture)||Imaging tool basics||Page visitor must write it out manually before use|
|3||complete text address with 1x1 image refs (or other tags) inserted between characters||Imaging tool basics||Still not fully automatic. Bot ignoring tags can still steal it.|
|7||use a Macromedia Flash to start an e-mail client or compose mail||Macromedia Flash basics||Must not be fully compatible with all web browsers|
There is no general way both to protect e-mail address and remaining it fully automated (automated in native way). But ways can be combined (e.g. 4+6) to create nice and working solution. Or not?
Tip: Check www.neat-energy.com to see pretty-hidden, but fully functioning e-mail link. It has been split at '@' into two images and functionality uses no <a href...> tag. Runs all browsers.