Sie bekommen dauernd SPAM von Formularen, die auf Ihrer Website ausgefüllt werden?
Das sind Robots, die automatisch das Formular ausfüllen und absenden.
Jeder kennt die Abhilfe dagegen mit sogenannten Captchas, schwer lesbare Zeichen, die in ein Feld eingegeben werden müssen. Und jeder weiß, dass das umständlich ist.
Es gibt eine neue und sehr einfache und userfreundliche Methode gegen solchen Formular-Spam:
Ein unsichtbares Eingabefeld, welches unbedingt leer sein muss. Das Feld wird mit CSS display:none oder visibility:hidden unsichtbar gemacht. Wenn das Feld „email“ oder „name“ heißt, ist die Wahrscheinlichkeit sehr groß, dass eine Maschine das Feld ausfüllt.
Eine echte Person sieht das Feld gar nicht und kann es nicht ausfüllen.
Für noch mehr Sicherheit könnte man das Feld mit Javascript mit einem bestimmten Wert befüllen.
Quelle: http://usabilityblog.be/