50
slide 1 of 64 Universal Accessability Paul Houle Library Systems CU Library Based on a presentation by Sarah Horton

Implementing universal accessability

Embed Size (px)

DESCRIPTION

This presentation was given at a Library Technology Exchange Forum on Accessability on May 16, 2006. Based on the work of Sarah Horton, this presentation describes the challenge of serving users with special needs, and some of the methods for doing so. Microsoft Powerpoint presentation, 50 slides

Citation preview

Page 1: Implementing universal accessability

slide 1 of 64

Universal Accessability

Paul HouleLibrary Systems

CU Library

Based on a presentation by Sarah Horton

Page 2: Implementing universal accessability

slide 2 of 64

What is universal accessability?

An extension of usability

Make systems usable for everyone

First: be flexible to people’s needs

Second: provide alternative access

Gives best user experience

At least cost

Designing Accessible WebsitesDEFINITIONS

Page 3: Implementing universal accessability

slide 3 of 64Designing Accessible WebsitesDEFINITIONS

Access by accommodation…

Page 4: Implementing universal accessability

slide 4 of 64Designing Accessible WebsitesDEFINITIONS

… versus design

Page 5: Implementing universal accessability

slide 5 of 64

Prevalance of Disabilities

• US Census: 1 in 5 Americans report disability

• 9% of incoming freshman have a disability that affects computer use

Designing Accessible WebsitesEQUITABLE USE

Page 6: Implementing universal accessability

slide 6 of 64

Disabilities and Adaptations

• Blindness (screen readers, ALT text)

• Low vision (scalable text)

• Color blindness (use colors carefully)

• Deafness (captions)

• Motor problems (access keys)

• Cognitive deficits (general usability)

Designing Accessible WebsitesEQUITABLE USE

Page 7: Implementing universal accessability

slide 7 of 64

•Time to complete task varies:

• 2.4 times between 25% and 75% percentile

• 15 times between fastest and slowestJacob Nielsen’s Alertbox 5/15/2006

Page 8: Implementing universal accessability

slide 8 of 64

“Technologically Challenged”

• Text web browsers

• Old equipment

• Small screens (PDA, cell phone)

• Large screens (16:9, HDTV)

• Web robots

Designing Accessible WebsitesEQUITABLE USE

Page 9: Implementing universal accessability

slide 9 of 64

Some sites offer “accessible” or “text-only” versions…Designing Accessible WebsitesEQUITABLE USEwww.nln.ac.uk

Page 10: Implementing universal accessability

slide 10 of 64

…but alternate versions are often accessible but not equivalent

Designing Accessible WebsitesEQUITABLE USEwww.nln.ac.uk

Page 11: Implementing universal accessability

slide 11 of 64

Some sites put the onus on users…Designing Accessible WebsitesEQUITABLE USEwww.oldnavy.com

Page 12: Implementing universal accessability

slide 12 of 64

…by requiring them to adapt their environmentDesigning Accessible WebsitesEQUITABLE USEwww.jkrowling.com

Page 13: Implementing universal accessability

slide 13 of 64

Fixed-width columns, mix of text and graphic textFLEXIBLE DESIGNwww.newyorker.com

Page 14: Implementing universal accessability

slide 14 of 64

The main text scales but the column width remains the same…

FLEXIBLE DESIGNwww.newyorker.com

Page 15: Implementing universal accessability

slide 15 of 64

…and the image-based navigation does not scale FLEXIBLE DESIGNwww.newyorker.com

Page 16: Implementing universal accessability

slide 16 of 64

Fixed designs hold together at a certain text size…FLEXIBLE DESIGNwww.academicimpressions.com/

Page 17: Implementing universal accessability

slide 17 of 64

…but break apart when the text is enlargedFLEXIBLE DESIGNwww.academicimpressions.com/

Page 18: Implementing universal accessability

slide 18 of 64

Fixed-width pages use only a portion of a large display…

FLEXIBLE DESIGNwww.newyorker.com

Page 19: Implementing universal accessability

slide 19 of 64

…and do not reflow for viewing on small screensFLEXIBLE DESIGNwww.newyorker.com

Page 20: Implementing universal accessability

slide 20 of 64

Cascading Style Sheets

• Can display document parts out of order (put navigation at the end for screen readers)

• Users can customize (Opera)

• Support flexible layouts

Designing Accessible WebsitesEQUITABLE USE

Page 21: Implementing universal accessability

slide 21 of 64

Flexible pages adapt to modifications, such as…FLEXIBLE DESIGNwww.wikipedia.org

