Я рассмотрел несколько способов обмануть регистрационных ботов. Один из предложенных методов заключается в изменении имен / идентификаторов ввода текста, чтобы обмануть регистрационных ботов. Я рассматриваю возможность изменения имен / идентификаторов моих текстовых входов, чтобы обмануть регистрационных ботов. Однако, если регистрационные боты достаточно сложны, чтобы просматривать предыдущий текст метки перед вводом текста, то нет смысла менять имя / идентификатор текстового ввода, поскольку регистрационные боты вместо этого будут использовать текст метки, чтобы определить, что будет ввод текста действительно для.
Например, рассмотрим этот фрагмент HTML, где я изменил имя / идентификатор ввода текста на "ab c", пытаясь обмануть регистрационного бота:
<td>E-mail</td><td><input type="text" id="abc" name="abc">
Знают ли регистрационные боты, что указанный выше текстовый ввод с именем / идентификатором "ab c" на самом деле является текстовым вводом для электронной почты, поскольку перед ним стоит метка E-mail? Если регистрационные боты, которые смотрят на ввод текста, не знают, на чем он основан на имени / идентификаторе, но затем могут выяснить, для чего действительно нужен ввод текста, посмотрев на текст предыдущей метки, затем изменив имя / идентификатор, выиграл не сможет обмануть регистрацию ботов.