0 comentarios » Publicado el: 15 de Agosto de 2009 a las 23:30:06, en la categoría: Web.
El gran problema que se presenta al escribir un email en nuestros sitios Web (y que muchos no saben) es que corremos el riesgo de comenzar a recibir spam en muy poco tiempo.
Esto sucede porque todas las páginas en Internet están siempre siendo visitadas por los llamados "robots", que muchas veces son programas maliciosos que se dedican a buscar cualquier palabra que pueda parecer un email para almacenarlo en una base de dato y luego mandarles spam.
Con este simple truco hecho en javascript podremos evitar que los robots detecten nuestros correos, pues no estarán escritos en formato de correo para ellos, pero si para nuestros visitantes "humanos".
Lo que tenemos que hacer es escribir nuestro correo de la siguiente manera:
micorreo<span id="reemplazar">(arroba)</span>misitio.com
Si se fijan, la @ está representada por la palabra "(arroba)", la cual está dentro de un span que tiene el ID "reemplazar". De esta manera:
El truco ahora está en aplicar la siguiente función de javascript.
var reemplazable=document.getElementById('reemplazar');
reemplazables[i].innerHTML="@";
La funcion toma el span que tiene el ID reemplazar y reemplaza su contenido (innerHTML) por una arroba. Y voila!, simple y eficiente. Ahora los visitantes (que tengan javascript habilitado porsupuesto) verán el email como cualquier email, e incluso lo podrán copiar/pegar.
¿Y si no tengo javascript habilitado?, se preguntarán muchos. A esta altura todos los navegadores modernos (e incluso IE6, jaja) tienen soporte para javascript, y es muy raro que una persona navegue sin javascript habilitado.
A los que probablemente si les afecte es a los que navegan desde un teléfono móvil, pero de todas formas, ellos y esos extrañísimos casos que navegan sin javascript habilitado, verán micorreo(arroba)misitio.com, lo cual no debería ser un problema.
Los comentarios han sido cerrados.
Sin embargo, desde ahora podrás comentar en la nueva dirección de esta entrada: http://www.sebastianbarria.com/web/como-proteger-las-direcciones-de-correo-del-spam/
RSS | XHTML | CSS | Licencia CC (BY-NC-SA)
© peivem 2008. Todos los derechos reservados | Versión 1.62 | Diseño y desarrollo por GEEKBOX