+ All Categories
Home > Documents > Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older...

Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older...

Date post: 12-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
59
Accessibility on the Web August 15, 2018
Transcript
Page 1: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Accessibilityon the Web

August 15, 2018

Page 2: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

A quick note

A transcript will be provided following this presentation.

2

Page 3: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Introductions

3

Faith Laminack

Senior User Experience Designer

Allison Carnwath

Director, Front-End Technologies

Page 4: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

AgendaWhat does accessibility mean?

How is accessibility measured?

Ripple effects of accessible practices

010203

Page 5: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

What does “accessibility” mean?

Page 6: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Accessibility on the web

§ “Accessibility means that people with disabilities can perceive, understand, navigate, and interact with websites and tools. It also means that they can contribute equally without barriers.”

6

Quotation from: https://www.w3.org/WAI/fundamentals/accessibility-usability-inclusion/

Page 7: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

User experience design

§ “Usability is about designing products to be effective, efficient, and satisfying.”

7

Quotation from: https://www.w3.org/WAI/fundamentals/accessibility-usability-inclusion/

Page 8: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Inclusive design

§ “Inclusion is about diversity, and ensuring involvement of everyone to the greatest extent possible. In some regions this is also referred to as universal design and design for all. It addresses a broad range of issues including:

§ accessibility for people with disabilities;§ access to and quality of hardware, software, and Internet connectivity§ computer literacy and skills§ economic situation§ education§ geographic location§ culture§ age, including older and younger people§ and language.”

8

Quotation from: https://www.w3.org/WAI/fundamentals/accessibility-usability-inclusion/

Page 9: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Let’s start in the physical space.

What do we need to do to allow people to participate?

9

Page 10: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Parking

10

Image from: http://www.rochestermedia.com/wp-content/uploads/2013/07/Free-no-limit-Main-Street-parking-is-Full-photo-by-Michael-Dwyer.jpg

Page 11: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Reserved parking

11

Image from: http://nwadacenter.org/factsheet/accessible-parking-employment-accommodation-practical-guide-employers

Page 12: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Visual, audio, and tactile cues

12

Image from: https://blog.touringplans.com/2016/03/10/washington-d-c-how-to-the-metro-subway/

Page 13: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Ramps for wheelchairs

13

Image from: http://healthsys.net/home-medical-solutions/wheelchair-ramps/

Page 14: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Tactile signs

14

Image from: https://www.seton.com/room-number-braille-signs-24441.html

Page 15: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Now let's look at the digital space.

15

Page 16: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Now let's look at the digital space.

A user might ask many of the same questions we talked about in the physical space:

§ How do I navigate?

§ Can I get where I want to go?

§ Is the experience frustrating?

§ How do I know where I am?

§ How do I know what to expect?

§ Do I understand the content being presented to me?

16

Page 17: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Touch targets

17

Image from: https://www.freepik.com/free-photo/person-touching-a-tablet_978441.htm

Page 18: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Keyboard navigation

18

Image from: https://myblindspot.org/2017/01/7-things-every-designer-needs-to-know-about-accessibility/

Page 19: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Text visibility

19

Page 20: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Text visibility

20

Page 21: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Text visibility

21

Page 22: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Communication with more than color

22

Image from: https://www.smashingmagazine.com/2016/06/improving-color-accessibility-for-color-blind-users/

Page 23: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Communication with more than color

23

Image from: https://www.smashingmagazine.com/2016/06/improving-color-accessibility-for-color-blind-users/

Page 24: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Screen readers

24

Image from: http://www.webaxe.org/category/screenreader/

Page 25: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Alternative text

25

Image from: https://www.lsc.gov/helping-adoptive-family-access-healthcare

Page 26: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

ARIA attributes

26

Image from: https://getbootstrap.com/docs/4.1/components/modal/

Page 27: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Descriptive calls to action

27

Image from: https://www.nngroup.com/articles/learn-more-links/

Page 28: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Organized content

28

Image from: https://theskimm.com/archive/2018-07-03

Page 29: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Simple language

29

Image from: http://zevendesign.wpengine.com/wp-content/uploads/2016/09/repetition.jpg

Page 30: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Alternative text for audio

30

Image from: https://www.youtube.com/watch?v=CUNq2_VjRn4

Page 31: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Visual cues for audio

31

