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