role-based accessibility in government

68
U.S. General Services Administration Role-Based Accessibility in Government: Everyone’s Responsibility #RoleBasedA11y Angela M. Hooker DigitalGov University, November 2012

Upload: angela-m-hooker

Post on 28-May-2015

739 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Role-Based Accessibility in Government

U.S. General Services Administration

Role-Based Accessibility in Government:

Everyone’s Responsibility

#RoleBasedA11y

Angela M. Hooker

DigitalGov University, November 2012

Page 2: Role-Based Accessibility in Government

Hi! I’m Angela, your accessibility consultant.

2

Page 3: Role-Based Accessibility in Government

You don’t need me …

3

Page 4: Role-Based Accessibility in Government

You don’t need me … as much as you think.

4

Page 5: Role-Based Accessibility in Government

We accessibility consultants are tasked with all the work to make sure projects are accessible.

5

Page 6: Role-Based Accessibility in Government

Often, people think we only use a checklist, after a project is fully developed, to test for accessibility.

6

Page 7: Role-Based Accessibility in Government

We’ve treated accessibility as an issue only relevant to development.

7

Page 8: Role-Based Accessibility in Government

Or, sometimes people think that if we “test with JAWS” …

8

Page 9: Role-Based Accessibility in Government

Or, some think if I run a project through WAVE, or the Web Accessibility Toolbar, or FireEyes, or aChecker, or …

9

Page 10: Role-Based Accessibility in Government

But …

10

Page 11: Role-Based Accessibility in Government

But … it’s not working.

11

Page 12: Role-Based Accessibility in Government

One person can’t do it all …

12

Page 13: Role-Based Accessibility in Government

One person can’t do it all … you need an accessibility team …

13

Page 14: Role-Based Accessibility in Government

One person can’t do it all … you need an accessibility team … that you already have.

14

Page 15: Role-Based Accessibility in Government

The key is your current staff can work together to create accessible projects.

15

Page 16: Role-Based Accessibility in Government

It doesn’t matter if you’re … in upper management.

16

Page 17: Role-Based Accessibility in Government

It doesn’t matter if you’re … a developer.

17

Page 18: Role-Based Accessibility in Government

It doesn’t matter if you’re … a project manager.

18

Page 19: Role-Based Accessibility in Government

It doesn’t matter if you’re … a usability specialist.

19

Page 20: Role-Based Accessibility in Government

It doesn’t matter if you’re … an accessibility specialist.

20

Page 21: Role-Based Accessibility in Government

If we’re to produce accessible projects …

21

Page 22: Role-Based Accessibility in Government

We must change our process!

22

Page 23: Role-Based Accessibility in Government

We must change our process! But, how?

23

Page 24: Role-Based Accessibility in Government

… by using “P-O-U-R” principles from the Web Content Accessibility Guidelines (WCAG 2.0)

24

Page 25: Role-Based Accessibility in Government

What is POUR?

WCAG 2.0 principlesof accessibility:

PerceivableOperableUnderstandable Robust

25

Page 26: Role-Based Accessibility in Government

Accessibility responsibilities

• Accessibility Responsibility Breakdown

• Based on WCAG 2.0• Canadian

Government• Coopérative

AccessibilitéWeb

26

Page 27: Role-Based Accessibility in Government

Accessibility responsibilities

• Project management• Analysis• Information architecture• Interaction design• Graphic design, including mockups• Prototype• Editing (content development)

27

Page 28: Role-Based Accessibility in Government

Accessibility responsibilities

• Development• Quality assurance—testing• Upper management

28

Page 29: Role-Based Accessibility in Government

Tasks

29

Page 30: Role-Based Accessibility in Government

Project management

• Integrate and plan accessibility• Oversee tasks and responsibilities• Choose technical and functional

criteria• Distinguish between accessibility and

conformance with the law/guidelines• Know the limitations of the tools• Assess technology platforms’ impact

30

Page 31: Role-Based Accessibility in Government

Project management

• Responsibilities from WCAG 2.0–Overseer: all guidelines–Successful results–Degree of accessibility–Documentation

31

Page 32: Role-Based Accessibility in Government

