Devon Persing: Accessible UX: Design For The Rest Of Us | SIC 2024

seattleinteractive 192 views 56 slides Aug 08, 2024
Slide 1
Slide 1 of 56
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56

About This Presentation

A lot of teams don't think about accessibility until right before launch, but most accessibility issues can be avoided in the design phase. In this workshop, Devon will talk about why accessible design matters, share best practices for making your designs work for people with a wide variety of d...


Slide Content

Accessible UX:
Design for the rest of us
Devon Persingfor Seattle Interactive Conference 2024

Hi! I'm Devon(she/her)
●Digital accessibility specialist
since 2012
●Independent consultant with a
focus on ops and education
●Disabled, chronically ill, and
neurodivergent

Agenda
Agenda
(you are here)
Why
accessibility is a
UX problem
Examples
Tools and
practices
Q&A
Have a
good day!

Why accessibility is a
UX problem

Disability
is a body-mind condition
that makes it harder to
participate in society and
interact with the world.
According to the social
model of disability, this
is because our society
doesn't build places or
technologies with disabled
people in mind.

Statistics
At least
27%
of adults in the U.S.
have one or more
disabilities
Permanent,
temporary, or
dynamic
Visible or
invisible
Situational
CDC’s Disability Impacts All of US(2023)

Disability impacts
Hearing
and speech
VisionDexterity
and mobility
Cognition
and neurology
CDC’s Disability Impacts All of US(2023)
Over 12% of U.S.
adults
5.5%
6.2%

Cognitive and dexterity examples
●ADHD
●Chronic pain disorders
●Seizure disorders
●Alzheimer's and other dementia disorders
●Traumatic brain injuries (TBIs)
●Ehlers-Danlos Syndrome (EDS)
●Long Covid

An example: me!
Fibromyalgia
ADHD
American Migraine Foundation, The Lancet, University of Utah Health, National Library of Medicine, National
Cancer Institute, Pain Medicine
Migraine
chronic pain
More than 30% of
people have
neurodivergent
15-20% of people are

Results in issues with…
American Migraine Foundation, The Lancet, University of Utah Health, National Library of Medicine, National
Cancer Institute, Pain Medicine
"brain fog"
executive
function
memory
fine motor
skills
perception
attention

Accessibility
makes places and technologies more usable for
disabled people.
Image credit: Dana Chan for
Disabled and Here

Assistive technology
helps some disabled people use digital products more
easily.

Digital accessibility
depends on several factors.
Web, mobile, and
platform standards
You and your product
Assistive tech (maybe)
User needs
Every
layer is
critical!

Web Content Accessibility Guidelines
•Perceivable
•Operable
•Understandable
•Robust
Can users experience,
use, and understand
your product?
Does it work with their
technologies and
settings?

Examples

Wayfinding Language Controls
Media Forms

Wayfinding
"Where am I,
and how did I
get here?"
•Page title
•Navigation menu
•Headings

Wayfinding example

Wayfinding example with updates
Contact usPersonal formsBusiness formsMake an appointmentMessenger Video banking

Language
•Plain language (8-9
th
grade reading level) is best
for a general audience
•Define unusual terms or jargon
•Use active voice, shorter sentences, and simpler
phrasing

plainlanguage.gov

Plain language tools
Hemingway App Microsoft Editor

An example

Controls
•Make different states for controls easy to
perceive
•Use clear, concise, consistent text for buttons,
links, and other controls

Control states
default
Send
hover
Send
focusSend pressedSend

Button labels
•Use active verbs for
buttons to describe what
will happen
•Use simple icons and/or
text when appropriate
Send
Send

Control values
•Use clear, concise text for
control labels
•Use simple icons and/or text
for states or values
•Don't use color alone to
convey value or state
Autosave
Off On

Link text
•Underline inline linksto distinguish them from
text around them
•Warn users⬈before opening a new tab
•If the link doesn't go to another webpage,
include file format information (PDF)

What do these links do?
A. Open webpages
B. Open audio files
C.Open new tabs

Give users a heads up
PA CHC program
Program overview
Program overview audio (MP3)
Brochure download (PDF)
PA CHC program
Program overview
Program overview audio
Brochure download

Media and motion
•Provide captions for videos with dialog
•Provide transcripts for video and audio
•Avoid autoplayingmedia
•Honor user settings for reduced motion

Captions and transcripts
•Treat captions and transcripts as standard
•Let users determine caption settings for their
device
•Include a transcript that makes sense for the
content

Caption troubles

Transcript content in context

Motion
•Don't show flashing visuals
•Honor settings for reduced
motion in your CSS,
JavaScript, and mobile code
•Default to limiting motion and
animation in your designs

Auto-play example

Auto-play, button confusion, and parallax

Forms and workflows
•Let users offload information to tools like
password managers
•Don't use CAPTCHAs
•Put elements in a logical order for reading and
interacting

CAPTCHA hell

Using technology in
context
We use technology
across multiple devices,
sometimes at the same
time, while things are
happening around us.

context example
A bunch of text that slides off my
brain immediately
SMS Authentication

actually is
1
2
3
4?
5??
6
7
8

context example
Verify
To complete your login, we've texted a
code to you at phone number XXX-XXX-
XXXX.
SMS verification
Verification code
Verify another wayI didn't get a code

Tools and practices

The product development lifecycle
Ideation and
design Development
and test
Release and
maintenance

Potential accessibility touchpoints
I
d
e
a
tio
n
a n
d
design
Interviews with
disabled users
Accessibility is
made a
requirement
Accessibility
annotations
D
e
v
e
l
o
p
m
e
n
t
a
n
d
t
e
st
Automated
and assisted
testing
Manual
testing with
assistive tech
Usability testing
with disabled
users
Releas
e
andmainte
n
a
n
c
e
User feedback

Research resources

Accessibility annotation tools
•Indeed's Accessibility
Annotation Kit
for Figma
indeed.design/article/building-an-
accessibility-library/
•Stark
for Figmaand Sketch
getstark.co

Testing tools and resources
•Axe
deque.com/axe/
•Pa11y
pa11y.org
•WAVE
wave.webaim.org
•WebAIM
webaim.org/articles/

When you're ready, make a plan

Assume disabled people are
already using your product.

Collaborateacross roles.

Prioritize reducing harm.

Be kind.

Learning resources
•The A11y Project
a11yproject.com
•Smashing Magazine
smashingmagazine.com/category/
accessibility/
•Web Accessibility Initiative
w3.org/WAI/
•Accessibility Talks on YouTube
•Inclusive Design 24 on YouTube

Q&A(and thank you!)
linkedin.com/in/devonpersing
dpersing.com
Launching in fall 2024!