Цель:
Придумать алгоритм капчи без ввода цифр и знаков, отличающийся простотой и пониманием с первого взгляда.
Эту маленькую картиночку называют каптчей, капчей, captcha, кто-то просто назовёт защитой. Хотя это необязательно картинка… вообще актуальная тема, постоянно появляются новые решения, которые заставляют кодеров снова и снова придумывать алгоритмы распознавания этих «букавок» и «цифирок».
Зачем она нужна?
Капча служит защитой сервера от спама. Существуют сервисы автоматической рассылки, которые набивают электронные ящики письмами, в основном, в виде рекламы. Капча предотвращает это действо)
Как она работает?
Ввод капчи осуществляет человек. Перед ним стоит какая-то несложная задача, которая будет непреодолимой для машины:) В моем случае довольно просто. Нужно переместить картинки в порядке, котором требуется в задании. Итак, расположить животных в порядке возрастания их физических размеров. Понятно, что бабочка самая маленькая, далее петух, еще чуть больше овечка, ну и корова самая большая из списка. То, что с данной задачей справлялись дети в 10-летнем возрасте говорит о ее простоте. Думаю, пользователи смогут с ней справится)
Вот такое решение. И смотреть интересно и требует вмешательство человека. Как-то автоматизировать такую капчу будет непросто, хотя она и создавалась не как попытка остановить злостных спамеров.
Задачу можно усложнять! С каждой новой картинкой задача усложняется вдвое. Но, похоже, 4-5-6 животных оптимальнее всего. Тут и не запутаешься.
Всё что вам нужно, чтобы скрипт капчи работал на вашем сайте, это просто загрузить его и немножко подредактировать файл result.php. Смотря что вы будете делать при успешном прохождении человеком капчи. Например, записывать сообщение в бд
Демо-версия новой капчи | Скачать скрипт архивом .rar
MuravevNet — 23.04.2016
00:22
Проект интересный. Только, действительно, ставить такую капчу на свой блог не каждый вебмастер захочет.