What is accessibility & ARIA role means in a web application ?
Accessibility in the web application: It is an idea that the technology must be equally accessible for people with and without disabilities and any barriers to accessing the web are removed.
Who is being helped when making the websites accessible?
People with visual disabilities such as low vision or color blindness, auditory disabilities such as deafness. Cognitive disabilities can include people with hearing disabilities or those affected by seizures. Physical/Motor disabilities such as repetitive stress injuries, Amputation, Arthritis. It can also enhance various other experiences like internet connections, loud/busy environments.
ARIA means Accessible Rich Internet Applications. It is a set of attributes that defines ways to make web content and web applications more accessible to people with disabilities. This specifically comes in HTML 5. This is of great use for those people who are visually impaired or for those people with disabilities and want to use the internet. One way of using is through a screen reader. It speaks out what is there on the webpage. For example, Screen Reader is a free chrome extension.
The screen reader would read the content on the webpage.