Gute non-intrusive anti-spam-E-Mail-obfuscator?

Ich versuche zu kommen mit einer JavaScript-E-Mail-obfuscator zu reduzieren die chance für spam in E-Mails aufgeführt, die auf einer web-site. Jetzt habe ich eine JavaScript-basierte obfuscator verwendet, die eine Kombination von HTML-Codierung & JavaScript zu konvertieren, eine verschleierte E-Mail an eine normale E-Mail-transparent.

Was ich Tue, ist dieses:

Formatieren Sie den "mailto:" - Teil des href-links zu HTML-codiert wie:

mailto:

Ich auch codieren Sie die E-Mail ersetzen die @ Schild mit (a), so dass die E-Mail liest so etwas wie:

stackoverflow(a)example.com

Dann verwende ich etwas JavaScript zu entziffern, alle mailto-links, die diese (a) - Zeichen in der E-Mail und konvertieren Sie Sie in @ auf die Seite laden.

Diese funktioniert Recht gut. Für Menschen über Browser mit JavaScript aktiviert ist, sehen Sie alles, normalerweise zu arbeiten. Für Leute ohne JavaScript aktiviert, wird jede E-mail-client, den ich kennen würde, wär die E-Mail-Adresse als ungültig, aber der Benutzer sollte in der Lage sein zu folgern, was ist erforderlich, um korrekte symbol.

Ich Frage mich, ob es nicht besser (weniger aufdringlich (oder am besten, nicht sehr aufdringlich), aber mehr spammer resistent) Art und Weise der Verschleierung von E-Mails auf einer Webseite.

Als mit jeder Art von Verschleierung, wenn ein Mensch oder ein computer kann leicht de-Anonymisierung es, dann ein spammer könnte leicht das gleiche tun. Weil dieses, bin ich nicht erwartet, eine narrensichere Verschleierung, aber ich war neugierig zu sehen, was andere Vorschläge, die dort waren. Google-Suche hat nicht alle zeigen Lösungen, die halte ich für besser als meine aktuelle Lösung. Ich Frage mich, ob es irgendwelche anderen guten alternativen.

  • Pflege zu besuchen Sie diese Seite Dan und mark, die Antwort so akzeptiert? Scotts Antwort, die für mich gearbeitet.
Schreibe einen Kommentar