Application Accessibility Concepts Flashcards
What are the 4 key attributes an element can be assigned
Role
Label/Name
State
Hint
Explain the role attribute
This allows a screen reader to announce the type of element (for example button).
Explain the name/label attribute
Allows a screen reader to announce what the purpose of the element is. Any custom string.
Explain the state attribute
This allows a screen reader to announce to the user that the element is in a specific state - for example whether it’s disabled.
Explain the hint attribute
This allows a screen reader to announce to a user what will happen when the element is used. For example “This link will navigate you to the home screen”.
What is the purpose of accessibility attributes?
It allows blind users to use the application, as a screen-reader will announce these attributes to a user.