ux australia - shannon king - 10 minute talk - 2016

19
The WHAT, WHY and HOW of achieving an accessibility friendly organisation Shannon King Experience Design Analyst @ShazEKing

Upload: shannon-king

Post on 10-Jan-2017

121 views

Category:

Presentations & Public Speaking


1 download

TRANSCRIPT

Page 1: UX Australia - Shannon king - 10 minute talk - 2016

The WHAT, WHY and HOW of achieving an accessibility friendly organisationShannon KingExperience Design Analyst@ShazEKing

Page 2: UX Australia - Shannon king - 10 minute talk - 2016

Shannon King @ShazEKing

Page 3: UX Australia - Shannon king - 10 minute talk - 2016

Why?

Shannon King @ShazEKing

Page 4: UX Australia - Shannon king - 10 minute talk - 2016

Shannon King @ShazEKing

4.3 million people Not just vision impairments

Page 5: UX Australia - Shannon king - 10 minute talk - 2016

WCAG 2.0 Accessibility Guidelines by W3C

Operable

Robust

Shannon King @ShazEKing

Perceivable

Understandable

Page 6: UX Australia - Shannon king - 10 minute talk - 2016

Guideline 2.1 – “Keyboard Accessible”“All functionality of the content is operable through

a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying

function requires input that depends on the path of the user's movement and not just the endpoints.”

Shannon King @ShazEKing

Page 7: UX Australia - Shannon king - 10 minute talk - 2016

What?

Shannon King @ShazEKing

Page 8: UX Australia - Shannon king - 10 minute talk - 2016

SeamlessWebAccessibilityGroup

Shannon King @ShazEKing

Page 9: UX Australia - Shannon king - 10 minute talk - 2016

Guideline 2.1 – re-visitedEnsure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't have to time their keystrokes to a certain pattern.

Shannon King @ShazEKing

Page 10: UX Australia - Shannon king - 10 minute talk - 2016

Guideline 2.1 – example formatCriteria What does it mean? Checklist to pass this criteria Key responsible

team member

2.1.1 Keyboard (Level A)

Ensure that all functionality that is available to users via a mouse is also available via a keyboard. The user shouldn't have to time their keystrokes to a certain pattern.

Exception: Where the system requires the user to make an input based on the path of their movement; for example: when you draw your signature.

• Semantic HTML elements are used• Proper click and focus functions on links

and buttons if using JavaScript to enhance the visual presentation

• Hover and Focus styles are kept similar• JavaScript is not used to remove focus

from an element

Developer

Shannon King @ShazEKing

Page 11: UX Australia - Shannon king - 10 minute talk - 2016

How?

Shannon King @ShazEKing

Page 12: UX Australia - Shannon king - 10 minute talk - 2016

Take 1 (2013)• Reviewed all the guidelines• Assigned roles to each criteria• Produced presentations to describe each guideline

Shannon King @ShazEKing

Page 13: UX Australia - Shannon king - 10 minute talk - 2016

Take 1 – What happened• Time issues• Waited for too long to get information out to staff• Content didn’t use simple enough language• Took 5 months and the documentation still wasn’t

finished

Shannon King @ShazEKing

Page 14: UX Australia - Shannon king - 10 minute talk - 2016

Take 2 (2016)• Got time properly allocated for the staff of SWAG• Great team spirit• Organised presentations by the team• Re-worked all documentation• Took only 3.5 months; which was a whole month

early based on the original plan

Shannon King @ShazEKing

Page 15: UX Australia - Shannon king - 10 minute talk - 2016

Top tips!• Get buy-in• Plan out your schedule• Make it relevant to what you

do• Demonstrate and share your

learning

Shannon King @ShazEKing

Page 16: UX Australia - Shannon king - 10 minute talk - 2016

So what’s next?

Shannon King @ShazEKing

Page 17: UX Australia - Shannon king - 10 minute talk - 2016

Shannon King @ShazEKing

Flyers and manualsInduction material Knowledge sharing

Page 18: UX Australia - Shannon king - 10 minute talk - 2016

Shannon King @ShazEKing

Knowledge sharing

http://seamlesscms.com/a11y

Page 19: UX Australia - Shannon king - 10 minute talk - 2016

Thanks for listening everyone!

Shannon King @ShazEKing @SeamlessCMS

Empowering Cities and Governments to deliver better digital services