Testing for Accessibility

Slides:



Advertisements
Similar presentations
Copyright © 2007 Knowbility, Inc. Accessibility Testing 1 Code Validators – XHTML & CSS Accessibility Validators – Page by Page Listening to Your Pages.
Advertisements

® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ADOBE® ACCESSIBILITY AT Access to Flash and PDF Matt May 25 Mar 2010 Featuring.
Universal Accessibility in Web Survey Design: Practical Guidelines for Implementation 2010 FedCASIC Conference March 18, 2010 Holly H. Matulewicz ● Jeff.
Browser Toolbars You Shouldn’t Do Without How the WAT and WDT Can Help You Design Accessible Websites.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
October 2, 2007IEEE IPCC2007 Building Communication With Access for All Richard B. Ells Senior Webmaster University of Washington
1 AccessMonkey A scripting framework for improving web accessibility Jeremy Brudvik Jessica Leung.
Allison Kidd, ATRC November 12, Allison Kidd Assistive Technology IT Coordinator UDL / Accessibility Specialist ATRC – Our Services Provide Assistive.
MyData Tips and Tricks A Must-Read for MyData Users May 2014.
Dhananjay Bhole, Coordinator, Accessibility Research Group, Department of Education and Extension, University of Pune.
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Web Accessibility John Rochford UMMS Shriver Center Director, INDEX Program Rich Caloggero WGBH National Center for Accessible Media MIT Adaptive Technology.
Designing for Disabled Users.  p?vid=35 p?vid=35.
 What is web accessibility? ture=relatedhttp://
Copyright © 2006 Knowbility, Inc. Accessibility Testing 1 ► Web Standards ► Accessibility Testing Tools ► Design & Production Process.
Accessibility and Usability Considerations for Remote Electronic UOCAVA Voting Sharon Laskowski, PhD National Institute of Standards and Technology
Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 1 Accessibility Testing ► Accessibility Validators – Page by Page ► Listening to Your.
Debi Orton, Co-Chair NYS Forum IT Accessibility Committee.
INFO 6002 Assistive Technologies and Universal Design Accessibility and Usability Evaluation Chaohai Ding Msc of Web Technology
AEW studios Who We Are We run a small IT-based business. We've been in business for 3½ years. Essentially the business is husband/wife.
Testing for Accessibility and Usability Is Your Site Accessible and Usable or Just Conformant?
Is Your Website Accessible? Stephanie M. Brown School of Health, Physical Education, and Recreation Indiana University.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Accessibility for CCNA Discovery and CCNA Exploration June 2008.
Web Accessibility John M. Call, Coordinator Academic Accommodations and Technology University Accessibility Center Brigham Young University 1520 WSC –
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
Copyright © 2007 Knowbility, Inc. Accessibility Testing 1 ► Code Validators – XHTML & CSS ► Accessibility Validators – Page by Page ► Listening to Your.
Best Practices for Accessibility Mike Elledge Assistant Director Usability & Accessibility Center (UAC)
9 August 2012 Museum of Contemporary Art, Sydney Roger Hudson Web Usability Arts, Media and Technology at the MCA.
Planning an Accessible Website: Beyond Alt Tags Stephanie M. Randolph School of Health, Physical Education, and Recreation Indiana University.
Adobe Accessibility By Margaret Hartman. Who Benefits: Individuals who have motor impairments, low vision, or blindness Creators of PDF documents and.
Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 1 Accessibility Testing ► Code Validators – XHTML & CSS ► Accessibility Validators –
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Learning Aim B.  In this section, you will consider the resources necessary for designing your website.  You will also think about any constraints that.
The Disability Resource Center Web Accessibility Assessment for Everyone.
The User Experience “Keeping Web Accessibility In Mind” Video available online at:
Accessibility First! David Kelleher
Accessibility is not boring or difficult. It’s the right thing to do. Benjy Stanton.
Testing Your Site Design Prototype Evaluate Is it what the user wants? No.
Getting Started With HTML
Digital (Web) Accessibility Talk Session
Accessibility Solutions in a Digital Learning Environment
Testing for Accessibility with Common Screen Readers
Creating Accessible PDF’s for the Web
Section 508 At long last, two of the most looming accessibility questions in the United States have been answered.
WashU Web Accessibility Users Group
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Logistics Audio is also available over a phone line:
Screen Reader Testing and Website Support for Beginners
Information Architecture and Design I
Accessibility testing
Best Practices and Lessons Learned
Screen Reader Testing and Website Support for Beginners
Introduction to Web Accessibility
Universal Design: Making Websites More Usable for All Learners
What Designers Need to Know about Accessibility (A11y)
Successful Website Accessibility Testing
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Web Accessibility An Introduction.
Web Accessibility John Rochford Rich Caloggero
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
International University of Japan
Information Architecture and Design I
Building your class website
Web Development Standards
ITI 163: Web, Mobile, and Social Media Design Introduction
Demystifying Web Content Accessibility Guidelines
Название доклада.
WebAIM Screen Reader Survey Results
Accessibility.
Presentation transcript:

