Ich möchte, dass eine Telefonnummer, die auf einer öffentlichen Seite angezeigt wird, geschützt wird. Das Beispiel wandelt die Zeichen der Telefonnummer in HTML-Entitäten um und Bots können die Nummer nicht im Klartext erfassen. Lassen Sie mich den Trick wissen.
Antwort
Zu viele Anzeigen?Erstellen Sie ein Bild der Nummer. Dies wird die meisten Bots vereiteln, aber einige haben vielleicht OCR, also verdecken Sie es.
d.h.: Gut:
Besser:
Die 2. 1 besser, weil wie Captcha, der Hintergrund enthält "Rauschen", die es schwer für OCR-fähige Bots zu ernten, sondern ist so lesbar für menschliche Augen macht.
Die harte Lösung wäre die Verwendung von Captcha oder ein einfaches PHP-Skript, um das Bild on the fly zu erstellen, aber in den meisten Fällen, es sei denn, Sie verwenden viele verschiedene # die "bessere" Lösung oben einfachste und schnellste Methode, kann leicht tun, auch in einfachen Programm wie Paint in 5 min.
Für Sehbehinderte fügen Sie einen kleinen Link zu einer Audiodatei (mp3) ein, in der Sie die Nummer sagen. Wenn der Link korrekt ist, sollte er funktionieren.
- See previous answers
- Weitere Antworten anzeigen