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