Testing for Accessibility Sandra Clark Sr. Software Developer The Constella Group

Types of Disabilities Accessible web sites are not only for blind people. Inability to use a mouse Arthritis Can’t use hands Cognitive ADHD Blind Vision Issues Color Blindness Focus Issues Dyslexia Deaf/Hard of Hearing

Testing for Accessibility So many types of issues require different solutions. How to test to everything? Follow Standards and Guidelines WCAG 1.0 WCAG 2.0 (Still in the proposal stage) Section 508 (Federal Sites)

Accessibility Evaluation Human Testing performed by an actual person Quality of results depends on the knowledge and experience of the tester. Computer Often very fast and efficient Can run completely automated Not everything can be computationally tested. Many accessibility items require human evaluation. Computer Aided Individual assisted by a computer process.

Automated Testing Certain software claims to test for accessibility. Can be useful to point out areas but its dangerous to rely on. Very few areas of accessibility are totally objective. Can use automated tools for specific points, but don’t think that’s all there is to it.

Accessibility is Subjective Why can’t we use automated tools? Consider an image <img src=“3women.html” alt=“three women” />

Best Accessibility Testing Tool? YOU!

What makes a good tester Attention to Detail Not part of the original team. Knowledgeable about HTML JavaScript CSS Flash Action Script

Testing Tools Best Testing tool is a source code editor. Computer Aided Tester Wave 4 Toolbar http://www.wave.webaim.org/index.jsp Web Developer Toolbar for Firefox (http:// www.chrispederick.com) Color Tester (for color blind) http://vischeck.com/vischeck/vischeckURL.php Color Contrast Analyzer http://www.alphaworks.ibm.com/tech/adesigner (Windows) http://www.accesskeys.org/tools/color-contrast.html (online) Photosensitivity Epilepsy Analysis Tool http://trace.wisc.edu/peat/ List of Testing Tools available http://www.w3.org/WAI/ER/tools/complete

Wave 4 Toolbar Computer/Human Aided Testing Browser Toolbar – Firefox Can test Intranets, password protected sites. Aids in testing Ajax Sites.

WebDeveloper Toolbar Most useful toolbar for testing Aids in testing many areas of accessibility Images – Alt Text Forms – ID Easily Disable JavaScript and/or CSS

Screen Readers - Windows Needs time to get good with them. Jaws Demo http://www.freedomscientific.com/fs_products/software_jaws80fea.asp#download Window-eyes Demo http://www.gwmicro.com/Developers/ Both Jaws and Window-Eyes have 40 and 30 minute demo programs (respectively). Both programs need a reboot of your computer to continue. Useful in a Virtual Machine. NVDA (NonVisual Desktop Access) Open Source for Windows http://www.nvda-project.org/

Screen Readers - Others ORCA – (Sun) Linux and Solaris Runs under GNOME http://live.gnome.org/Orca Voice Over (Apple) Bundled with Max OSX http://www.apple.com/macosx/features/voiceover/

Testing PDF Adobe Acrobat Professional has a reading mode. Use that and the included accessibility checker. Best Accessibility in PDF’s is achieved from Good source. Remember Garbage In, Garbage Out

Testing Flash/Flex No tool exists that helps with testing. Flash/Flex is only accessible within Internet Explorer. Gecko Browsers and Opera should support the keyboard browsing. Ask 2 questions before starting to test Flash/Flex Applications Is the applications accessibility set to enabled? Flash/Flex applications are not enabled by default. Are the components being used the standard ones supported by Adobe? These items are able to be made accessible. If the components are custom built, are they also accessible?

How to know what to Test All the guidelines are fairly vague and especially for someone new, its hard to know what it all means. In 2006, a consortium of 23 EU countries collaborated on a methodology to standardize testing. Consists of a variety of Test Cases under WCAG 1.0 (Priority 1 and 2). Covers most of Section 508 http://www.wabcluster.org/index.html

140 Pages???? Relax Two excel templates for testing One for WCAG 1.0 (P1 and P2) One for Section 508 Both based on the wabcluster methodology SMART Specific Measurable Accessibility that is Realistic and Testable.

Excel Templates can be downloaded from shayna.com http://www.shayna.com/docs/accessibilityauditTemplates.zip Section 508 Template WCAG 1.0 (P1 and P2) Template

What about Priority 3? WCAG 1.0 Priority 3 contains the guidelines to help make web pages more accessible to specific disabilities. Some of the these priorities actually can inhibit accessibility for certain groups. Case in point. 9.5 Provide keyboard shortcuts to important links (including those in client-side image maps), form controls, and groups of form controls. With the exception of just a few keys. Any accesskey that is defined within a web page, is going to conflict with a screen reader application which is totally keyboard dependent.

Future of Accessibility IS BRIGHT WCAG 2.0 makes it easier to include Ajax/Flash features Section 508 Refresh takes Ajax/RIA’s into account Dojo – An Accessible JavaScript Toolkit ARIA – The Accessible Rich Internet Applications Standards Mostly supported in FireFox 2.0 Supported fully in FireFox 3.0

Questions? slclark@shayna.com http://www.shayna.com