Analysis

• Analysis of platforms, interfaces, etc.

• Solve problems/consider user interaction and behaviors– Prevent errors– Determine what happens upon error– When items receive focus/context– Timing, re-authentication– Contextual help

32

Page 33: Role-Based Accessibility in Government

Information architecture

• Structure of pages and content–Relationships among info types–Page titles–How to navigate to each page–Headings and labels (including forms)

33

Page 34: Role-Based Accessibility in Government

Interaction design

• Scripting, content changes, interactivity:–Design conveys content relationships—

headings, spacing, lists–Content is perceivable without regard

to location, size, shape, color–Keyboard navigation–Flashing content—3 times per second–Minimize errors

34

Page 35: Role-Based Accessibility in Government

Graphic design

• The overall look and feel of every interface—including navigation, content

– Consistent behavior throughout– Logical design/reading order– Color contrast– Real text instead of graphics of text– Font size

35

Page 36: Role-Based Accessibility in Government

Prototyping

• Building HTML and CSS templates–Separation of style from content–Page language–Alt text for all non-text items–Pages parse properly (compatibility)–Keyboard navigation

36

Page 37: Role-Based Accessibility in Government

Content/editing

• Authoring the site’s written content, alternative text, and other content–Content structure–Plain language–Consistent behavior–Prevent errors/error text–Captions and audio descriptions

37

Page 38: Role-Based Accessibility in Government

Development

• Integrating HTML and CSS; programming scripts and applications–Building from the prototype–Progressive enhancement/behavior–Captioning multimedia–Widgets–APIs

38

Page 39: Role-Based Accessibility in Government

Quality assurance

• Verifying that the team followed the guidelines properly–Test with accessibility tools–Manual review/read code–Test with assistive technologies–Review content for readability

39

Page 40: Role-Based Accessibility in Government

Quality assurance

• Checklists versus usability and access:–Use a checklist when testing, so you don’t forget anything

–You can satisfy every requirements and still have accessibility problems

–Don’t lose sight of your users’ ability to access your info and complete tasks

40

Page 41: Role-Based Accessibility in Government

Upper management: You set the tone in your organization.

41

Page 42: Role-Based Accessibility in Government

Upper management’s role

• Support accessibility• Require accessibility• Encourage teamwork• Make your environment conducive

to teamwork• Trust your team—let them do their

jobs and empower them

42

Page 43: Role-Based Accessibility in Government

What about vendors?

43

Page 44: Role-Based Accessibility in Government

Projects by vendors

• Make sure your contract requires accessible products built to your specifications and subject to your interpretation of accessibility

• Ask to see their process for building in accessibility, and require documentation for your project

• Schedule checkpoints where you verify their work

44

Page 45: Role-Based Accessibility in Government

Pitfalls to avoid and lessons to learn

45

Page 46: Role-Based Accessibility in Government

It doesn’t work

• Not training team members in accessibility

• Having the accessibility champ do all the testing at every interval

• Putting the work before relationships• Forgetting that guidelines overlap• Not involving upper management• Thinking the process won’t evolve

46

Page 47: Role-Based Accessibility in Government

It doesn’t work

• Focusing only on “checklist accessibility” rather than “functional accessibility”

• Allowing the accessibility program to be personality driven—it must outlive you and me

47

Page 48: Role-Based Accessibility in Government

Cooperating with your colleagues

48

Page 49: Role-Based Accessibility in Government

You and your colleagues

• What can you do to bridge the gap between people, departments, and philosophies?–Sometimes an accessibility consultant has to be a counselor, evangelist, educator, and/or a maverick (among other roles)

–Make sure you’re not being a nag

49

Page 50: Role-Based Accessibility in Government

You and your colleagues

–Stand against any existing “us versus them” vibe

–Create a “no shame; no blame” atmosphere

–Take every opportunity to educate your colleagues

50

Page 51: Role-Based Accessibility in Government

You and your colleagues

• Negotiate with your team and management– Come armed with research, statistics,

analytics—whatever they’ll respond to– Think of it as finding the best outcome for

users—it’s not about winning– Be forthright, but be careful– See Carol Smith’s “

