![]() There are numerous ways of doing this in Javascript, however the idea is the same. The user has to copy the email address from the application instead of doing it directly from the webpage. In this case the user has to follow the link and rely on their mail application to get a hold of the email address. This can be done with Apache's mod_rewrite, Javascript or server-side scripting. All modern browsers recognise this, but perhaps not many harvester bots do. Write a server-side script to return link as an HTTP redirect. ![]() On the other hand, it's relatively a nuisance, and may cause confusion to the user, if the idea is not described well.Ī variant of this approach would be to use the DEL element: This works well against bots because even though they get the email, it is an invalid one, hence you are safe. on a pre made subject) to the user that in order to reach the proper email address one must remove the suggested text. * Output on screen this is written, it contains null values which can be indicated (i.e. Unfortunately, user intiated mail client can not be brought up with this method. , and > symbols inside of the comment makes it a little more difficult. Few contributors recommended this solution to be effective, by specifically confusing the way comments work. * Output on screen old known HTML comments takes a shot even at assisting hiding emails. A script that is after emails written in Hex values, perhaps would look at the href="mailto: portion and grab the rest of the href value. Hex values Īlternativily, Hex values can be used to hide an email address temporarily. It can just as easily interpret the special character entities minor plus in this case is that, the user may use their email client. Not a bad idea, however again it is similar to above methods from a bot's perspective. However, there can be many variations to this idea. Parsing AT, DOT, and the spaces and converting it to a valid email format is a piece of cake. Hence, once the bot recognizes mailto: it can easily grab the remaining email. There is no magic here, it is very similar to first method as it also contains the mailto href attribute value. Unfortunately, email harvesters finds this just way too easy. This requires no additional technologies. If the browser is capable of opening an external email client, then it's all for the better. Plain Output on screen good: Since this is the standard way of defining an email address, it is bound to work in any user-agent and has good usability. Each method has its (dis)advantages, therefore I leave it up to the reader to decide which method suits them the most, as there are many factors. I've compiled a list of methods to hide email addresses from the page source to minimize visibility against the email harvesting spam bots.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |