Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free...

44
Accessibility Requirements for UH Websites Section 508 and WCAG 2.0 Level A & AA These slides are at goo.gl/09Ifa2

Transcript of Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free...

Page 1: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Accessibility Requirements for UH Websites

Section 508 and WCAG 2.0 Level A & AA

These slides are at goo.gl/09Ifa2

Page 2: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

MitchellOchi

ITS

[email protected]

RyanMcCalla

ITS

[email protected]

SunnyWalker

UH Hilo

[email protected]

Page 3: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

What is Accessibility?

Page 4: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Accessibility is aboutaccess, not disability.

Page 5: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Why is Accessibility Important?

Page 6: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Without accessibility, those with disabilities would not be able to

participate in this increasingly technology driven world.

Page 7: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including
Page 8: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Physical Disabilities● Color blind● Low-vision or legally blind● Hearing loss● Low motor control● Cognitive (e.g., dyslexia, high stress, non-native speaker, etc.)● and more…

Page 9: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

● Very small or large screen sizes● Touch-only or keyboard-only● Projected or on a TV● Poor lighting● Slow connection speed● Background noise● Printed● User-overridden style sheets● and more…

Environmental/Temporary Disabilities

Page 10: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

● Old IE● Edge● Safari (the new IE)● Chrome● Firefox● Opera Mini● UC Browser● WebView (in-app)● Different versions of the same browser● and more…

Browser “Disabilities”

Page 11: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

2 Rule Sets

Page 12: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Section 508

Law: www.section508.gov

Checklist: webaim.org/standards/508/checklist

Page 13: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

WCAG 2.0

Specs: www.w3.org/TR/WCAG20

Checklist: webaim.org/standards/wcag/checklist

508 ♥� WCAG

Page 14: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Compliance Deadline(spoiler: January 18, 2018)

Page 15: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Section 508 or WCAG 2.0?

Already 508 compliant?

Should updateto WCAG 2.0 A and AA.

“Safe-harbor” exemption if already fully compliant as of January 2018.

Not yet 508 compliant?

Must updateto WCAG 2.0 A and AA.

Page 16: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

What does compliance mean?

Page 17: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

What I see is not what you get.

Page 18: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Alt Text on Imagesalt="A woman sits under a tree reading a book"

For design only: alt="" aria-hidden="true" role="presentation"

Page 19: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Color Blindness

ProtanopiaMonochromacy

Page 20: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Color Contrast

HomeAbout

Contact

HomeAbout

Contact

HomeAbout

Contact

HomeAbout

Contact

19.6 1.7 2.1 1.8

https://leaverou.github.io/contrast-ratio/

Page 21: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Low Vision

Cataractshttps://www.aao.org/eye-health/diseases/cataracts-vision-simulator

Page 22: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Low Vision

Glaucomahttps://www.aao.org/eye-health/diseases/glaucoma-vision-simulator

Page 23: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Hearing Challenges

Page 24: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Closed Captions on Video

Page 25: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Transcripts for Audio

Page 26: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Stress and Crisis

Page 27: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Dyslexia

https://geon.github.io/programming/2016/03/03/dsxyliea

Page 28: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Low Motor Control / Large Input DeviceHomeAboutScheduleContact Us

Page 29: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Low Motor Control / Large Input Device

Home

About

Schedule

Contact Us

Page 30: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Viewport Sizes

Page 31: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Other Common Issues

Page 32: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

No :hover on mobile

Page 33: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

PDF, Word, Excel, PowerPoint

Page 34: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

No!

Page 35: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

https://get.adobe.com/reader/

Page 36: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Other Common Issues● "Skip links" required for repetitive navigation● Proper <form> markup (e.g., <label> tags)● Link text must have context (e.g., "click here")● Multiple links with same link text cannot lead to different places (e.g., "read

more")● Headings (h1-h6) must follow outline hierarchy● Use lists (ul, ol) for lists and properly marked up tables for data (thead, th)● Do NOT use outline:0 or outline:none for focus outline in CSS

hilo.hawaii.edu/help/accessibility.html

Page 37: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Automated Testing Tools:A good first step

Page 38: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

WAVE: wave.webaim.org

Page 39: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Summary

Page 40: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

I do not always experiencethe content

the same way you do.

Page 41: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

UH Accessibility Websitewww.hawaii.edu/access

Page 42: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Campus ADA Coordinatorswww.hawaii.edu/offices/eeo/ada-504-coordinators/

Page 43: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Q & A

Page 44: Accessibility Requirements These slides are at goo.gl ... · 18F Accessibility Guide WAVE (free page accessibility testing tool) SortSite Desktop (paid site testing tool, including

Additional Links● 18F Accessibility Guide● WAVE (free page accessibility testing tool)● SortSite Desktop (paid site testing tool, including accessibility)● SiteImprove, Monsido, …, (expensive enterprise-level site testing tools)● WebAIM Checklists for 508 and WCAG2

These slides are at goo.gl/09Ifa2