Onzichtbare velden
Wat een spambot doet, is dit:
Hij opent een pagina.
Hij zoekt of er een formulier is.
Hij analyseert het hele formulier, met alle inputs e.d. Bij de name tags van de inputs, probeert hij een geschikte waarde te genereren. Als hij dus email, mail of eaddress ziet staan, snapt hij dat daar een e-mailadres hoort.
Hij vult alle velden zo echt mogelijk in.
Hij verzend het formulier.
Maar waar een spambot niet op let is of een veld onzichtbaar is. Daarom is er een heel simpel systeempje, om een spambot te herkennen. Je zet in je formulier één of meerdere inputs, met geloofwaardige namen, en maakt ze met CSS onzichtbaar. De echte bezoekers van je site zien de inputs niet, en vullen dus ook niets in. Maar de spambots zien de inputs wel, en vullen er wat in. Bij het controleren van het formulier check je simpelweg of er iets ingevuld is, zo ja, het is een spambot, die niet geholpen moet worden.
Voordelen
Werkt bijna altijd.
Simpel te integreren in een (bestaand) systeem.
De gewone bezoekers merken er niets van.
Nadelen
Geen.
Wel geschikt voor
Alles.
Niet geschikt voor
Niets.
Inhoudsopgave
- Inleiding
- Mogelijkheden
- Captcha’s
- Anti flood systemen
- Onzichtbare velden
- Reacties met bepaalde woorden blokkeren
- Reacties met (veel) links blokkeren
- Slot