我想知道,如果我没错,垃圾邮件机器人会在加载时解析html源代码以检测表单的存在,我是对的吗?
使用javascript动态生成表单会有什么保护吗? (当然你需要启用js,我想知道今天谁没有)
我的另一个想法。我从不喜欢验证码,它们会阻止用户流,如果你错了,你将不得不重新加载页面。我在考虑像滑动小工具这样的iphone。机器人不可能通过它,不是吗?
答案 0 :(得分:1)
考虑您用来阻止垃圾邮件的任何替代方案的可访问性。视觉,行动或认知障碍的人是否可以操作滑动小部件来提交表单?如果他们不能,并且没有其他选择,例如音频选项,那么您将限制谁可以将表单提交给没有可访问性问题的人。
答案 1 :(得分:0)
我使用javascript动态地向所有提交添加字段,服务器忽略任何没有提交的表单提交。
它减少了垃圾邮件,但不是一个神奇的子弹。我现在仍然得到seo垃圾邮件,在我看来几乎没有任何流量。他们或者有第三世界奴隶手动进行表单提交,或者他们的表单抓取足够聪明,可以找出javascript技巧。