LautundKlar Webdesign Blog

LautundKlar Webdesign Agentur Passau - Webdesign Weblog

Victor Hugo:
Ein Traum ist unerlässlich, wenn man die Zukunft gestalten will.

LautundKlar Webdesign Blog

Weblog zum Thema Webdesign, auf dem wir in unregelmäßigen Abständen zu interessanten Artikeln verweisen und Tipps zu bestimmten Problemen (Webdesign, CSS, PHP, JavaScript, Typo3 etc.) geben wollen.


E-Mail Adresse vor Spamrobots verstecken

Montag, 5. Februar 2007

Hier nun eine Methode E-Mail Adresse vor Spambots mit CSS und ohne den Einsatz von Javascript zu verstecken:

<style type="text/css">
/*<![CDATA[*/

/*]]>*/
</style>

<p class="rev">ed.revres@hci</p>

In der Klasse rev wird mittels unicode-bidi:bidi-override und direction: rtl die Textrichtung umgekehrt.

Wenn man nun im Quelltext die E-Mail Adresse von hinten nach vorne eintippt, erscheint sie für den User in der richtigen Schreibweise.

Leider lässt sich mit dieser Methode der mailto Link nicht verschlüsseln. Man könnte aber die CSS Methode beispielsweise mit diesem JavaScript kombinieren und die E-Mail Adresse wäre für Spambots unkenntlich, für den User aber sowohl lesbar als auch anklickbar.

Ein Nachteil bleibt aber bestehen:
Ohne CSS ist die E-Mail Adresse spiegelverkehrt. Das ist hinsichtlich der Barrierefreiheit und der Ausgabe mit Screenreadern natürlich ein Nachteil.

Browserkompatiblität:
Die CSS Eigenschaft unicode-bidi wird von fast allen modernen Browsern unterstützt:

  • Netscape ab Version 6
  • Mozilla ab Version 1
  • Firefox ab Version 1
  • Internet Explorer ab Version 5 – außer IE 5 Mac
  • Opera ab Version 6

Ob diese Eigenschaft vom Safari unterstützt wird ist mir leider nicht bekannt.

Popularity: 39% [?]

6 Kommentare »

Cooler hack…
das abonnieren des feeds haut bei mir leider noch ned hin (firefox)…

Kommentar von hss

6. Februar 2007 @ 16:18

Cooler hack!

Kommentar von hss

6. Februar 2007 @ 16:20

Gravatar

Ja stimmt, beim Feed hat sich ein Fehler eingeschlichen. Wird bei Gelegenheit behoben…

Kommentar von Andreas Jobst

6. Februar 2007 @ 16:40

Gravatar

…Fehler ist behoben

Kommentar von Andreas Jobst

2. März 2007 @ 12:51

coole idee mit dem stylesheet! nur wie sieht es mit der browserkompatibilität aus?
die meisten spambots, bzw. besser gesagt sogenannte email harvester, nehmen übrigens so ziemlich jede erkennbare adresse auf eine webseite mit, die sie grabben können. evaluiert werden sie ja dann sowieso erst nachdem sie verwendet wurden.

Kommentar von DonLu

5. Mai 2007 @ 04:17

Gravatar

Danke für den Hinweis. Die Browserkompatiblität habe ich ergänzt. Ich fand leider nur widersprüliche Angaben zur Unterstützung durch Safari. Auch wenn Spambots oder “E-Mail Harvester” jede Adresse mitnehmen, die spiegelverkehrte Adresse wird Ihnen jedenfalls nicht viel bringen.

Kommentar von Andreas Jobst

7. Mai 2007 @ 12:44

RSS-Feed für Kommentare zu diesem Beitrag. TrackBack-URI

Einen Kommentar hinterlassen

XHTML: Sie können diese Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Kommentarlinks könnten nofollow frei sein.



blogCloud bloggerei.de supported by www.rankingcloud.de Gelistet im Blog Verzeichnis

PantherMedia -  Fotocommunity und Bildagentur für lizenzfreie Fotos
 Bildsuche: lizenzfreie Fotos