accessibility prioritization

33
Accessibi lity Prioritiz ation What Should I Fix First?

Upload: ruby

Post on 25-Feb-2016

68 views

Category:

Documents


0 download

DESCRIPTION

Accessibility Prioritization. What Should I Fix First? . Introduction. Glenda Sims www.deque.com a11y expert @ goodwitch. A11Y Prioritization: What Do I Fix 1 st ?. Define the “Finish Line” Strategic Accessibility Prioritization Tactical Accessibility Prioritization. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Accessibility  Prioritization

Accessibility Prioritization

What Should I Fix First?

Page 2: Accessibility  Prioritization

Introduction

Glenda Simswww.deque.coma11y expert@goodwitch

2

Page 3: Accessibility  Prioritization

A11Y Prioritization: What Do I Fix 1st?

• Define the “Finish Line”• Strategic Accessibility Prioritization• Tactical Accessibility Prioritization

3

Page 4: Accessibility  Prioritization

4 4

DEFINE THE FINISH LINE

Page 5: Accessibility  Prioritization

What is Your Standard?

• Best Practice• WCAG 2.0 AA• WCAG 2.0 A• 508

Page 6: Accessibility  Prioritization

Fifty Shades of Accessibility

6

Page 7: Accessibility  Prioritization

WCAG 2.0 Violation?Normative: Success Criteria Informative: Techniques

http://www.w3.org/TR/UNDERSTANDING-WCAG20/understanding-techniques

7

Page 8: Accessibility  Prioritization

WCAG 2.0 Violation?

Normative - required for conformance

Content identified as "informative" or "non-normative" is never required for conformance.

http://www.w3.org/TR/WCAG20/#normativedef

8

Page 9: Accessibility  Prioritization

WCAG

W3C Web Content Accessibility Guidelines

9

Page 10: Accessibility  Prioritization

BCAG

Bob’s Content Accessibility Guidelines

Page 11: Accessibility  Prioritization

SCAG

Susie’s Content Accessibility Guidelines

Page 12: Accessibility  Prioritization

12 12

STRATEGIC A11Y PRIORITIZATION

Page 13: Accessibility  Prioritization

Strategic A11Y Prioritization Matrix

User Impact

Litigation Risk

13

Page 14: Accessibility  Prioritization

User Impact of InaccessibilityWhat if _______ was unavailable?

• Core - unavailability is unacceptable

• Important - unavailability is very frustrating

• Useful - unavailability is frustrating

• Fluff - unavailability is mildly annoying

14

Page 15: Accessibility  Prioritization

Litigation RiskFactor Description Weight

Laws Doing business in country with specific laws on web accessibility

60%

Critical Service

If service was unavailable on web for all users, it would be unacceptable; therefore, unacceptable for service to be inaccessible to people w disabilities

30%

Audience/Exposure

Number of people who have access to this service 10%

15

Page 16: Accessibility  Prioritization

Step 1: Goodwitch Wand ShopStrategic A11y Prioritization Matrix

User Impact

High Litigation RiskLow Litigation Risk

Online Store .com/.ca

Online Registry .com / .ca

Free Digital Wallpaper

Improve Recs

Online Store .mordor

16

Page 17: Accessibility  Prioritization

Life Cycle & Effort

Product Life Cycle• m - Introduction• s – Growth • M – Maturity• t – Decline

Effort to Remediate• $ = Low cost • $$ = Medium cost• $$$ = High cost• $$$$ = Very high cost

17

Page 18: Accessibility  Prioritization

User Impact

High Litigation RiskLow Litigation Risk

Online Store .com/.ca$$ M

Online Registry .com / .ca$ s

Free Digital Wallpaper $$$ t

Improve Recs

$$ m

Online Store .mordor$$ t

Product Life Cyclem - Introductions – Growth M – Maturityt – Decline

Effort to Remediate$ = Low cost $$ = Medium cost$$$ = High cost$$$$ = Very high cost

Step 2: Goodwitch Wand ShopStrategic A11y Prioritization Matrix

Page 19: Accessibility  Prioritization

Step 3: Goodwitch Magic Shop Strategic A11y Prioritization Plan & Progress

☐☐

19

Page 20: Accessibility  Prioritization

Accessibility Prioritization – Reality Check

Page 21: Accessibility  Prioritization

What if YOU

did not have access?

21

Page 22: Accessibility  Prioritization

22 22

TACTICAL A11Y PRIORITIZATION

Page 23: Accessibility  Prioritization

Site-wide Accessibility Tactic

23

Page 24: Accessibility  Prioritization

Key Path Accessibility Tactics

• Critical Pages– Key Entry Points– Key User Paths

• Highest Traffic Pages• The Obvious– Feedback forms– Accessibility Policy Page

24

Page 25: Accessibility  Prioritization

Do I have to fix every issue?

on every page?

25

Page 26: Accessibility  Prioritization

Should I attack this page by page?

Or issue category by issue category?

26

Page 27: Accessibility  Prioritization

Should I fix every issue on the page I’m working on now?

I can’t make the deadline if I do!

27

Page 28: Accessibility  Prioritization

Enterprise Accessibility Testing Tools

28

Page 29: Accessibility  Prioritization

Priority - Impact on User

• Critical - This type of accessibility error is a brick wall. Until this is fixed, there are significant barriers for a person with a disability to use this page.

• Serious - This is a very important accessibility error. It would be very frustrating to encounter this error and it might prevent some people with disabilities from using the page.

• Moderate - This is an accessibility error. It would be frustrating to encounter, but it would not prevent a person with a disability from using this page. (It might, however, make them decide to no longer use your site or services).

Minor - This is technically an accessibility error. It is unlikely to cause problems, but should be resolved to fully comply with the WCAG 2.0 AA standard.

29

Page 30: Accessibility  Prioritization

Not Enough Time to Fix Everything?

Focus First on:Templates / Reusable ModulesKey User Paths / PagesCritical Issues Serious Issues

Next Phase:Fix Everything (possible)Remove/Archive the rest

30

Page 31: Accessibility  Prioritization

Practice Laps

31

Page 32: Accessibility  Prioritization

Pilot Project / Practice Laps• Select Developer Team + Pair with A11y Expert

– Own key user path(s)– Motivated to learn a11y– Adventurous

• Plan – select 1-3 page(s) to make accessible• Train – focused developer accessibility training • Equip –installs accessibility testing tools • Initial Assessment – provide expert assessment and remediation

recommendations report to Pilot Team. Pilot Team reviews and interprets results with assistance as needed from A11y Expert.

• Remediate - Pilot team prioritizes accessibility issues, fixes issues and retests. Assistance as needed from A11y Expert.

• Capture Learning - Debrief, document success, identify areas for improvement and next steps.

32

Page 33: Accessibility  Prioritization

r u ready for the a11y 500?

meet u in the winners’

circle