Похоже, мы добавим поддержку CAPTCHA в Stack Overflow. Это необходимо для предотвращения действий ботов, спамеров и других вредоносных скриптов. Мы только хотим, чтобы люди публиковали или редактировали здесь!
Мы будем использовать JavaScript (jQuery) CAPTCHA в качестве первой линии защиты:
http://docs.jquery.com/Tutorials:Safer_Contact_Forms_Without_CAPTCHAs
Преимущество этого подхода в том, что для большинства людей CAPTCHA никогда не будет видна!
Тем не менее, для людей с отключенным JavaScript нам все еще нужен запасной вариант, и здесь он становится сложным.
Я написал традиционный элемент управления CAPTCHA для ASP.NET, который мы можем использовать повторно.
Однако я предпочел бы пойти с чем-то текстовым, чтобы избежать накладных расходов на создание всех этих изображений на сервере с каждым запросом.
Я видел такие вещи, как ..
- ASCII текстовая капча:
\/\/(_)\/\/
- математические головоломки: что такое 7 минус 3 раза 2?
- вопросы о пустяках: что вкуснее, жаба или эскимо?
Может быть, я просто наклоняюсь на ветряные мельницы, но я бы хотел иметь менее ресурсоемкую, не основанную на изображениях <noscript>
CAPTCHA, если это возможно.
Идеи?