designing with accessibility in mind: how ia and visual design decisions impact persons with...

56
1 Designing with Accessibility (#a11y) in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities November M. Samnee @novie Manager, Product Development Thomson Reuters

Upload: november-samnee

Post on 12-Jun-2015

295 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

1

Designing with Accessibility (#a11y) in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

November M. Samnee

@novie

Manager, Product Development

Thomson Reuters

Page 2: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

What we’re doing today

• Review of how people with disabilities

access the web

• Learn by example:

– Presented with two options of design treatments

– You make a choice

– We discuss which is the most accessible, and why

• Review of tools you can use to help make

your designs more accessible

2

Page 3: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

3

Credit: Reuters/Toby Melville

How people with disabilities access the web

Page 4: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Types of Disabilities Visual Vision Loss, Blindness, Color-

Blindness

Hearing Diminished or partial hearing,

Deafness

Mobility Muscle fatigue/weakness, fine motor

control, paralysis

Cognitive Dyslexia, Autism, ADD/ADHD

4

Page 5: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

No Vision/Blindness Assistive Technologies

• Screenreader (reads aloud

what’s on the screen)

– Can be free: NVDA,

VoiceOver (for Apple

products)

– Or Expensive: JAWS,

WindowEyes

• May be used in conjunction

with a refreshable Braille

display

5

Page 6: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Low Vision Assistive Technologies

• Have many options:

– Screen Magnifiers/Zooming

• Can be part of the OS

• Or Expensive: ZoomText,

WinZoom, MAGic

– High-contrast mode

– May use a high-contrast

keyboard

• Or may use nothing

6

Page 7: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Mobility Assistive Technologies

• May use voice

recognition software,

like Dragon

• And/or different

keyboards or mice

7

Page 8: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Cognitive Assistive Technologies

• Can use voice

recognition or screen

reading software

• May use custom CSS

to control web page

presentation

8

Page 9: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

9

Learn by Example

Credit: Reuters/Thomas Hodel

Page 11: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

11

A B

Page 12: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

12

A B

Page 13: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: Many screen reader users like to pull

up links lists when viewing a page.

Links need to be determinable

independent of surrounding content.

13

CC Icon courtesy of Icons Land

Page 14: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

14

A B

Page 15: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

15

A B

Page 16: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: The more advanced the language, the

more difficult it is for some people with

cognitive issues to understand the

intent of your web content.

Your content should be clear and

concise.

16

Page 17: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Round 1 (no, this won't be graded)

17

Page 18: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

18

A B

Page 19: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

19

A B

Page 20: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: For those people with a vision

impairment who can’t perceive the

shade you selected, the underline lets

them determine that the link text is

different than the surrounding text.

Don’t rely on color alone to

communicate information.

20

Page 21: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

21

A B

Page 22: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

22

A B

Page 23: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: For screen magnifier users, labels

are hard to match up. When they are

far from the corresponding field they

may not show up on their screen.

Be mindful of proximity when

designing the layout of forms.

23

Page 24: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

24

A B

Page 25: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

25

A B

Page 26: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: People with limited hearing need text

or the audio content of a video is

unavailable to them (plus, the

services that do captioning are pretty

cheap).

Always provide captioning for videos.

26

Page 27: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

27

A B

Page 28: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

28

A B

Page 29: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: Many shades of gray are not readable

to people with low vision (or even

those of a certain age).

Full or right justification can cause

some people with cognitive issues to

lose their place when moving to the

next line.

Always have appropriate contrast and

proper justification. 29

Page 30: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

30

A B

Page 31: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

31

A B

Page 32: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: When targeting a mouse pointer with

voice recognition software, or with

an enlarged cursor sometimes used

by people with low vision, an

indication that focus is on a button

can be really helpful and save time.

Use some visual indication of focus.

32

Page 33: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

33

A B

Page 34: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

34

A B

Page 35: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: Screen reader users need alternative

text for images with text, and people

with low vision can have trouble with

imaged text – when enlarged, it can

become pixilated.

For blocks of text more than a few

words, use true text instead of

images. 35

Page 36: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

36

A B

Page 37: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

37

A B

Page 38: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: Some with mobility impairments can

have trouble isolating small links.

Links (and other mouse targets) need

a space buffer, and should be more

than a few characters large.

38

Page 39: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Extra Credit (i.e. this isn’t just UX)

39

Page 40: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

40

A B

Page 41: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

41

A B

Page 42: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: For those using screen magnification,

it can be disconcerting for focus to go to

a completed form field when the error

message isn’t nearby.

It takes specific developer techniques to

get the error message to read for

screen reader users.

42

Page 43: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

43

A B

Page 44: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

44

A B

Page 45: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Q: Why is this more accessible?

A: It is difficult (if not nearly impossible) for

a voice recognition user to scroll when

there are two scrollable areas on a

page.

It takes special developer effort to

make lightboxes accessible for users of

screen readers.

45

Page 46: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Resources

46

CC Image courtesy of zzpza on Flickr

Page 47: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Tools you can use

Check flow while magnified with:

• Windows Magnifier, or

• Apple Zoom

Check color contrast

• many free Firefox browser plug-ins available (I use ColorZilla, and

WebAim’s site)

• NoCoffee is a vision simulator for Chrome that checks for contrast &

other low vision personas

Check the readability of your content

• Turn on the checker in MS Word

• Use the readability bookmarklet produced by NC State University’s IT

Accessibility department

47

CC Icon courtesy of Keyamoon

Page 48: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

48

A B

Page 49: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Tools you can use Check flow while magnified with:

• Windows Magnifier, or

• Apple Zoom

Check color contrast

• many free Firefox browser plug-ins available

(I use ColorZilla, and WebAim’s site)

• NoCoffee is a vision simulator for Chrome

that checks for contrast & other low vision

personas

Check the readability of your content

• Turn on the checker in MS Word

• Use the readability bookmarklet produced by NC State University’s IT

Accessibility department

49

Page 50: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

50

A B

Page 51: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Tools you can use Check flow while magnified with:

• Windows Magnifier, or

• Apple Zoom

Check color contrast

• many free Firefox browser plug-ins available (I use ColorZilla, and

WebAim’s site)

• NoCoffee is a vision simulator for Chrome that checks for contrast &

other low vision personas

Check the readability of your content

• Turn on the checker in MS Word

• Use the readability bookmarklet

produced by NC State University’s IT

Accessibility department

51

Page 52: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

52

A B

Page 53: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Tools you can use

Check flow while magnified with:

• Windows Magnifier, or

• Apple Zoom

Check color contrast

• many free Firefox browser plug-ins available (I use

ColorZilla, and WebAim’s site)

• NoCoffee is a vision simulator for Chrome that checks for

contrast & other low vision personas

Check the readability of your content

• Turn on the checker in MS Word

• Use the readability bookmarklet produced by NC State

University’s IT Accessibility department

53

Page 54: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

What We Learned

• Links need to be determinable independent of

surrounding content.

• Your content should be clear and concise.

• Don’t rely on color alone to communicate

information.

• Be mindful of proximity when designing the layout

of forms.

• Always provide captioning for videos.

• Always have appropriate contrast and proper

justification.

54

Page 55: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

What We Learned

• Use some visual indication of focus.

• For blocks of text more than a few words, use true

text instead of images.

• Links (and other mouse targets) need a space

buffer, and should be more than a few characters

large.

• Be careful with error message handling.

• Be careful with lightboxes/modal dialogs.

55

Page 56: Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Questions?

56

@novie

november.samnee@

gmail.com

CC Icons courtesy of Andres Antonio