[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.
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: