Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add paragraph about non-transcribed CAPTCHA audio #3476

Merged
merged 2 commits into from
Jan 31, 2024
Merged

Add paragraph about non-transcribed CAPTCHA audio #3476

merged 2 commits into from
Jan 31, 2024

Conversation

fstrr
Copy link
Contributor

@fstrr fstrr commented Oct 12, 2023

Closes #3198

Note: Issue #323, from 2018, does bring up the issue of what generated on the fly audio is (live? prerecorded?) and it wasn’t resolved. It’s not clear to me whether this fits under 1.2.1 (pre-recorded audio only) or 1.2.9 (audio-only live), but I’m not sure it matters as both require an alternative.

Closes #3198

Note: Issue #323, from 2018, does bring up the issue of what generated on the fly audio is (live? prerecorded?) and it wasn’t resolved. It’s not clear to me whether this fits under 1.2.1 (pre-recorded audio only) or 1.2.9 (audio-only live), but I’m not sure it matters as both require an alternative.
@@ -72,6 +72,7 @@ <h3>Cognitive Function Tests</h3>

<p>Remembering a site-specific password is a <a>cognitive function test</a>. Such tests are known to be problematic for many people with cognitive disabilities. Whether it is remembering random strings of characters, or a pattern gesture to perform on a touch screen, cognitive function tests will exclude some people. When a cognitive function test is used, at least one other authentication method must be available which is not a cognitive function test.</p>

<p>Some <abbr title="Completely Automated Public Turing test to tell Computers and Humans Apart">CAPTCHA</abbr> systems have an audio alternative of the visible text. If the user needs to transcribe this audio, it cannot be used to meet the Alternative exception.</p>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How is CAPTCHA part of authentication? I seem to remember there was a discussion on that on Github or the mailing list. Since CAPTCHA is not used to identify a particular person but just differentiate human vs. automatic capabilities, this seems misplaced here?

Copy link
Member

@patrickhlauke patrickhlauke Jan 16, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's a cognitive test as part of an authentication process (rather than a cognitive test in general). but agree, as mentioned before, this is the the weirdness of this particular SC (that really should have been two separate SCs) special-casing things under the mantle of authentication only (i.e. slide 68 of my recent presentation https://patrickhlauke.github.io/wcag-interpretation/?#68 )

Copy link
Contributor

@mbgower mbgower Jan 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@detlev, if you're asking this question, maybe we need to do more than just modify this portion of the document in order to address it. However, my suggestion would be that spawning a new issue asking that question may be a better approach than adding this contextual information -- unless it is your feeling that this changes makes your underlying question more dominant.

Copy link
Contributor

@detlevhfischer detlevhfischer Jan 24, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mbgower I'm easy, seeing that the text qualifies "If a CAPTCHA is used as part of an authentication process"
(Adding a rendered view for easier review)

@mbgower mbgower merged commit abeeea4 into main Jan 31, 2024
1 check passed
@mbgower mbgower deleted the Issue-3198 branch January 31, 2024 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SC 3.3.7 Accessible authentication and CAPTCHA challenge
4 participants