Image from: https://www.facebook.com/littlebutfiercedodo/videos/2234750036541487/

Page 32: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

The digital space - recap

§ Size of touch targets

§ Keyboard navigation

§ Text visibility

§ Communication with more than color

§ Screen readers

§ Alternative text for visual

32

§ Semantic HTML and ARIA attributes

§ Descriptive calls to action

§ Organized content

§ Simple language

§ Alternative text for audio

§ Visual cues for audio

Page 33: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

How is accessibility measured?

Page 34: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Compliance guidelines

There are official guidelines that we can consult to measure a site’s compliance:

§ Section 508 Amendment to the Rehabilitation Act of 1973

§ Applies to all federal agencies

§ Web Content Accessibility Guidelines (WCAG)

§ Level A (least stringent)§ Level AA§ Level AAA (most stringent)

34

Page 35: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Quantitative testing

There are many different tools that will crawl over a webpage and provide a report.

35

Page 36: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Google Lighthouse

36

Lighthouse Extension: https://chrome.google.com/webstore/detail/lighthouse/blipmdconlkpinefehnmjammfjpmpbjk?hl=en

Page 37: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Axe

37

Axe Extension: https://chrome.google.com/webstore/detail/axe/lhdoppojpmngadmnindnejefpokejbdd

Page 38: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

WebAIM Contrast Checker

38

WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/?fcolor=0000FF&bcolor=FFFFFF

Page 39: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Qualitative testing

While the quantitative testing tools are great to get a start on improving the accessibility of a site, it is important to also test from a qualitative perspective.

39

Page 40: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Qualitative testing

40

Images from:http://www.smosh.com/articles/worst-wheelchair-ramps-ever-made-1https://cheezburger.com/8272794368/what-kind-of-cruel-joke-is-this

Page 41: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

User testing

User testing is one of the best ways to check that your site is effectively engaging your users.

41

Page 42: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Unofficial tests

Outside of official audits, there are many ways to unofficially test your site.

42

Page 43: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Get fresh eyes on it

43

Image From: https://imgflip.com/memetemplate/60724286/grandma-computer

Page 44: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

The “squint” test

44

Image From: https://vision-and-hearing.wonderhowto.com/how-to/vision-hack-see-clearly-without-your-glasses-contacts-0154635/

Page 45: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

One step at a time

45

Image From: http://www.dogrampforsuv.com/dog-stairs/

Page 46: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Ripple effects of accessible practices

Page 47: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Overlap between accessibility, usability, and inclusive design

§ Accessible practices can create more usable experiences for everyone, including people facing:

§ situational limitations§ temporary disabilities§ moments of crisis

§ Accessible practices can support inclusion for many people, including:

§ people in rural areas§ people with low literacy

47

Page 48: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Many people benefit.

48

Image From: http://www.electionaccess.org/en/media/gallery/11/39/?page=4

Page 49: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

“I can’t use my speakers.”

49

Image From: https://www.huffingtonpost.com/matt-tenney/two-ideas-to-help-you-nail-your-next-meeting_b_5730052.html

Page 50: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

“The internet is so slow."

50

Image From: https://www.pinterest.com/pin/37928821840959405/?lp=true

Page 51: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Organized content

51

Image from: https://theskimm.com/archive/2018-07-03

Page 52: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Simple language

52

Image from: http://zevendesign.wpengine.com/wp-content/uploads/2016/09/repetition.jpg

Page 53: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

”I need answers, NOW!”

53

Image From: http://v2.worldlifestyle.com/relationships/online-dating-a-bit-too-much-dont-worry-its-just-lunch

Page 54: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Search engine results

§ Improved rankings

§ Better understanding of the content

§ Video captions/transcripts

§ Image alt tags

54

Page 55: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Ripple effects caveat

• Optimizing a site for search engines, addressing usability, and designing for inclusivity will not address all accessibility issues.

• A focus on specific accessibility needs is still important.

55

Page 56: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

What do we need to doto allow people with disabilities toengage equallywith an experience?

Page 57: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Questions?

Page 58: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Faith Laminack

Senior User Experience Designer

[email protected]

Allison Carnwath

Director, Front-End Technologies

[email protected]

reingold.com(202) 333-0400

Page 59: Accessibility on the Web · 2018-09-04 · Accessibility on the web § ... § age, including older and younger people § and language. ... Overlap between accessibility, usability,

Recommended