Что такое CAPTCHA (КАПЧА)
CAPTCHA в переводе на русский язык расшифровывается как «Полностью автоматический публичный тест Тьюринга, который может отличить человека от компьютера». Это предложенная Аланом Тьюрингом игра, которую позже стали называть «Тест Тьюринга».
Цель теста – методом последовательных вопросов выяснить, кто перед тобой в Интернет – человек или компьютер. Эта проблема сегодня очень актуальна для защиты ресурсов от различного рода спам-роботов.
Один из классических вариантов CAPTCHA - картинка со слегка деформированными буквами, которые человеку предлагается распознать. Есть и более экзотичные варианты, например:
Не все CAPTCHA сразу легко распознаются, существуют отдельные плохие реализации. Критики CAPTCHA утверждают, что они формируют ложное чувство защищенности, сбивают с толку пользователя. Также не стоит забывать, что если в браузере отключена графика, то пользователь вообще не увидит этот тест.
В качестве альтернативы предлагаются, например, логические задачки. Но, тем не менее, графические варианты CAPTCHA с буквами сегодня очень распространены в Интернет.