Мой сайт страдает от множества спам-ботов. Если у меня есть регистрационную форму:HTML - Будут ли браузеры заполнять скрытые поля?
<input name="username" type="hidden" />
<input name="password" type="hidden" />
<input name="hidden_1" type="text" />
<input name="hidden_2" type="password" />
Таким образом, пользователь на самом деле видеть это «укромных» поля префикса, и имя пользователя/пароль имени поля, на самом деле скрытые. Если поле имени пользователя или пароля представлено со значениями, мы знаем, что бот заполнил их и может их запретить.
Мой вопрос: делать браузеры автоматически заполнять скрытые поля? Это довольно хорошая техника? Я знаю, что это не остановит всех ботов, которые полулюбивы, но если это даже блокирует 1 бот, не затрагивая никаких реальных пользователей, это стоит делать.
Я мог бы подделку поля вводят пароли и смещают их с экрана. Если он находится в коде перед подлинным паролем, неискушенные боты могут просто заполнить первый, к которому они приходят. –