Empower Yourself: Negotiate for the User”

51

Page 52: Role-Based Accessibility in Government

You and your colleagues

• You know these principles, but we assume management does, too—they might not–Save time: It takes time to implement accessibility, but it’s faster than remediating

–Save money: It takes money to implement accessibility, but it’s cheaper than remediating

52

Page 53: Role-Based Accessibility in Government

You and your colleagues

– It’s the law–It’s the right thing–You might need it

53

Page 54: Role-Based Accessibility in Government

Final words

54

Page 55: Role-Based Accessibility in Government

In a nutshell …

• Start small• One person may have many roles• Adapt this process to your organization

and its culture—keep it evolving• Build rapport within and among teams—

talk• Negotiate—don’t be afraid• It’s about what’s best for users

55

Page 56: Role-Based Accessibility in Government

Resources

56

Page 57: Role-Based Accessibility in Government

P-O-U-R

• WCAG 2.0 Principles of Accessibility, World Wide Web Consortium

• Constructing a POUR Website, WebAIM

57

Page 58: Role-Based Accessibility in Government

Project management

• Integrating Accessibility in the Organization’s Web Development Life Cycle, Denis Boudreau

• Accessibility for Project Managers, Henny Swan

• Managing Accessibility Compliance in the Enterprise, Karl Groves

• Plan for Accessibility, Option Keys

58

Page 59: Role-Based Accessibility in Government

Project management

• Planning Accessibility, Government of Canada

• Just Ask: Integrating Accessibility Throughout Design, Shawn Lawton Henry

• Disability types/issues– Visually, cognitively, motor, and hearing

impaired; neurological/seizure disorders; elderly and aging

59

Page 60: Role-Based Accessibility in Government

Writing content

• Accessibility for Web Writers, 4 Syllables

• Content and Usability: Web Writing, WebCredible

• Clear Helper – resources to produce accessible content for people with cognitive disabilities

• Readability Test, Juicy Studio

60

Page 61: Role-Based Accessibility in Government

Design

• Web Accessibility for Designers, WebAIM

• Just Ask: Integrating Accessibility Throughout Design, Shawn Lawton Henry

• Design Considerations, WebAIM

61

Page 62: Role-Based Accessibility in Government

Design

• Color Contrast Checker, WebAIM• Accessibility Color Wheel• Vischeck Color Contrast Photoshop

Plug-in• Trace Photosensitive Epilepsy Anal

ysis Tool (PEAT) – tests flashing content

62

Page 63: Role-Based Accessibility in Government

Prototyping/development

• Build a library of accessible code!• Use code generators (see the

tools at Accessify)• W3C Mobile Web Best Practices• Web Accessibility Gone Wild,

WebAIM

63

Page 64: Role-Based Accessibility in Government

Prototyping/development

• Accessibility testing tools– Juicy Studio Accessibility Toolbar (Firefox)—reviews ARIA, data tables, and color contrast

–FireEyes, Deque–WAVE, WebAIM–Web Accessibility Toolbar (WAT; IE and Opera), The Paciello Group

64

Page 65: Role-Based Accessibility in Government

Quality assurance

• Accessibility Evaluation Resources, W3C-Web Accessibility Initiative

• Evaluation, Testing, and Tools, WebAIM

• WCAG 2.0 Checklist, WebAIM• Wickline Color Blind Web Page

Filter

65

Page 66: Role-Based Accessibility in Government

Quality assurance

• Favelets for Checking Web Accessibility, Jim Thatcher

• Trace Photosensitive Epilepsy Analysis Tool (PEAT) – tests flashing content

• Evaluating Websites for Accessibility, Web Accessibility Initiative (WAI)

66

Page 67: Role-Based Accessibility in Government

Quality assurance

• Central Office of Information, Delivering Inclusive Websites

• Establishing a Screen Reader Test Plan, Henny Swan

• Web Accessibility Gone Wild, WebAIM

• Template for Accessibility Evaluation Reports, W3C-WAI

67

Page 68: Role-Based Accessibility in Government

Thank you!

Angela [email protected]@AccessForAll

68