-
Notifications
You must be signed in to change notification settings - Fork 452
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
[A11Y] Missing label on Google reCaptcha form triggering accessibility non-compliance issue #9386
Labels
Accessibility
Any issue that impacts assistive technology or users with visual or physical impairments.
Enhancement:1:Minor
A new feature or improvement that can be implemented in less than 3 days.
Comments
israelcefrin
added a commit
to israelcefrin/pkp-lib
that referenced
this issue
Oct 6, 2023
…ity non-compliance issue
This was referenced Oct 6, 2023
israelcefrin
added a commit
to israelcefrin/pkp-lib
that referenced
this issue
Oct 7, 2023
…ity non-compliance issue - OJS 3.4
Hi @jonasraoni There are 2 PRs open, one for each OJS version: On the second one I've added the |
Great, I've merged both and cherry-picked the commit from |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Accessibility
Any issue that impacts assistive technology or users with visual or physical impairments.
Enhancement:1:Minor
A new feature or improvement that can be implemented in less than 3 days.
Issue Description
// What is the nature of the issue? How does it impact users?
Google reCaptcha form is missing a label to the invisible textarea. It triggers an accessibility issue compliance when running automated accessibility audit tools. Despite of it may be a false positive since hidden elements are removed from the Accessibility tree, it is annoying and might become overwhelming for those running different tools.
How to reproduce / Current behavior
// Step-by-step instructions explaining how to reproduce the problem. The environment required, explicit identification of the component in question
What application are you using?
OJS, OMP or OPS version X.X.X
OJS 3.3
Stack used
Testing method
Action
// Describe action that can be taken to remediate the issue.
Adding a hidden label to the form will fix the error.
<label for="g-recaptcha-response" style="display:none;" >Recaptcha response</label>
Additional information
// Please add any screenshots, code snippets, or other information we can use to investigate this issue.

The text was updated successfully, but these errors were encountered: