Статистика
Главная Юзабилити CAPTCHA (Капча)

PostHeaderIcon CAPTCHA (Капча)

Юзабилити
Что такое « CAPTCHA (Капча)»?

Универсальный тест для форм ввода, который отфильтровывает заполнение полей программой-роботом (ботом). Используется чаще всего в и при регистрациях на различных сайтах. В настоящее время самая распространенная – графическая капча, она выглядит как изображение с текстом, искаженным по некоторой траектории (например волнообразно), а так же с различными помехами в виде линий, или точек. Пользователю предлагается ввести данный текст в соответствующее поле, наряду с именем и паролем. Считается, что чем сильнее искажен текст, тем лучше отфильтровываются боты, но так как искажение создается теми же программами, его можно программно вычислить и распознать искаженный текст.

Для различных и движков блогов существуют, так называемые, модули, позволяющие без усилий поставить тот или иной вид капчи на комментирование, или при регистрации. Существуют и централизованные системы капчи, которые могут удаленно вызываться с основного сервера и соответственно массово, на всех сайтах клиентов, изменять алгоритм искажения, таким является, например, сервис reCAPTCHA.

Боты, которые распознают капчу пишутся программистами в виде приложений к различным программным продуктам, применяемым для автоматических регистраций, или размещения комментариев на множестве сайтов в целях SEO. Для распознавания графических каптч применяют те же технологии, что применяются при распознавании текста, только несколько усложненные.

Математические, где для прохождения фильтра надо совершить какие-то простые вычисления;

Образные, где предлагается распознать образ какого либо объекта;

Логические, где, например, надо выбрать наибольший объект на рисунке;

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