View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
18309 | Bug reports | Accessibility | public | 2022-08-11 21:19 | 2022-08-12 15:42 |
Reporter | keunes | Assigned To | |||
Priority | none | Severity | partial_block | ||
Status | acknowledged | Resolution | open | ||
Product Version | 5.3.x | ||||
Summary | 18309: Built-in captcha not passable by respondent relying on screen reader | ||||
Description | In a survey, via Settings > Publication & access > "Use CAPTCHA for survey access" I enabled a captcha for a survey. I got a comment back from a blind user who was using a screen reader, and notified us that the captcha equation was not visible/usable for them: The problem is that they don't see the equation, as no alt text to the image is provided. I guess adding the alt text would kinda defeat the purpose of the captcha (making it very easy for machines to read. A solution might be to offer integration hcaptcha, which does have a way for visually impaired users to get through: https://www.hcaptcha.com/accessibility I selected severity level 'partial block' as it impedes users that rely on screen readers from accessing the survey. | ||||
Steps To Reproduce | Steps to reproduceAs a visually impaired user, open a survey that has built-in captcha enabled and use a screen reader to navigate the page. Expected resultHave a way to pass the captcha without visual input. Actual resultPassing the captcha requires visual input. | ||||
Tags | No tags attached. | ||||
Bug heat | 2 | ||||
Complete LimeSurvey version number (& build) | 5.3.27 | ||||
I will donate to the project if issue is resolved | Yes | ||||
Browser | |||||
Database type & version | unknown | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | unknown | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-08-11 21:19 | keunes | New Issue | |
2022-08-11 21:19 | keunes | Issue Monitored: keunes | |
2022-08-11 21:19 | keunes | Bug heat | 0 => 2 |
2022-08-12 15:42 | gabrieljenik | Status | new => acknowledged |