aem-core-cif-components icon indicating copy to clipboard operation
aem-core-cif-components copied to clipboard

[Accessibility] [Reset Password] The form field constraints/errors are not associated with their fields programmatically.

Open LevelAccessA11y opened this issue 3 years ago • 3 comments

Steps to Reproduce

  1. Enable NVDA screen reader.
  2. Open page in Google Chrome.
  3. Activate the "Reset Password" button without inputting any information in form fields.
  4. Navigate through form fields using TAB or TAB + SHIFT.
  5. Notice that no error is announced when focusing fields.

Current Behavior The field input elements make no reference to the constraints and error messages associated with them. Screen reader users are not informed that the inputs have errors when they navigate through the form.

Expected behavior/code Authors should use an aria-describedby attribute on the input elements with an ID reference to the associated constraints/errors. Follow the best practices for accessible form error identification.

Environment Chrome 92, Windows 10, NVDA 2020.4 AEM Core Components v. 2.17

Affected Users Screen reader users

WCAG SC 1.3.1 Info and Relationships

LevelAccessA11y avatar Aug 27 '21 00:08 LevelAccessA11y

@adobe export issue to Jira project SITES

richardhand avatar Sep 01 '21 15:09 richardhand

:white_check_mark: Jira issue SITES-2533 is successfully created for this GitHub issue.

github-jira-sync-bot avatar Sep 01 '21 15:09 github-jira-sync-bot

Tracked via CIF-2352

mhaack avatar Sep 07 '21 14:09 mhaack