E-Mail Adressen verstecken mit JavaScript oder CSSJanuar 2017
Wenn der Crawler auf der Homepage vorbeischaut und danach alle E-Mail Adressen fließig SPAM erhalten ist das kein besonderer Grund
zur Freude.
Folgende Möglichkeiten zum Verstecken der Email-Adresse sind nützlich:
Überlagerte DIVs
Beispiel:
Macht auch Copy & Paste kaputt.
<div style="position:relative;font-family:monospace">
<pre style="position:absolute">han r.de</pre>
<pre style="position:absolute"> s.test@twenige</pre>
</div>
ROT 13
Der Klassiker unter den Verschlüsselungsalgorithmen.
Beispiel:
Klappt gut als Mailto-Link, braucht aber JavaScript.
<script type="text/javascript">
document.write("<n uers='znvygb:unaf.grfg@gjravtre.qr'>unaf.grfg@gjravtre.qr</n>".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);}));
</script><br />
CSS reverse Text
Hint: Es gibt online-Tools, um den Text umzudrehen. Vorsicht bei Palindromen...
Beispiel:
ed.reginewt@tset.snah
Email landet bei Copy & Paste auch umgedreht in der Zwischenablage.
<div style="unicode-bidi:bidi-override;direction:rtl;">ed.reginewt@tset.snah</div>