Living Personas: A Hands-On Accessibility Experience

A presentation at Florida Drupal Camp in February 2018 in Orlando, FL, USA by Helena McCabe

Slide 1

Slide 1

Living Personas: A Hands-On Accessibility Experience

Slide 2

Slide 2

Carie Fisher Accessibility Lead & Senior Front-end Developer cehfisher cariefisher

Slide 3

Slide 3

Helena McCabe Senior Front-end Developer & Accessibility Specialist helenasue @misshelenasue @lullabot

Slide 4

Slide 4

WEBSITE ACCESSIBILITY

Slide 5

Slide 5

P.O.U.R. https://www.w3.org/WAI/WCAG20/quickref

Slide 6

Slide 6

Ask yourself: Is there anything on PERCEIVABLE our website that a blind, deaf, low vision, or color blind user would not be able to perceive?

Slide 7

Slide 7

Ask yourself: Can users control OPERABLE interactive elements of our website? Does our website make completing tasks easy?

Slide 8

Slide 8

Ask yourself: Is all of the text on our UNDERSTANDABLE website clearly written? Are all of the interactions easy to understand?

Slide 9

Slide 9

Ask yourself: Does our website only ROBUST support the newest browsers or operating systems? Is our website developed with best practices?

Slide 10

Slide 10

USER PERSONAS

Slide 11

Slide 11

Isaiah Smith Hey look! We can flip things Occupation: Eighth Grader Culture: Deaf Goal: Watch an online video

Slide 12

Slide 12

Demo Time!

Slide 13

Slide 13

How do you resolve this? ● Make sure that any videos you have on your website are captioned properly. ● Hand-captioning is best, but automatic captioning is better than nothing at all. ● Transcripts and captions are different, both are important.

Slide 14

Slide 14

Farrah Ali Occupation: SysAdmin Disability: Loss of Dexterity Goal: Using a site with a keyboard

Slide 15

Slide 15

Demo Time!

Slide 16

Slide 16

How do you resolve this? ● Plan out heading and page structure — make sure it makes sense to readers using a mouse, keyboard, and touchscreen devices. ● Place important actions at the top or bottom of the page. ● Use skip links and don’t forget your focus indicators!

Slide 17

Slide 17

Melissa Taylor Occupation: Business Owner Disability: Dyslexia Goal: Taking an online class

Slide 18

Slide 18

Demo Time!

Slide 19

Slide 19

How do you resolve this? ● Use an inclusive font in relative units. ● Make sure to add enough margins, padding, and line spacing to your text. ● Break text into small, readable units or use bullet points and numbers.

Slide 20

Slide 20

Edward Moss Occupation: Web Developer Disability: Blind Goal: Chat on Twitter Hey look! We can flip things

Slide 21

Slide 21

Demo Time!

Slide 22

Slide 22

Slide 23

Slide 23

Slide 24

Slide 24

How do you resolve this? ● Turn “Compose image descriptions” on in your Twitter account: https://twitter.com/settings/accessibility ● Follow @PleaseCaption on Twitter and they will yell at you when you mess up (because you will). ● Add context text to image posts on Facebook too.

Slide 25

Slide 25

The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee

Slide 26

Slide 26

THANK YOU! Carie - @cariefisher Helena - @misshelenasue