22
Website Accessibility Testing

Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Embed Size (px)

Citation preview

Page 1: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Website Accessibility Testing

Page 2: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Why consider accessibility

People with disabilities– Visual, Hearing, Physical, Cognitive (learning,

reading, attention deficits, etc) Elderly people Non-English speaking Old equipment Slow telecommunications Mobile devices Search engines

Page 3: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Components of Web Accessibility

Page 4: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

When to consider accessibility

At all stages of a project Business requirements Technical specifications Wire frames Graphical design Templates Content preparation Maintenance

Page 5: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Fundamental Concept

On a web page, keep the following separate: Content

– Text + informative images

Structure– Headings, lists, paragraphs, tables, etc

Presentation– Visual style, presentational & design elements,

positioning and interactivity

Along with standards compliant coding, this separation will avoid many accessibility problems.

Page 6: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Concept and Design Review

Critical consideration of end-to-end process from user perspective

– use common business activities and include any critical 3rd party applications

Assess strategies that could be used – What are the options for users and for the business to achieve the

delivery goals

Check: Have people with disabilities been considered in the business

requirements? Has accessibility been considered in the technical

specification?

Page 7: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Checking & Testing

Requires knowledge and understanding Involves:

– Reviewing content– Reviewing code – User testing

Ref: Evaluating Web Sites for Accessibility www.w3.org/WAI/eval/Overview

Page 8: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Accessibility Evaluation Tools

Automated tools– Cover a limited range of objective issues– Scan many pages– Generate a report

Manual tools– More thorough coverage– Single page based– Assist with subjective issues

No tool can automatically determine the accessibility of Web sites

Page 9: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Selecting an evaluation tool

References:

Selecting Web Accessibility Evaluation Toolswww.w3.org/WAI/eval/selectingtools.html

Web Accessibility Evaluation Tools Databasewww.w3.org/WAI/ER/tools/Overview.html

Page 10: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Automated Tools

Only do a partial job Can usually only tell if you fail Can’t give you a pass Still require manual checking Need interpretation Have flaws or weaknesses

Still have a place for large sites, e.g. Maxamine

Page 11: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Automated Tools - References

Comparison of Web Accessibility Testing Toolsausweb.scu.edu.au/aw03/papers/arch/

Automated testing - How useful is it?www.gawds.org/show.php?contentid=147

The problem with automated accessibility testing toolswww.webcredible.co.uk/user-friendly-resources/web-accessibility/automated-tools.shtml

Page 12: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Manual Tools

Many “pseudo tools” are available by using the options included as standard within your computer

Use the keyboard not the mouse to navigate Try different browsers & versions

– Use different browser settings

Page 13: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Browser Setting Options

Change the font to a larger size View pages without images View pages with styles sheets and page

colours/fonts disabled View pages with an alternative, high contrast,

colour scheme Disable scripts, applets and/or plugins

Page 14: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Accessibility Toolbar for IE & Opera

Features: Validate Resize CSS Images Colour

Structure Tools Doc Info References IE Options Magnification

Page 15: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

The WAVE

Features– Visual– Identifies errors, alerts & accessibility features– Shows reading order– Shows structural and semantic elements

http://wave.webaim.org/

Page 16: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Colour Checkers

Colour Contrast– www.visionaustralia.org.au/info.aspx?page=628 – www.lighthouse.org/color_contrast.htm – www.juicystudio.com/services/colourcontrast.asp

Colour testing – colour blindness– www.vischeck.com – http://colorfilter.wickline.org

Page 17: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Link Checkers

Link checkers: non-existent URLs– http://validator.w3.org/checklink - free – http://www.hisoftware.com/linkvalidate/index.html

- free version available– http://www.linkalarm.com/ - free trial of some

elements– http://www.cyberspyder.com/cslnkts1.html - free trial

Cannot check for incorrect addresses

Page 18: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Code Validators

HTML Validators – W3C:

http://validator.w3.org/

– Web Design Group: http://www.htmlhelp.com/tools/validator/

CSS Validator– http://jigsaw.w3.org/css-validator/

Page 19: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Site Testing by Assistive Technology Users

Complements technical accessibility testing, but does not replace it

– Purpose is to appreciate usability issues for users of assistive technology

– User testing CANNOT determine if a site or online object works with all assistive technology

User testers need to be skilled, but not expert with their technology

Ref: Involving Users in Web Accessibility Evaluationwww.w3.org/WAI/eval/users

Page 20: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

How to test:

Understand the diversity of your audience Incorporate their needs Use some tools Engage an expert Undertake some user testing

Page 21: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

When to test:

Test early Test often Test for WGAC Test for usability Test for readability

Page 22: Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention

Thankyou

Andrew Arch

Accessible Information SolutionsVision Australia454 Glenferrie Road, Kooyong Vic 3144

03 9864 9282

[email protected]

www.visionaustralia.org.au/ais/