Unser E-Mail-Adress-Kodierer ist eine Anti-Spam-Lösung, die Ihnen hilft, das automatisierte "Abgrasen" von E-Mail-Adressen auf Ihren Webseiten zu verhindern, ohne jedoch die Benutzerfreundlichkeit und Flexibilität Ihrer Mail-Links einzuschränken. Es gibt eine Reihe von E-Mail-Adress-Kodierern im Internet, aber viele Leute benutzen sie nicht, weil sie von ihrer Leistungsfähigkeit nicht überzeugt sind. Wir stellen ein starkes und effizientes Schutzsystem zur Verfügung, und erklären nachfolgend, warum dies so ist.
Die zwei Stärken des Kodierers
Sicherheit und Effizienz
Ihre E-Mail-Adresse wird verschlüsselt gespeichert und kann nur mit einem vollständigen Javascript-Interpreter (technische Details) zusammengesetzt werden. Eine Studie zeigt, dass diese Technik alleine bereits sehr leistungsfähig ist. Wenn Sie zusätzlich auch noch die "Benutzerprüfung" unten vorwählen, wird es praktisch unmöglich für ein Computerprogramm, an Ihre E-Mail-Adresse heranzukommen. (technische Details)
Benutzertransparenz
Genau wie bei einem normalen E-Mail-Link wird auch bei einem codierten Link die E-Mail-Anwendung gestartet. Folglich werden Benutzer, je nach unten ausgewählten Optionen, nicht einmal etwas Ungewöhnliches wahrnehmen.
Nutzen Sie unseren Update-Benachrichtigungs-Service per E-Mail oder RSS, um informiert zu werden, sobald der Encoder aus Sicherheitsgründen aktualisiert wird.
Der Code, der erzeugt wird (nachfolgend einfach als "Code" bezeichnet) ist in JavaScript geschrieben und führt zur Kodierung der Adressen einige nicht ganz unkomplizierte Berechnungen durch, nicht bloß ein einfaches Ersetzen von Buchstaben durch ihren "entity code" oder eine Stringverknüpfung, wie es die meisten anderen Kodierer tun. JavaScript ist die Standard-Programmiersprache für Webseiten. Um die Berechnung im Code durchzuführen, muss die Software-Anwendung in der Lage sein, diese Sprache zu verstehen, was alle halbwegs aktuellen Webbrowser problemlos schaffen. "Webcrawler" können dies jedoch nicht. Warum nicht?
Fehlanpassung Die Aufgabe von Webcrawlern/Spidern/Robots und von anderen Spambots ist, eine große Menge Daten von Webseiten zu erfassen. Sie sind nicht-interaktive Programme, die über Tage autonom ohne menschlichen Eingriff laufen können. Ganz im Gegensatz dazu ist die Aufgabe von JavaScript, Interaktion in Webseiten zur Verfügung zu stellen.
Unwirtschaftlichkeit
Wenn jemand eine Art Script konstruieren wollte, das zur Interpretation von Javascript fähig ist, würde er höchstwahrscheinlich die Javascript Engine eines Browsers wiederverwenden, was durchaus machbar ist. Aber wäre es lohnend, den gesamten im Web verfügbaren JavaScript-Code auszuführen, nur um einige wenige E-Mail-Adressen zu extrahieren? Ganz sicher nicht.
Nehmen wir einmal an, dass jemand sich solch ein Werkzeug eingerichtet hat und es benutzt. Also was können wir tun? Eine Einschränkung des vorhergehenden Ansatzes ist, dass er auf einem gültigen, kompletten Programm beruht. Ein passendes Werkzeug vorausgesetzt, kann dieses Programm ausgeführt werden und Ihre E-Mail-Adresse entschlüsseln. Wir können dies beheben, indem wir das Programm unvollständig bezüglich der zu versteckenden Informationen machen. Das JavaScript-Programm enthält dann nicht mehr Ihre volle E-Mail-Adresse, sondern nur einen Teil davon. Da wir jedoch (logischer Weise) die Benutzer Ihrer Webseite in die Lage versetzen möchten, mit Ihnen in Verbindung zu treten, müssen wir die fehlenden Informationen irgendwo verfügbar machen. In einer Form, die für sie leicht zugänglich ist, für "Webcrawler" jedoch nicht. Also speichern wir diese Informationen in einem Bild. Das Bild zu lesen ist für Menschen recht einfach, aber es ist ein Problem, dass sehr schwer maschinell zu lösen ist. So ist die einzige realistische Gefahr, dass jemand Ihre Adresse manuell abgreift.
Es kann — zumindest theoretisch — geschehen, dass Besucher Ihrer Website entweder untaugliche JavaScript-Unterstützung in ihrem Browser haben oder dass ihre Browser sehr alt (ca. 10 Jahre?) sind und JavaScript nicht unterstützen. Da der E-Mail-Kodierer auf JavaScript beruht, sind diese
Benutzer nicht in der Lage, über den codierten E-Mail-Link mit Ihnen in Verbindung zu treten. Der hier gewählte Ansatz ist, diese Benutzer über dieses Problem aufzuklären, indem sie zu dieser erklärenden Webseite hier umgeleitet werden. Sie können dann entweder JavaScript-Unterstützung in ihrem Browser aktivieren oder einen anderen Browser verwenden.
Wenn wir irgendwann herausfänden, dass solche Benutzer mehr als einen sehr begrenzten Anteil ausmachten, würden wir ein "Reservesystem" einführen, das ohne JavaScript-Unterstützung funktioniert.
Was tun wir mit Ihrer E-Mail-Adresse?
Wenn Sie oben nicht die Benutzerprüfung wählen, wird die gesamte
Berechnung vor Ort, auf Ihrem eigenen Computer durchgeführt.
Wenn Sie jedoch die Benutzerprüfung wählen, ist es notwendig, Ihre E-Mail-Adresse nach der Kodierung zu unserem Server zu schicken, um das zugehörige Bild und den HTML-Code zu erzeugen. Ihre E-Mail-Adresse wird jedoch nicht auf dem Server gespeichert.
E-Mail-Adress-Kodierer Spamschutz v2.1.2 - Übersetzung: Jan Puchelt