470 likes | 484 Views
Where Accessibility Lives: Incorporating A11y into your Process and Team. Presented By: Derek Featherstone. CSUN 2019 Assistive Technology Conference March 15, 2019. Where accessibility lives: a story of inclusion. Characters in our story. Claire VP Engineering. Jake Team Lead. Sanjay
E N D
Where Accessibility Lives: Incorporating A11y into your Process and Team Presented By: Derek Featherstone CSUN 2019 AssistiveTechnology Conference March 15, 2019
Where accessibility lives: a story of inclusion
Characters in our story Claire VP Engineering Jake Team Lead Sanjay Design Director
incrediWeb Company incrediWeb Company
User feedback quote “I’m really struggling toselect a colour for the shirt I want; the buttons are too close together for me."
User feedback quote 2 “I can’t seem to change the size of the text"
User feedback quote 3 “I’m trying to buy this but I can’t do it with the keyboard"
User feedback quote 4 “I can’t quite understand this video... there’s too much background noise, and no captions."
User feedback quote 5 “I’m having a tough time remembering what went wrong and how to fix it."
Jake calls for help Help.
Jake’s first question Who’s job is this?
Jake’s second question How do we start?
Jake’s third question What are we missing?
Accessibility lives in people. Accessibility lives in process. Accessibility lives in tools.
Step 1: set a goal Step 1: Set a goal.
Feelings that perfect creates absolute finished done no changes needed nothing left to do • unachievable • overwhelming • don’t know where to start
Feelings that better creates relative improvement over any previous state shows progress room to grow never “done” • first steps • “we can do this” • starting somewhere is better than doing nothing
Step 2: Start and learn quickly Step 2: Start and learn quickly.
How to start and learn quickly Step 2: Start and learn quickly. • Look to the standards (WCAG 2.0) • Get started, try to fix 20 things next week. • Use that week to figure out how long the other 217 issues will take.
Step 3: Research and plan Step 3: Research and plan.
How we test? 100% test coverage!
User feedback in context I’m trying to buy this,but I can’t do it with the keyboard.
User feedback in context 2 I’m really struggling to select a colour for the shirt I want; the buttons are too close together for me.
How to research and plan Step 3: Research and plan. • Talk with people, and get help. • Create a prioritized remediation plan. • Keyboard issues • Image/media issues • Forms issues
What are priorities? What kind of priorities? • Highest business value • High impact, low complexity • Highest risk • Can we solve other problems too?
Step 4: Create your standard Step 4: Create your standard.
How to create your standard Step 4: Create your standard. • Evolves to always get better. • “Here’s how we are going to do things” • Document those standards in your pattern libraries, style guides, and design systems. • Use this for hiring and onboarding
Accidentally accessible “I mean accessibility is nice and all but you know that wasn’t the thinking behind this product. It wasn’t designed for disabled people.” Accidentally Accessible
Documenting source order 1 2 3 Documenting source order: micro level
? Documenting our designs 4 7 6 5 2 3 1 44px “User name” (label) “Password” (label) “Show password” / “Hide password” (toggle button) “Secret key” (label) “Secret key help” (link) “Sign in” (button) “Help me sign in” (link) Notes: 3. When showing/hiding password, leave focus on button. 5. When showing help from link, move focus to help content. 100% container width
Step 5: Commit to the future Step 5: Commit to the future.
How to commit to the future Step 5: Commit to the future. • Continue to evolve patterns, guides, and systems. • Study things we don’t know about • One dedicated accessibility sprint every quarter. • Include people with disabilities in the process: ideation, design, usability testing
The team, together again. Claire VP Engineering Jake Team Lead Sanjay Design Director
Te power of the web. The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Sir Tim Berners-Lee
Thank You! Follow Us Speaker Contact Information: Derek Featherstonederek.featherstone@levelaccess.com Level Access Contact Information: info@levelaccess.com (800) 889-9659 www.levelaccess.com @LevelAccessA11y linkedin.com/company/level-access facebook.com/LevelAccessA11y/ levelaccess.com/blog/ Slides available for download March 15th at: www.levelaccess.com/csun2019 47