Actualmente estoy desarrollando un sitio web, en el que he incluido un filtro que intenta ofuscar cualquier dirección de correo electrónico presente en las páginas web a las que atiende.Ofuscación de correo electrónico en html
Como está ahora, convierte las direcciones en imágenes.
También he visto algunos otros métodos en uso; algunos dividen la dirección en caracteres y utilizan javascript generado para incluirlo en el documento final, pero eso requiere javascript, por lo que no es tan útil en mi opinión. Lo bueno es que se puede usar para crear un enlace de correo funcional.
Otro método, bastante similar al anterior, usa la notación hexadecimal para marcar la dirección de correo electrónico. Sin embargo, no estoy realmente convencido de que vaya a frustrar a los cosechadores serios.
Otros utilizan la capacidad de los cerebros humanos para comprender el lenguaje, y, o bien reemplazar caracteres como el símbolo @ con las palabras, o separar el host y el nombre de usuario, etc.
Mi pregunta ahora es, qué tan confiable es mi método, de usar imágenes generadas (cuyo nombre de archivo no da la dirección) contra raspadores, cuando no estoy utilizando ninguna distorsión en el texto de las imágenes? ¿Debería preferir un método diferente?
Y a modo de continuación: si no quiero un método alternativo, en caso de que la creación de la imagen falle por alguna razón, ¿cuál sería la forma más inteligente de hacerlo?
¿Está usted anotando su dirección de correo electrónico o está anotando los correos electrónicos de los usuarios? –
Estoy enumerando una serie de correos electrónicos, que están relacionados con la asociación que ejecuta el sitio web, y habrá contenido generado por el usuario, que podría contener direcciones de correo electrónico. –