peter batchelor & liddy nevile - ozewai - 20021129 hisoftware accessibility solutions peter...

41
Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile [email protected] [email protected]

Upload: nigel-holland

Post on 19-Jan-2016

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

HiSoftware Accessibility Solutions

Peter Batchelor & Liddy [email protected]

[email protected]

Page 2: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Solutions for Everyone• Accessibility evaluate and repair

expertise is still fairly rare• Accessibility testing etc needs

automation and management support • Accessibility needs to be integrated

into development processes• Accessibility levels need to be

monitored so they can be controlled

Page 3: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Test and repair and monitor– Section 508, WCAG 1.0 (Priority 1-3), WCAG

2.0, CLF, XAG– Privacy, Searchability, Custom Quality

Standards and Guidelines– HTML, XHTML, SVG, XML and any other text

or element based content (and more).

Accessibility and Usability

Page 4: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

HiSoftware has provided:• AccVerify • AccRepair • Extras

– TagGen • Release 5.0, a metadata tag generator.

– HiCaption• For media captioning

• Software auto-licences itself when you install it.

Page 5: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Summary

• AccVerify• AccRepair• AccMonitor • Extras like TagGen, HiCaption, etc..and • walk through a case study.

Page 6: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccVerify

Part of the process

… verify … repair ... monitor ...

Page 7: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

… verify … repair ... monitor ...

• Select files

Page 8: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Select rules

… verify … repair ... monitor ...

Page 9: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Verify compliance with one or all rules (results will be displayed and reports generated)

… verify … repair ... monitor ...

Page 10: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Locate failing elements from reports

… verify … repair ... monitor ...

Page 11: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• See why elements failed

… verify … repair ... monitor ...

Page 12: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• See summary reports

… verify … repair ... monitor ...

Page 13: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Extras..• Modify check-point descriptions in reports

Page 14: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Extras..• Add other items (different media

types)

Page 15: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

E.g. auto checking of alt tags Detect repetitive and automated

alt text values (adjustable)– Validate that the alt text does not use the word

image, or contain the text ".jpg"

• Validate Alt Text Length and proper use– Validate that Alt Text is >7 and <81 Chars– Validate that Alt Text is not used to repeat words

*** Remember to manually check the tags

Page 16: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

E.g. auto checking of alt tags

• Create new report files• Down load others’ report files• Store and share report files• See

http://www.hisoftware.com/customchks/public.html

Page 17: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Special reporting modes for W3C WCAG• Template support• Detail, Checklist, and Summary Reports• Descriptions for accessibility standards

that can be edited for reports• Verification based on custom

accessibility rule settings• Advanced accessibility rule settings

In summary ..

Page 18: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• WCAG 1,2,3 and WCAG 2.0• AccVerify calls up AccRepair wizard

but you can check the box in settings for verification only mode (by default AccRepair option is turned on).

• You can verify other people's sites but you can only verify and repair pages over which you have read/write control - you could save someone else's pages and then verify/repair them.

Page 19: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair

Part of the process

… verify … repair ... monitor ...

Page 20: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair

• Server version• Client version• FrontPage add-in

**Use AccVerify & AccRepair in iterative process

Page 21: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair - the continuing saga..

• Equivalent Text for Non-Text Elements• The Wizard prompts you to enter

equivalent text for non-text elements, including images, image maps, objects, applets, frames, and animations.

Page 22: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair - the continuing saga..

• Get checklist report to use for doing visual checks

Page 23: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair - the continuing saga..

• View the element in the AccRepair console, so that you can provide the most accurate description.

Page 24: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair - the continuing saga..

• Add alt text to images

Page 25: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Verify relevant bits of pages/site again with AccVerify

Page 26: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Get checklist report to use for doing visual checks -

it identifies places to be checked

Page 27: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccRepair databases

• When the AccRepair Wizard fixes a Web element, it stores the information in a database. Then AccRepair “remembers” the element and fixes it automatically the next time it occurs.

• AccRepair databases can be shared—this multiples the power of the program and cuts the workload to a fraction.

Page 28: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Collaborating for AccessibilityDB

Rob uses AccVerify

Server with AccRepair

Tom uses AccRepair

Rebecca uses AccRepair for

FrontPage

DB

DB

DB

Page 29: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccMonitor Server

• Using AccMonitor Server, you can track the accessibility status of any number of Web sites—all without file or server access.

• Single site, small collection of sites and unlimited site licences available

Page 30: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccMonitor Server

• Send and receive email alerts• Option to generate reports for

failed files only• Scalable solution that runs as an

automated service• Reports are ready to be distributed

or published on the Web

Page 31: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

• Send and receive email alerts• Option to generate reports for

failed files only• Scalable solution that runs as an

automated service• Reports are ready to be distributed

or published on the Web

Page 32: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Creat a ‘web’ to monitor - identify location for reports

Page 33: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Indicate start page, levels, authentication

Page 34: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Choose report options : which reports, who’ll receive email reports,..

Page 35: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Specify any files to avoid

Page 36: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Name and save the web

Page 37: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Schedule the monitoring process...

… read the reports ...

Page 38: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

AccMonitor

• So can anyone, with this software, verify and repair sites/ - the answer has to be no - because you need expertise to answer the questions ... so look at the questions… (checkpoints for WCAG and see why they may be difficult)

Page 39: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

Loading software from the CD

• PC users - FrontPage etc• Mac users???• SAMI and MAGpie

Page 40: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

questions..

Page 41: Peter Batchelor & Liddy Nevile - OZeWAI - 20021129 HiSoftware Accessibility Solutions Peter Batchelor & Liddy Nevile peter@batchelors.net liddy@motile.net

Peter Batchelor & Liddy Nevile - OZeWAI - 20021129

References

• http://www.HiSoftware.com• http://www.ITS.com.au/• http://www.OzeWAI.org/2002/