Prikrivanje emaila

V neki drugi temi je Mesetar zapisal tole:

Mešetar:
za email uporabljas nek JS za obfuskiranje... ce imas jQuery, potme ne uporabljaj document.write... pa tut obfuscator ni lih neka dobra resitev za corporate emaile

Pa se mi je zdelo bolje da za ta namen odprem novo temo kot da ugrabim obstojeco. Torej obsfukacija emaila, da ali ne? Kako? Vecina metod sicer ne bo preprecila 100% spama, ampak bolje nekaj kot nic.

Tole je zanimiva empiricna raziskava na katero sem naletel ob googlanju tega vprasanja: http://techblog.tilllate.com/2008/07/20/ten-methods-to-obfuscate-e-mail-addresses-compared/

Po mojem mnenju kakersnakoli metoda za prikrivanje emaila ne sme oteziti uporabniske izkusnje, oziroma jo celo onesposobiti. Torej ciste JavaScript metode odpadejo, ce ima uporabnik izkljucen JS ne more poslati emaila. Po mojem mnenju bi torej bila nekako kompromisna resitev uporaba 'dummy' elementov v anchor tekstu, ki jih z dispay none v cssu skrijemo, ter JS za href mailto atribut, torej ce uporabnik izklopi JS vsaj lahko se vedno copy/pasta naslov. Malo pokvari uporabnisko izkusnjo za dolocen segment ampak ne prehudo po mojem mnenju, in nas se zmerom resi precej spama.

Kaj menite vi? Katere metode, skripte etc uporabljate? Jih uporabjate ali se pac ukvarjate z goro spama?

1 odgovor

pametna tema in podal si vse valid tocke... jaz sem za obfuskator, če je zagotovljena up. izkušnja....

ne prenesem slike za emaile, kjer ponavadi niti ni mailto linkov, css metoda je ena boljsih, v kombinaciji z dobrim obfuscatorjem je odlična.... torej v noscript tagu daš CSS metodo, za tiste, ki pa jim serviraš JS pa kombinacijo kodiranega JS s CSSjem

2