Подтвердить что ты не робот

Доступны ли CAPTCHA?

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

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

Насколько я знаю, большинство CAPTCHA основаны на изображениях, что заставит тех, кто использует экранные ридеры. Кроме того, те, которые поддерживают звуковые показания, могут не работать слишком хорошо, так как во многих зданиях нет динамиков для прослушивания пользователем. Я всегда мог использовать небольшое поле, предлагая пользователю объединить два числа, но они часто слишком легки для атаки ботов.

Я могу сделать гору из мухи, но это все еще интересный вопрос для тех, кто заинтересован в доступности. Кто-нибудь знает о том, как сохранить спамеров и пользователей в этой среде?

4b9b3361

Ответ 1

Прежде всего, да, вы на 100% уверены, что это проблема. Любая captcha, которая предоставляет изображения с искаженным текстом, НЕ доступна для чтения с экрана, и если вы находитесь в организации, которая должна ее поддерживать, вы НЕ МОЖЕТЕ использовать конверсию.

Во-вторых, я лично соглашаюсь на 100% об ограничениях аудиокартики.

Лично я бы использовал стандартный Captcha, такой как ReCaptcha или что-то похожее, а затем ссылку "не вижу изображение", что делает их менее защищенными, если вам действительно нужен. Это действительно зависит от целей вашего сайта. Простая математика может работать, но это немного сложнее.

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

Этот сайт показывает пример других элементов на основе текста, но в зависимости от аудитории они могут или не могут быть возможными.

Ответ 3

Подумайте о том, катите свои собственные текстовые CAPTCHA.

  • Сколько дней в неделю?
  • Сколько лун на Земле есть?
  • Белоснежка и ______ Гномы

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

Ответ 4

Я полностью слепой студент колледжа и удивляюсь, зачем тебе вообще нужна пленка? В моей школе в любом онлайн-опросе используются электронные письма и пароль для входа в систему, прежде чем принимать его. Во-вторых, я считаю, что некоторые аудиокартины недоступны, и те, которые обычно не стоят времени, если это не для сайта, который мне действительно волнует. Даже если вы предоставили аудио-версию capia для сайта, над которым работаете, если бы я был слепым учеником, я, вероятно, не стал бы беспокоиться о сайте. В-третьих, если учащийся использует firefox, то доступны почти все изображения, доступные для просмотра изображений, см. Расширение Webvisum в http://www.webvisum.com/ Редактировать: Если это веб-сайт, спонсируемый университетом, попросите отдел по инвалидности в университете для входа. Если это персональный веб-сайт, который подходит для студентов конкретного университета, то делайте то, что когда-либо у вас есть время, так как вы не будете под требования к сайтам, которыми управляет фактическое учебное заведение.

Ответ 5

Конечно, по определению изображение CAPTCHA недоступно для слепых (или для тех, кому требуется программа для чтения с экрана); они предназначены для чтения/чтения для машин.

Ответ 6

Официальный сайт CAPTCHA говорит: "Любая реализация CAPTCHA должна позволять слепым пользователям обойти барьер, например, разрешая пользователям для выбора звука или звука CAPTCHA."

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

Ответ 7

Из вашего профиля вы можете видеть, что вы находитесь в Великобритании, поэтому я предполагаю, что вам необходимо соблюдать закон Великобритании, в том числе DDA, Это стоит прочитать, и во многих случаях вы можете только приложить все усилия, многие сайты не являются абсолютно доступными. Вы должны проконсультироваться со своими сверстниками, чтобы понять политику учреждения.

Короткий ответ заключается в том, что CAPTCHA недоступны для всех. Тем не менее, похоже, существует шкала доступности от чистых изображений CAPTCHA к логическим головоломкам, которые могут быть представлены в HTML. Некоторые люди путешествуют по аналогичной для себя.

Я думаю, что было бы лучше сделать шаг назад и рассмотреть ваши причины требовать CAPTCHA и тех, кого вы хотите избежать. Рассматривали ли вы использование ограничений на основе IP для своего сайта, чтобы только пользователи из вашей сети кампуса могли получить доступ к сайту или ваше приложение должно быть в Интернете.

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

Ответ 8

Да, очевидно, CAPTCHA на основе изображений недоступны для слепых. Аудио CAPTCHA на самом деле не очень хорошая альтернатива - помимо проблем с динамиками, они часто содержат много фонового шума, что делает их недоступными для некоторых людей. Если вы должны использовать CAPTCHA, а не какой-либо другой метод ограничения пользователей (используете ли вы только CAPTCHA при создании учетной записи? Или в любое время, когда они входят в систему?), Текст CAPTCHA - это, вероятно, путь.