Best Practice 4.2 – Ensure all interactive elements can be identified correctly (Baseline level)
Ensure all interactive elements on a mobile application can be correctly identified by the assistive technologies. As a result, screen reader can clearly tell its user the role of the element, its name, and its function as well as its status. This allows screen reader users to interact with digital content and operate effectively.
Before Rectification | After Rectification | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
![]() |
![]() |
|||||||||
In this example, screen reader simply reads out the names of elements without explaining their functionality, so users are unable to operate the interface. | Screen reader read out the element name (e.g. language, font size, seminars, workshop), role (e.g. button, scrollbar, textbox, checkbox) and their current status on the screen (e.g. on/ off, disable), please refers to the example below:
|
W3C WCAG Reference: 4.1.2 Name, Role, Value