Skip to main content
Web Dev and Web a11y

Assistive Technologies

Assistive Technologies

"Assistive Technologies" (AT) is a broad term for tools that help people with disabilities perform tasks that might otherwise be difficult or impossible from wheelchairs and prosthetics to communication boards, glasses, and accessibility software.

However, access to AT alone does not remove all barriers.

For the purposes of the posts in this overall series, the focus is on people who use desktop screen reader software and those who rely on keyboards or keyboard-like devices.

It's important not to assume how someone interacts with your site or which technologies they use. The Web Accessibility Initiative (WAI) interview series "How People with Disabilities Use the Web" provides real-world stories highlighting the barriers interviewees face and the AT they rely on.

What is a screen reader?

Screen readers are software applications that convert on-screen content - like text, links, and buttons - into speech or braille output, allowing people to navigate and interact with websites and applications. They are primarily used by blind people or those with low-vision issues but can also support people with dyslexia or cognitive disabilities. They also provide other functionality such as navigational aids via keyboard commands.

Testing with a screen reader offers a practical perspective on accessibility that no amount of reading or automated tool can provide. Personally, a lot of accessibility theory really "clicked" for me once I began using a screen reader regularly.

You don't need to become an expert. Start with the basics, use default settings - to ensure you don't rely on a non-standard configuration - and maybe slow the speech rate until you get comfortable. The goal is simply to understand how your content is announced and interacted with.

Common screen readers

In the last WebAIM Screen Reader survey the top 4 most commonly used screen readers were:

And the associated operating systems were:

WebAIM noted that "Respondents without disabilitites were nearly 3 times more likely to use Mac OS than respondents with disabilities.".

NonVisual Desktop Access (NVDA)

A free, open-source and Windows based. Donations are welcome!

Narrator

Built into Windows by default.

Job Access With Speech (JAWS)

A fully featured but paid-for, screen reader.

VoiceOver

Built into MacOs and iOS devices.

Screen Reader and Browser combinations

Screen readers rely on browsers to interpret accessibility information, and because of differences in proprietary software, behaviour can vary between combinations. This is why it is important to test with more than one screen reader and browser setup.

According to the latest WebAIM survey, the top 5 common combinations were: