Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Accessibility Testing ► Code Validators – XHTML & CSS ► Accessibility Validators – Page by Page ► Listening to Your Pages ► Screenreaders/Talking Browsers ► Accessibility Reports ► Practical Testing Plan Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 1 Valid Code ► HTML & XHTML Validation http://validator.w3.org/ ► CSS Validation http://jigsaw.w3.org/css-validator/ Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 2 Accessibility Validators - Page by Page ► WebXact ► The Wave ► Web Developer for Firefox (extension) ► Accessibility Toolbar for IE Accessibility Testing Requires the Human Brain Approximately 27% of Accessibility Issues can be tested automated Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 3 Accessibility Validators - Page by Page Tool WebXact + - *New tool from the folks at Watchfire (replaces bobby) ► Doesn’t have visual info you used to get from Bobby ► Excellent resource ► Wave Good for seeing “reading order” & alt text ► Report not as intuitive ► Doesn’t explain how to solve problems ► Great tool that combines many accessibility validators and simulations Accessibility Toolbar ► Web Developer Toolbar ► Copyright © 2005 Knowbility, Inc. Fantastic tool that combines many accessibility tools Only available on PC/IE ► Only available in Firefox ► Accessible Web Design Techniques 4 Evaluation of Free Accessibility Tools ► www.webaim.org/techniques/articles/freetools/ Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 5 Testing a Site http://www.geocaching.com ► ► WebXact – webxact.watchfire.com ► The Wave - www.wave.webaim.org ► Web Developer Toolbar for Firefox https://addons.mozilla.org/extensions/moreinfo.php?id=60 ► Accessibility Toolbar for IE http://www.nils.org.au/ais/web/resources/toolbar/ Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 6 Listening to your pages The real test – can users with disabilities actually use your site? Two examples of assistive technology •JAWS by Freedom Scientific – popular screen reading software. Uses internal speech synthesizer and computer’s sound card to read info from computer screen aloud. www.freedomscientific.com •Home Page Reader by IBM – a web access tool for blind and low vision users. www.ibm.com/able/ Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 7 Demo of Home Page Reader ► Home Page Reader – a talking browser ► ► Listen to UT Home Page ► Link Lists ► Skip to Main Listen to Dreamworks ► ► http://www.dreamworks.com/ Listen to Marvin Garden’s ► http://www.thegarden.com Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 8 Demo of JAWS ► JAWS – a true screenreader for PCs ► ► ► Listen to UT Home Page ► Links on page ► Link Lists – alpha and page order Listen to Dreamworks ► ► reads IE, Word, Excel, Powerpoint, Desktop… http://www.dreamworks.com/ Listen to Marvin Garden’s ► http://www.thegarden.com Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 9 Hands On Exercise Listening to a Web page ► ► Assistive Technology Demonstration Handout Listen to the Knowbility Site using JAWS Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 10 Testing Your Site(s) - Running Reports ► ► What site(s) do you need to test ► _______________________ ► _______________________ Open a browser and run the home page of your site(s) thru ► webxact.watchfire.com ► http://validator.w3.org/ Internet connection here can get busy. We will run these reports now and then come back and review them later in class. Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 11 LIFT Machine ► Tests entire sites for accessibility ► Builds accessibility reports ► Results by checkpoints ► Checkpoints expanded Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 12 Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 13 Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 14 Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 15 A Practical Testing Plan Test with your browser 1. ‣ Turn off images, Don’t use the mouse, Turn off your speakers, Increase font size, Change window size. Testing with Toolbars 2. ‣ Turn off CSS, Turn off Javascript, Set to Greyscale, Display Structure (Headings, Lists…) Run online Accessibility Tests on representative pages 3. ‣ use more than one tool, example: WebXact & Wave Listen to your pages 4. ‣ JAWS or HomePage Reader 5. If you have access, Run a LIFT Report 6. Hands on Accessibility Testing with Users who have disabilities Copyright © 2005 Knowbility, Inc. Accessible Web Design Techniques 16 Hands On Exercise Testing Tools ► ► ► Apply the practical testing plan on the previous page to your web site starting with your home page. Open excel to keep track of the issues you find. Create a columns for the following: ► ► ► ► ► ► ► ► Copyright © 2005 Knowbility, Inc. URL Problem Line number(s) Solution Comments Priority As time permits, select another representative page of your site and continue testing. Send the excel spreadsheet to yourself in an email Accessible Web Design Techniques 17