31
Practical Accessibility Testing Your Chance to the Web

Practical Accessibility Testing

Embed Size (px)

DESCRIPTION

How do you know if your web site is accessible? Can automated testing tools help? Glenda Sims will share gems from her 10+ years of experience testing sites for accessibility. Equip yourself with free and powerful testing tools. Learn how to turn it up a notch when you need to monitor accessibility across a vast enterprise. See some of the very latest testing tools that will help you evaluate color contrast, dynamic content and WAI-ARIA compliance

Citation preview

Page 1: Practical Accessibility Testing

Practical Accessibility Testing

Your Chance to

the Web

Page 2: Practical Accessibility Testing

Glenda the Goodwitch

webstandards.org

knowbility.org

deque.com

Page 3: Practical Accessibility Testing

Open WebFor

Everyone

toconnect

communicateshare & build knowledge

opportunity to reach our full potential

Page 4: Practical Accessibility Testing

The Open Web isfor Everyone

and on Everything

Not just forstar bellied sneetches

with iPhones

Page 5: Practical Accessibility Testing

Open Web = Accessible Web

When all users regardless of disability

can obtain the same information and perform the same functions

Page 6: Practical Accessibility Testing
Page 7: Practical Accessibility Testing
Page 8: Practical Accessibility Testing

Oscar Pistorius

• Blade Runner• Fastest man on no

legs• Ruled Ineligible for

Bejing Olympics

Page 9: Practical Accessibility Testing

His prosthetics make himmore than able-bodied

Page 10: Practical Accessibility Testing

AccSEXYbility

Page 11: Practical Accessibility Testing

Practical Accessibility Testing

How Open Are You?

Page 12: Practical Accessibility Testing

Ensuring Accessibility

• Testing Tools• User Testing• Open Web Design Process

Page 13: Practical Accessibility Testing

Open Web Ecosystem

Build with valid code http://validator.w3.org/unicorn/

Page 14: Practical Accessibility Testing

Accessibility Testing Tools

• Accessibility/Web Standards Validators

• Listening with screenreaders• Testing with keyboard / no speakers

• Authoring Tool accessibility features

• Enterprise Accessibility Reports

Page 15: Practical Accessibility Testing

Accessibility Validators - Page by Page

– CSS/HTML Validators– The Wave– Web Developer for Firefox– Accessibility Toolbar for IE– Luminosity Contrast Ratio

Analyser– FireEyes

Accessibility Tools can only automatically test approximately 27% of the issues.

Accessibility Testing Requires the Human Brain

Page 16: Practical Accessibility Testing

Testing a Site

www.utsports.com orwww.texassports.com

HTML/CSS Validator• http://validator.w3.org/unicorn/

– Wave• http://wave.webaim.org/

– Web Developer (Firefox Extension)• https://addons.mozilla.org/en-US/firefox/addon/60

– Luminosity Contrast Ratio Analyser• http://juicystudio.com/article/colour-contrast-analyse

r-firefox-extension.php#downloadextension

– Headings Map• http://addons.mozilla.org/en-us/firefox/addon/

headingsmap/

Page 17: Practical Accessibility Testing

Testing a Site

www.utsports.com orwww.texassports.com FireEyes

• www.deque.com/products/deque-labs/worldspace-fireeyes

Page 18: Practical Accessibility Testing

Listen

Real test: Can users with disabilities actually use your site?

Test representative pages with a screenreader

• JAWS screenreader www.freedomscientific.com

• Fangs screenreader emulator standards-schmandards.com/projects/fangs

Page 19: Practical Accessibility Testing

Keyboard AloneTest representative pages with a keyboard alone.

• Mouse requires mobility & vision

• Keyboard Access allows assistive technology access

Page 20: Practical Accessibility Testing

No SpeakersTest multimedia pages with no speakers

Page 21: Practical Accessibility Testing

Enterprise Tools• Define URL & Spider Profile• Select Testing Criteria• Reports of Progress Over Time

Page 22: Practical Accessibility Testing
Page 23: Practical Accessibility Testing

Importance of User Testing

Page 24: Practical Accessibility Testing

User Testing

Just Ask: Integrating Accessibility

Throughout DesignBy Shawn Lawton Henry

www.uiaccess.com/justask/

Accessibility is a subset of Usability Testing.

Page 25: Practical Accessibility Testing

A Practical Testing Plan1. Code Validation2. Browser Testing

– turn off images– don’t use the mouse– turn off speakers

3. Online Accessibility Testing (representative pages)– use more than one tool, example: Wave &

FireEyes4. Screenreader Testing

– JAWS5. Enterprise Accessibility Report

– like Worldspace6. Hands-on Accessibility Testing

Page 26: Practical Accessibility Testing

26

Web development process

Page 27: Practical Accessibility Testing

27

Accessible web development

1. Plan Assess site,

people, process Benchmark

industry Review design and

coding standards Develop roadmap

2. Equip Adopt development and

test tools Integrate with IDE, WCM

and Testi ng tools

6. Sustain Conti nuous monitoring Vendor verifi cati on New employee training

3. Empower Role-specifi c training

4. Test Distributed unit tests Centralized, automated

tests Expert usability evaluati on

with assisti ve technology5. Remediate Prioriti ze Fix Retest

Page 28: Practical Accessibility Testing

Create an Accessibility Plan1. Gather Baseline Information

2. Gain Top Level Support

3. Organize Web Accessibility Group

4. Define a Standard

5. Create an Implementation Plan

6. Provide Training and Technical Support

7. Monitor Conformance

8. Remain Flexible Through Changes

WebAim8 Step Implementation Modelwww.webaim.org/articles/implementation

28

Page 29: Practical Accessibility Testing

Implementation Strategy - Prioritize

• Top 10% of pages based on use• Critical Pages (required for your business

purpose)• Audience

Public

Members

Employees

Geeks

29

Page 30: Practical Accessibility Testing

Implementation StrategiesAccessible (immediately, no excuses)• All new or revised pages• Top 10% pages (based on analytics)• Critical pages• Accessibility pages

Accessible by (date)• Legacy Web Pages *

* encourages archive of old / outdated pages!

30

Page 31: Practical Accessibility Testing

Good Design is Accesible design

It is up to YOU!

For most people technology makes things easier. For people with disabilities,

technology makes things possible.

@[email protected]

President’s Council on Disabilities