Терпение к CAPTCHA в наши дни истощается. Нет ничего более раздражающего, чем замедление из-за практически неразборчивой мешанины букв и цифр. Звуковые CAPTCHA напоминают ваши самые страшные кошмары и сбивают с толку еще больше, чем визуальные. Несмотря на то, что все внутри стонут, когда натыкаются на CAPTCHA, многие крупные веб-сайты продолжают использовать их, за неимением лучшего метода, в войне с ботами.
Ребята из Hashcash.io создали новый способ держать ботов и спамеров в страхе, заставляя браузер пользователя решать математические задачи. Это также помогает защитить сайты от атак грубой силы. Hashcash использует открытые технологии, включая Asm.js, HTML5 и Web Workers, чтобы ваша форма входа была заблокирована до тех пор, пока браузер не решит требуемую математику.
Команда Hashcash создала плагин WordPress , чтобы помочь пользователям быстро начать работу, не путать с популярным плагином WP-Hashcash . Плагин интегрирует сервис Hashcash.IO с формами входа, регистрации и комментариев.
Кнопка отправки неактивна, пока пользователь не разблокирует ее.
Индикатор выполнения заполняется, пока браузер решает математику, чтобы разблокировать кнопку. Он обновляется как визуально, так и через WAI-ARIA, чтобы информировать слепых пользователей о прогрессе с помощью программы чтения с экрана.
- Google Chrome 28+
- Mozilla Firefox 22+
- Internet Explorer 10+
- Opera 18+
Когда форма разблокирована, она отображает зеленый индикатор разблокирования.
Поддерживаемые браузеры включают:
- Google Chrome 28+
- Mozilla Firefox 22+
- Internet Explorer 10+
- Opera 18+
Вы можете протестировать Hashcash в действии на демо-версии WordPress , где он активен на экранах входа, комментариев и регистрации. Плагин полностью доступен и соответствует как здравому смыслу, так и рекомендациям по доступности, его можно сфокусировать и активировать с помощью клавиш Tab-Enter.
После установки Hashcash вам нужно будет ввести открытый и закрытый ключи для сервиса с сайта Hashcash.io на странице настроек. Здесь вы также можете настроить значение сложности, которое определяет, сколько работы требуется от браузера, чтобы разблокировать кнопку отправки.
В конечном счете, команда Hashcash планирует позволить вам зарабатывать немного денег, останавливая спамеров, но функция наличных все еще находится в разработке. Мы будем держать вас в курсе, куда это пойдет. Если вы предпочитаете, чтобы ваш браузер решал математические задачи вместо того, чтобы заставлять себя щуриться над CAPTCHA, загрузите бесплатный плагин Hashcash , одобренный WordPress.org, через панель администратора вашего сайта.