Accessibility in Angular
The web is used by a wide variety of people, including those who have visual or motor impairments. A variety of assistive technologies are available that make it much easier for these groups to interact with web-based software applications. In addition, designing an application to be more accessible generally improves the user experience for all users.
Accessibility attributes
When binding to ARIA attributes in Angular, you must use the attr.
prefix, as the ARIA specification depends specifically on HTML attributes rather than properties of DOM elements.
Note that this syntax is only necessary for attribute bindings. Static ARIA attributes require no extra syntax.
ARIA
Accessible Rich Internet Applications (ARIA) is a set of attributes that define ways to make web content and web applications (especially those developed with JavaScript) more accessible to people with disabilities.
It supplements HTML so that interactions and widgets commonly used in applications can be passed to assistive technologies when there is not otherwise a mechanism. For example, ARIA enables accessible navigation landmarks in HTML4, JavaScript widgets, form hints and error messages, live content updates, and more.
Last updated
Was this helpful?