Accessibility Testing with a Screen Reader

Sergei Kriger

Accessibility Testing with a Screen Reader

Hi there! What's up?

SinnerSchrader logo
sergeikriger.com @_sergeikriger
Hiring

What & Why

Screen reader

...is a form of assistive technology which is essential to people who are blind, as well as useful to people who are visually impaired.

https://www.w3.org/TR/wai-aria-practices/#aria_landmark

Why we need it

Survey

Webaim logo
© WebAIM

October 2017, 1792 responses.

Primary SR

JAWS NVDA VoiceOver Other 46.6% 9.9% 11.7% 31.9%
https://webaim.org/projects/screenreadersurvey7/#primary

Finding Info

Headings Search Reading Links Landmarks 6.8% 7.3% 14.4% 67.5%
https://webaim.org/projects/screenreadersurvey7/#finding

How

Plan

VO Setup

Nope. Just use it. 😎

NVDA Setup

JAWS Setup

Pitfalls

Turn on/off

Shut up

Ctrl

Screen reader key

Checklist

  1. Headings
  2. Links
  3. Reading
  4. Landmarks
  5. Navigation tool

Headings

Giant panda

The giant panda is a bear native to south central China.

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

			...
			<div>Giant panda</div>
			...
			<div>Behavior</div>
			...
			<div>Diet</div>
			...
		
			...
			<h1>Giant panda</h1>
			...
			<h2>Behavior</h2>
			...
			<h2>Diet</h2>
			...
		

Giant panda

The giant panda is a bear native to south central China.

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

Reading

Giant panda

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

			...
			<img src="text.png">
			...
		
			...
			<img src="text.png" alt="The giant panda is a bear...">
			...
		

Giant panda

The giant panda is a bear native to south central China.

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

Landmarks

ARIA landmark roles provide a powerful way to identify the organization and structure of a web page.

<aside> <footer> <header> <main> <nav> <section>
https://www.w3.org/TR/wai-aria-practices/#aria_landmark

Landmarks

JAWS Elements list

JAWS elements list

JAWS Elements list

JAWS elements list

NVDA Elements list

NVDA Elements List

NVDA Elements list

NVDA Elements List

Rotor

VoiceOver Rotor

Rotor

VoiceOver Rotor

Rotor – settings

VoiceOver Rotor

Giant panda

The giant panda is a bear native to south central China.

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

			<div class="header">
				<div class="nav"></div>
			</div>
			<div class="main"></div>
			<div class="footer">
				<div class="nav"></div>
			</div>
		
			<header>
				<nav></nav>
			</header>
			<main></main>
			<footer>
				<nav></nav>
			</footer>
		

Giant panda

The giant panda is a bear native to south central China.

Behavior

The giant panda spends its life roaming and feeding in the bamboo forests of the Qinling Mountains and in the hilly province of Sichuan.

Diet

The giant panda's diet is primarily herbivorous, consisting almost exclusively of bamboo.

Checklist

  1. Headings
  2. Links
  3. Reading
  4. Landmarks
  5. Navigation tool
Completed stamp.

30 min.

bike

Recap

What's next

To check

Thanks!..

@_sergeikriger
sergeikriger.com
bit.ly/2jfU8CU Presentation QR code.

Credits

Panda image from Dribbble

Stamp image from clashofclans.wikia.com

Icons made my Freepik and Google from www.flaticon.com are licensed by CC 3.0 BY

Demo text from Wikipedia