Как стать автором
Обновить

Комментарии 7

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

во-первых, несколько submit'ов, только один верный. Средствами CSS прячем неверные субмиты.
во-вторых, к примеру, при нажатии на "регистрацию", одному из хидден полей присваевается значение md5(случайная строка), которая добавляется в БД с timestamp. Если, к примеру, при отправке данных разница м/у now - timestamp < 10 секунд, скорее всего бот.

Эту же схему можно применять и к комментированию.
На другом проекте отличали бота по манере заполнения формы и отдавали ему 404

Вот это, кстати, правильно. Бот может вести БД "мертвых" форм комментирования и в этом случае он уже вряд ли побеспокоит.
НЛО прилетело и опубликовало эту надпись здесь
Подпишусь. Хотя, все весьма не прочно: если на вашем сайте без капчи будут со стабильной регулярностью появляться предложения увеличить, хм, размер почтового ящика + просто комментарии в стиле "ты скот", то посещаемость проекта резко упадет. Вообще, как вариант ввести премодерацию коммментариев. :)
Вообще, как вариант ввести премодерацию коммментариев

Сейчас, в эпоху вебдваноля, соц.сетей в частности, сами пользователи являются квази-модераторами со своими +1/-1/это спам etc. Модератору остаётся лишь непыльная работа по аннигилированию нечестивых сообщений.

А премодерация --, имхо, прошлый век :) да и в условиях роста, не напасёшься человеческих ресурсов. Хотя, безусловно, есть исключения из правил и где-то премодерация материалов необходима, исходя из специфических обстоятельств.
По-моему, капча — своего рода кодовый замок на подезде. Да, его неудобно открывать, когда в каждой руке по сумке, но это простейшая форма защиты от тех, кто гадит подъездах. И подобрать код на простейших замках можно, как и на простых капчах.
Так и капча — набрать ее надо всего один раз, но она же сделает пользование ресурса более комфортным — пользователям не придется читать спам-сообщения.
Я думаю, что как к кодовым замкам привыкли — так скоро пользователи привыкнут к необходимости вводить картинки.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории