4 ms·
It really doesn't matter. display:none or position:absolute;left:-1000px makes little difference. Honey pots only catch a small number of bots.
by SquareWheel 7y ago
It really doesn't matter. display:none or position:absolute;left:-1000px makes little difference. Honey pots only catch a small number of bots.
- corobo 7y agoI only have anecdata of course but so far I've had a 100% success rate. I imagine this will come down eventually but for the past ~year or so it's been working fine to just hide the honeypot field with CSS
- SquareWheel 7y agoI'm glad it's worked for one of us at least.
- corobo 7y agoI don't know if it helps any but I've been using a field that looks real. Depending on where it is the name= would be surname (where the form submission has a name field rather than a first name surname split), website, url, etc
- Lunatic666 7y agoI just removed Google's ReCaptcha for a honeypot solution with an additional name and url field. But there's also a timer which checks how long it takes you to submit the form. If you can fill out everything in <2s, you're most likely not human. I have to figure out how people with disabilities can use the page though. Good to get a reminder here. So far it performs way better than ReCaptcha, I haven't received any spam so far and plenty of ham of course. No human complaints either.
- SquareWheel 7y agoA timer is a novel idea. I hadn't seen that suggested before. Do you anticipate any problems with form auto-filling tools?