Как процесс CAPTCHA может быть более удобным для пользователя или лучше реализованным? - PullRequest
2 голосов
/ 21 июля 2009

Я использовал CAPTCHA на своих различных веб-сайтах стандартным способом , где я генерировал некоторую запутанную строку символов (нечетная пара слов, случайное число и т. Д.) В изображение для пользователя, чтобы вручную воспроизвести в текстовом поле. Мне также известно о recaptcha.net , который расширяет базовую функциональность скрининга ботов от людей, а также помогает оцифровывать книги. Я только что натолкнулся на другой способ выполнения CAPTCHA с помощью AJAX Fancy CAPTCHA jQuery-плагина , который вместо того, чтобы просить пользователя воспроизвести строку, вместо этого просит пользователя перетащить изображение, которое легко узнаваемо (ножницы, карандаш, книга). и т. д.) в области, которая одинаково узнаваема. Когда я увидел это, мне пришлось сказать себе: «ВАУ ... это круто!»

Вопрос: Есть ли у кого-нибудь еще примеры аккуратного и отличного способа выполнения CAPTCHA без необходимости генерировать случайную строку символов в изображение для пользователя, чтобы попытался прочитать (или регенерировать, пока не смогут), чтобы они могли вручную ввести его в поле?

Ответы [ 4 ]

3 голосов
/ 21 июля 2009

Я хотел бы видеть ReCaptcha реализован для изображений, что компьютер не может сказать, является ли вы им порнография. Веб-фильтр компания может платить бесплатные сайты порно использовать эту систему, чтобы лучше заполнить свои черные списки. Свободные порносайты могли бы сделать больше порно, и веб-фильтры будут иметь больше порно блокировать.

1 голос
/ 21 июля 2009

Ваши пользователи могут отличать собак и кошек друг от друга. Microsoft Асирра.

1 голос
/ 21 июля 2009

Я знаю, что я не особенно помог в этом ответе, не стесняйтесь опровергать меня, если это так, но я хочу высказать свое техническое мнение (хотя и не эксперт) по капчам.

Как кто-то сказал, капча - это антипаттерн сети. Его цель - показать вам, что вы человек, делая то, что может сделать только человек (нарочно). Факт заключается в том, что, несмотря на капчи, единственным достигнутым результатом было улучшение распознавания образов для программного обеспечения, создание лучших ботов. В этом смысле можно сказать, что конечной, настоящей целью капч было не отбор людей из ботов, а отбор лучших ботов (или дешевых рабочих) из паршивых.

То, что вы спрашиваете, на самом деле является предметом текущих исследований. Я видел такие вещи, как выбор кошек от собак , решение простых математических задач, распознавание яблок из апельсинов, подсчет количества людей на фотографии, но в конце я сомневаюсь, что вы получите что-то более опытное или пользовательское дружелюбнее, чем то, что доступно в настоящее время. В конце концов, тот факт, что нужно разрешить капчу, является недружественным для пользователя.

0 голосов
/ 21 июля 2009

CAPTCHA должен быть последним средством, попробовав другие альтернативы. Например, вы можете использовать технику honeypot, , которая использует поле формы, которое невидимо для пользователя, но видно боту - если оно заполнено, вы знаете, что оно не от человека.

В некоторых случаях вы можете экспериментировать с более мягкими капчами, такими как загадки или простые математические задачи. Лучшая тактика - с точки зрения пользовательского опыта - начинать как можно мягче, и наращивать ее можно только в том случае, если боты станут настоящей проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...