Avatar billede sunlock Nybegynder
31. august 2007 - 12:45 Der er 6 kommentarer og
1 løsning

Skjule e-mail adresser på hjemmeside fra webcrawler

Hejsa,

Er det muligt at lave et javascript, som skjuler mailen fra en webcrawler men ikke fra rigtige brugere? Kigger man på Jyske Banks hjemmeside er der noget som virker, men holder det i længden? Er det overhovedet muligt?
31. august 2007 - 12:50 #1
Avatar billede sunlock Nybegynder
07. september 2007 - 13:57 #2
Der er vel ikke bedre ting end det :-)
Smider du et svar?
07. september 2007 - 20:06 #3
Ping...
(Det var et [svar]...)
Avatar billede roenving Novice
22. september 2007 - 17:02 #4
En rimelig sikker ting (webcrawlers har ikke mulighed for at fortolke javascript, da den skal dekode tusindvis af sider pr. sekund !-)

<script type="text/javascript">
function writeMail(navn,domaine){
  document.write('<a href="mail' + 'to\u003a' + navn + '\u0040' + domaine + '">Skriv til ' + navn + '\u0040' + domaine + '<\/a>');
}
</script>

-- og de steder, man så skal have en mailto udskrevet:

<script type="text/javascript">writeMail('hans','mitDomaine.dk');</script>
Avatar billede sunlock Nybegynder
28. september 2007 - 12:24 #5
roenving, hvor sikker er du på at den så ikke bare tager lidt længere tid på at fortolke javascript? Søger man på google på webcrawlers ser det nemlig ud som om de godt kan fortolke logikken i javascripts...
Avatar billede roenving Novice
28. september 2007 - 16:07 #6
Det er ikke noget større problem at lave en crawler, der kan noget af javascript, men skal den håndtere funktionskald, variabeltildelinger, gennemskue, at doc.write laver html-kode, konkatenering af strenge samt escapede Unicode sekvenser, vil den ikke være praktisk brugbar, da det vil kræve en omfattende fortolker, og så snakker vi ikke de nødvendige tusindvis af sider pr. sekund, men nærmere størrelsesordenen 1 crawlet side pr. sekund !-)
Avatar billede sunlock Nybegynder
01. oktober 2007 - 09:02 #7
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester