Статьи

Не заставляйте пользователей брать на себя ответственность за наши проблемы

Знаете что, я действительно ненавижу CAPTCHA .

На днях я спекулятивно подписывался на учетную запись Facebook (я не особо заинтересован в том, чтобы быть на Facebook, я просто хотел иметь нос вокруг его кода), но регистрация была сложным процессом. Вы сказали, что вы неправильно набрали текст в поле , ссылаясь на изображение проверки безопасности двух слов, которые вы должны ввести, чтобы подтвердить, что вы настоящий человек.

Да, конечно, за исключением того, что я не вижу никаких слов , все, что я могу видеть, это сообщение, которое загружается …

По общему признанию, это плохой пример — вероятно, они используют какой-то хитрый Ajax, который не работает в Opera для Mac (мой браузер по выбору), и обычно такие изображения генерируются на стороне сервера без необходимости сценариев, поэтому эта проблема не не происходит

Но я все еще ненавижу их, потому что тесты CAPTCHA являются черным пятном доступности . Что вы должны делать, если у вас есть нарушения чтения или когнитивные нарушения, и вы просто не можете их разобрать? Чувак, у меня отличное зрение 20-20, и чаще всего я не могу читать эти чертовы вещи; для меня очень часто приходится делать три или четыре разные попытки, прежде чем я сделаю это правильно.

(Я мог бы также указать, что CAPTCHA не является настоящим тестом Тьюринга — он только проверяет когнитивные способности, а не интеллект; поэтому он не только не работает для некоторых людей, он может быть прочитан машиной с достаточно сложной технологией сканирования корпуса. )

Некоторые системы CAPTCHA предлагают звуковую альтернативу, и это, безусловно, улучшение, но все еще недостаточно. Что делать, если у вас нет звуковой карты? Что если вы слепой и глухой и можете получать информацию только через устройство обратной связи Брайля? Что если, как и в случае с визуальным тестом, вы просто не можете разобраться? CAPTCHA отстой, потому что это создает барьер для пользователей, где его не должно быть.

Не должен быть один? Я слышу, вы восклицаете, как еще мы защищаемся от ботов! Что ж, теперь мне придется отступить от практического к более концептуальному моменту, и именно поэтому я действительно ненавижу их так сильно. Использование такой системы заставляет пользователей брать на себя ответственность за нашу проблему . Боты — это наша проблема, а не пользователи, и совершенно несправедливо смириться с этим.

Аналогичным примером являются те сервисы по электронной почте, где, прежде чем вы сможете отправить электронное письмо от человека, вы должны перейти на какой-либо веб-сайт и подтвердить, что вы настоящий человек, указать причину, по которой вы хотите связаться с ним, и во многих случаях передать капчу, а также. Это опять-таки несправедливо — это передача ответственности за спам законным людям, которые хотят с нами связаться, и принуждение их решать проблему, которая на самом деле наша, а не их.

Поэтому, пожалуйста, не будем отказываться от обязательств — не заставляйте пользователей брать на себя ответственность за наши проблемы.