Есть ли ненавязчивая капча для веб-форм?

Какая самая ненавязчивая капча для веб-форм? Тот, который не включает в себя пользовательский интерфейс, скорее тест Тьюринга не из пользовательского интерфейса. Я видел простой пример CAPTCHA без пользовательского интерфейса, такой как элемент управления Nobot от Microsoft. Я ищу капчу, которая не задает пользователю никаких вопросов в любой форме. Нет загадок, нет, что на этом изображении.

6.08.2008 02:36:23
5 ОТВЕТОВ

Я думаю, что вы имеете в виду "невидимую" капчу. Проверьте проект Subkismet для реализации невидимой капчи.

http://www.codeplex.com/subkismet

4
6.08.2008 03:19:56

Попробуй акисмет от wp парни

4
6.08.2008 09:09:22

Я думаю, задавая пользователю простые вопросы, такие как:

"Сколько ног у собаки?"

Было бы намного эффективнее, чем любые системы CAPTCHA на данный момент. Мало того, что компьютеру очень сложно ответить на этот вопрос, но и человеку очень легко ответить !

2
6.08.2008 09:14:18
Не тогда, когда пользователь не говорит на каком бы языке ни была ваша страница.
L̲̳o̲̳̳n̲̳̳g̲̳̳p̲̳o̲̳̳k̲̳̳e̲̳̳ 4.05.2010 23:45:07
Очень хороший момент. Надеемся, что полностью многоязычный веб-сайт сможет обойти это. Я полагаю, вы могли бы использовать математический вопрос типа «5 + 7 =», который обойдет языковой барьер, по крайней мере, для западных стран.
GateKiller 7.05.2010 11:37:06

Эрик Мейер реализовал очень похожую вещь в виде плагина WordPress под названием WP-GateKeeper, который задает понятные человеку вопросы, такие как «Какого цвета апельсин?». У него действительно были некоторые проблемы, связанные с тем, чтобы задавать вопросы, на которые иностранный носитель английского языка мог бы ответить просто.

В его блоге есть несколько сообщений об этом.

1
6.08.2008 10:02:50
ОП попросил ненавязчивые методы CAPTCHA.
Cobby 18.02.2011 03:55:58

@KP

После того, как вы обновите исходный вопрос, единственная реальная опция, доступная вам, - это сделать несколько jiggery-pokery в Javascript на клиенте. Единственная проблема, которая может возникнуть из-за этого, - обеспечить изящную деградацию для клиентов без поддержки JavaScript.

Например, вы могли бы добавить некоторые AJAX-y, которые считывают значение поля скрытой формы, запрашивают ключ проверки у сервера и отправляют его обратно вместе с ответом, но это никогда не будет заполнено, если JavaScript заблокирован / отключен. Вы всегда можете реализовать более традиционный интерфейс типа captcha, который может быть отключен javascript и игнорироваться сервером, если поле сценария заполнено ...

Зависит от того, как далеко вы хотите пойти с ним, хотя. Удачи

1
6.08.2008 11:19:28
Я имел в виду клиентов, у которых пользователь отключил JavaScript, и их много.
ZombieSheep 5.05.2010 08:42:42