Current Issue
Fields are not connected to the parameter label or description (if available) and read out as only "edit text blank" without additional information about what the field expects from the user.
Screenshots from using VoiceOver
Notes
- Is this happening because we are not using the default OOUI widget for FieldLayout?
- Possible fix: add IDs for aria-labeledby and aria-describedby so that the label is read out with the field and users have the option to listen to description if they would like to
- Might have useful information: https://www.w3.org/WAI/tutorials/forms/
- Information on aria-describedby https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA1.html
Requirements
- As a user, when I focus a field, I have access to information about the field, including label, instructions, and if it's required