Lo spam è un problema, non è una novità né un segreto. Eliminare la gran mole di posta indesiderata in partenza verso miliardi e miliardi di mailbox non è pensabile. E' fattibile invece proteggersi con programmi antispam, ma più risulta più conveniente, per quanto possibile, evitare che il proprio indirizzo e-mail finisca in queste fatidiche liste.
Uno dei
metodi noti degli spambot, i programmi di ricerca di e-mail, è quello di cercare vari indirizzi lasciati sui più disparati siti web. Molti webmaster hanno ovviato a ciò con un semplice trucco: inserendo
dot (o
punto sui siti italiani) al posto del ".", e
at (o l'equivalente in ASCII) invece della "@".
Si tratta ovviamente di un palliativo, poiché anche questo accorgimento è facilmente superabile. Visto che questi programmi in realtà perlustrano il codice HTML per scovare tali mail address, un escamotage banale è quello di inserire un'immagine con il disegno dell'indirizzo di posta elettronica.
Due suggerimenti più
da programmatore arrivano da un
post sul Web Development Blog. Il primo è per chi programma è in PHP e per realizzare il tutto viene sfruttata la funzione
ord, la quale converte in ASCII i caratteri passati.
Così un indirizzo del tipo
user@mail.com verrebbe inserito nel codice HTML come
$#117;$#115;$#101;$#114;@$#101;$#109;$#97;$#105;$#108;$#46;$#99;$#111;$#109;
ma l'utente lo vedrebbe nella stesura normale. Ancora più interessante è quanto invece spiegato in un
articolo dello stesso autore e realizzato con
jQuery: l'idea di fondo è quella di scrivere il codice HTML contenente l'indirizzo e-mail in un file, bloccato su
robots.txt, e poi ricamarlo con una procedura jQuery.
Purtroppo questo stravolge un po' la pagina web e la sua stessa leggibilità, come si può vedere a proposito in una
demo che l'autore fa cercando la parola
Contact.
Infatti, ciò che l'utente vede è semplicemente un link con scritto, per esempio, il solito
Contattaci e quello che apparirà, una volta premuto tale link, sarà una box con il link vero. Questo escamotage consentirà di aggirare almeno gli spambot più obsoleti.