CAPTCHA и доступность
Google reCAPTCHA и другие капчи блокируют автоматизированный трафик ботов, но при этом могут создавать проблемы с доступностью и тестированием.
Сервис распознавания 2Captcha помогает решать проблемы с доступностью, позволяя пользователям обходить капчи, создающие трудности для людей с ограниченными возможностями. Сервис способствует продвижению цифровой инклюзивности и соблюдению стандартов доступности, таких как WCAG и другие.
Проблемы с доступностью
Капчи разработаны для блокировки ботов, однако часто становятся серьезной проблемой для пользователей с ограниченными возможностями
- Нарушение зрения
- Плохое качество аудио
- Когнитивные нарушения
- Моторные нарушения
- Медленный интернет
- Иностранный язык
Нарушение зрения
Для пользователей с нарушениями зрения капчи, основанные на изображениях или текстах, часто становятся непреодолимой преградой. Они не могут распознавать визуальные элементы, которые требуются для прохождения проверок.
Плохое качество аудио
Аудиокапчи, предлагаемые как альтернатива, часто не решают проблему. Плохое качество записи, фоновые шумы или нечеткая дикция делают их непреодолимой преградой, как и визуальные капчи.
Когнитивные нарушениями
Люди с когнитивными нарушениями сталкиваются с дополнительными сложностями. Задачи вроде решения головоломок или ввода искаженного текста могут быть чрезмерно сложными и вызывать стресс, становясь проблемой на пути к доступу.
Пользователи с нарушениями моторики
Для людей с моторными нарушениями капчи, требующие быстрого ввода, выполнения действий за ограниченное время или точного использования мыши, представляют серьезные трудности.
Пользователи с низкой скоростью интернета
Капчи с тяжелой графикой или видеофрагментами создают значительные задержки при загрузке страниц на медленном интернете, что создает проблему и ухудшает доступность.
Неродной язык
Капчи, представленные на незнакомом языке или включающие культурно-специфические ссылки, становятся проблемой.
Улучшение доступности
Сервис распознавания является инструментом для повышения доступности и помогает пользователям преодолевать барьеры, обеспечивая инклюзивность для людей с ограниченными возможностями.
Быстрый стартПоддерживаемые капчи
Простой процесс интеграции API сервиса, легкий старт и поддержкой множества языков программирования и готовыми примерами кода.
- reCAPTCHA v2
- reCAPTCHA v2 Callback
- reCAPTCHA v2 Invisible
- Капча картинка
- Cloudflare Turnstile
- reCAPTCHA v3
- reCAPTCHA Enterprise
- Arkose Labs captcha (FunCaptcha)
- Amazon Captcha
- ALTCHA
Процесс решения reCAPTCHA v2 заключается в следующем: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи
API демонстрацияКак решитьПроцесс решения reCAPTCHA v2 Callback не отличается от аналогичного процесса решения reCAPTCHA v2: мы забираем параметры капчи, необходимые для ее решения в виде параметра data-sitekey и адреса страницы размещения капчи и передаем их в сервис 2Captcha, где ее решает работник, после чего нам возвращается ответ в виде токена, который необходимо ввести в соответствующее поле для решения капчи. Иногда вы не найдете кнопки, отправляющей форму. Вместо нее может использоваться callback-функция. Эта функция выполняется, когда капча распознана. Обычно callback-функция определена в параметре data-callback или как параметр callback у функции grecaptcha.render
API демонстрацияКак решить