Page 22: Implementing universal accessability

slide 22 of 64

…enlarged type…FLEXIBLE DESIGNwww.wikipedia.org

Page 23: Implementing universal accessability

slide 23 of 64

…larger page widthsFLEXIBLE DESIGNwww.wikipedia.org

Page 24: Implementing universal accessability

slide 24 of 64

…smaller page widthsFLEXIBLE DESIGNwww.wikipedia.org

Page 25: Implementing universal accessability

slide 25 of 64

…customized for small screensFLEXIBLE DESIGNwww.wikipedia.org

Page 26: Implementing universal accessability

slide 26 of 64

…and formatting turned off…FLEXIBLE DESIGNwww.wikipedia.org

Page 27: Implementing universal accessability

slide 27 of 64

…and with custom formattingFLEXIBLE DESIGNwww.wikipedia.org

Page 28: Implementing universal accessability

slide 28 of 64

Be careful about

• Frames

• Pop-up windows

• Javascript

• AJAX

• Flash

Designing Accessible WebsitesEQUITABLE USE

Page 29: Implementing universal accessability

slide 29 of 64

Accessable Flash

• Good: text in Flash is really text

• Good: Flash supports video with captions

• Good: Flash supports access keys (use them!)

• Bad: many sites have broken flash detection

• Bad: many platforms will never support flash (text mode browsers)

Designing Accessible WebsitesEQUITABLE USE

Page 30: Implementing universal accessability

slide 30 of 64

Fallbacks offer alternate modes of access Primarily text-based because text can

be seen and heard

Some provisions for alternates built into technology

Otherwise, alternates can be integrated into interface

FALLBACKS

Page 31: Implementing universal accessability

slide 31 of 64

Image-based content that is not accessible to non-visual users…

FALLBACKSwww.apple.com

Page 32: Implementing universal accessability

slide 32 of 64

…can be supplied via alternate text (alt-text)FALLBACKSwww.apple.com

Page 33: Implementing universal accessability

slide 33 of 64

Though for equitable use…FALLBACKSwww.apple.com

Page 34: Implementing universal accessability

slide 34 of 64

…the alt-text must be equivalentFALLBACKSwww.apple.com

Page 35: Implementing universal accessability

slide 35 of 64

Equivalent text for text graphics is essential…FALLBACKSwww.creativecommons.org

Page 36: Implementing universal accessability

slide 36 of 64

…but alt-text describing reinforcing graphics is not helpful

FALLBACKSwww.creativecommons.org

Page 37: Implementing universal accessability

slide 37 of 64

Flash-based content can be presented with a fallback…

FALLBACKSwww.warnerbros.com

Page 38: Implementing universal accessability

slide 38 of 64

…though it often isn’tFALLBACKSwww.warnerbros.com

Page 39: Implementing universal accessability

slide 39 of 64

On some sites, the Flash fallback…FALLBACKSsolarsystem.nasa.gov

Page 40: Implementing universal accessability

slide 40 of 64

…is a suggestion to install Flash, here offered with an additional fallback link…

FALLBACKSsolarsystem.nasa.gov

Page 41: Implementing universal accessability

slide 41 of 64

…to a text versionFALLBACKSsolarsystem.nasa.gov

Page 42: Implementing universal accessability

slide 42 of 64

The most successful Flash fallback…FALLBACKSwww.kidshealth.org

Page 43: Implementing universal accessability

slide 43 of 64

…is invisible to the userFALLBACKSwww.kidshealth.org

Page 44: Implementing universal accessability

slide 44 of 64

Another way to provide fallbacks is to offer alternates in the interface

FALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 45: Implementing universal accessability

slide 45 of 64

Providing alternate formats accommodates technology preferences and constraints

FALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 46: Implementing universal accessability

slide 46 of 64

Audio-based content that is not accessible to users who cannot hear…

FALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 47: Implementing universal accessability

slide 47 of 64

…can be supplied via captionsFALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 48: Implementing universal accessability

slide 48 of 64

…can be supplied via captionsFALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 49: Implementing universal accessability

slide 49 of 64

…as well as a transcriptFALLBACKSwww.pbs.org/wgbh/nova/sciencenow/

Page 50: Implementing universal accessability

slide 50 of 64

Guidelines

Universal designPrinciples of Universal DesignCenter for Universal DesignNorth Carolina State University

UsabilityJakob Neilson, useit.comSteve Krug, Don’t Make Me Think

Universal usabilitySarah Horton, Access by Design

Designing Accessible WebsitesGUIDELINES