The Accessibility of Ohio Public & Academic Library Web Sites, Past & Present Michael Providenti Robert Zai III April 28, 2008
Leading Questions Has web accessibility improved in the last 5 years? Are libraries trying to create pages that are more accessible or pages that score well in online accessibility testers? Is there a correlation between the type of library (academic public, academic private, & public) & accessibility? Is there a correlation between complexity accessibility?
Legal Framework All private & public academic college and university libraries, as well as public libraries are mandated to provide accessible web sites. Section 504 of the Rehabilitation Act Section 508 of the Rehabilitation Act Title II of the American with Disabilities Act (ADA) Procurement Laws
Section 504 of the Rehabilitation Act Cannot discriminate individuals with disabilities If your institution accepts any federal money Named protections include Participation Benefits Activities Services Programs Sources 29 U.S.C. § 794 echoed in 29 U.S.C. § 701, 34 C.F.R. § 42 U.S.C. § 12132
Title II of the ADA Cannot discriminate individuals with disabilities If your institution is a “place of accommodation,” which includes… “libraries” “undergraduate or postgraduate private school, or other place of education” Named protections include Goods Services Facilities Privileges Advantages Accommodations Sources 42 U.S.C. § 12182; echoed in 28 C.F.R. § 42 U.S.C. § [7][J]; echoed in 28 C.F.R. §
Exceptions? “undue burden” “the subsequent substantial expense of providing access is not generally regarded as an undue burden when such cost could have been significantly reduced by considering the issue of accessibility at the time of the initial selection” 1997 Office for Civil Rights (OCR) letter to the President of California State University (CSU)
Exceptions? “effective communication” “the transfer of information, including… the resources of the Internet” and outlined three basic components of “effective communication,” “timeliness of delivery” “accuracy of the translation,” “provision in a manner and medium appropriate to the significance of the message and the abilities of the individual with the disability.” 1997 OCR letter to the President of California State University (CSU)
Exceptions? “effective communication” “When looking at exactly which of its resources a library is obligated to provide in an accessible medium, the short answer is any resources the library makes available to nondisabled patrons must be made accessible to blind patrons. This includes the library catalogue, the archived microfiche, daily newspapers, and the Internet” 1997 OCR letter to the President of California State University (CSU)
Section 508 of the Rehabilitation Act Based on the Web Accessibility Guidelines Defines what is Accessible
Procurement Laws States adopt Section 508 of the Rehabilitation Act as guidelines for procurement Kentucky California etc.
Enforcement Department of Education - Office for Civil Rights Resolution Letters Department of Justice - Project Civic Access Highland County Highland County Highland County
Methodology The Study Examined Survey Set The 10 largest Ohio Pubic 4-Year-Bachelor ’ s Degree- Granting Institutions with a Library Web Site Source: College Source The 10 largest Ohio Private 4-Year-Bachelor ’ s Degree- Granting Institutions with a Library Web Site Source: College Source The 10 largest Ohio Pubic Libraries with a Library Web Site Source: State Library of Ohio Scope Examined only Library Home Page Dates Examined 2003 & 2008 Source: Current Page & the Way Back Machine
Methodology Tools Section 508 Tester: Cynthia Says Web Content Accessibility Guidelines Tester: TAW3 (X)HTML Validity Tester: W3C's HTML Validator Semantic (X)HTML Tester: W3C ’ s Semantic Data Extractor Selected Manual Tests Tester: Michael & Our Grease Monkey Script Access Keys Skip Links Presence of Headers
Methodology Rationale Survey Set 10 Largest Public & Private Academic, & Public Libraries Scope Library Home Pages Dates 2003 & 2008 Testers Cynthia Says, TAW3, W3C's HTML Validator, W3C ’ s Semantic Data Extractor, & Manual Tests (our Grease Monkey Script)
Grease Monkey Script
Way Back Machine
Document Type Definition & Markup Errors
Markup Validator
2003 & 2007 Markup Errors (Automated Test)
Errors Against WCAG 1.0 & Section 508
Common Section 508, Priority 1, Priority 2, & Priority 3 Errors Section 508 Priority 1 Priority 2 Priority 3 (a) img / alt (a) input / label (a) object / element (a) area / alt (a) embed / noembed (m) embed / noembed (j) marquee img / alt scripts, applets, etc markup / images validate use css relative units headers list markup avoid movement deprecated divide large blocks of info labels text equivalents for client side image maps lang table sums abbr for table headers place holding text in input
Cynthia Says Section 508 Report
TAW3 Reports
2003 to 2008 Section 508, Priority 1, Priority 2, & Priority 3 Average Change (Automated Test) Section 508 Priority 1 Priority 2 Priority 3 # of types of errors / # of instances Public Academic 2003 to / / / / Private Academic 2003 to / / / / Public 2003 to / / / / + 8.6
2003 & 2008 Section 508, Priority 1, Priority 2, & Priority 3 Average Percentage of Change (Automated Test) Section 508 Priority 1 Priority 2 Priority 3 # of types of errors / # of instances Public Academic 2003 to % / + 267% + 250% / + 650% - 36% / - 37% + 4% / + 9% Private Academic 2003 to % / - 74% - 25% / - 77% - 7% / - 34% + 12% / - 18% Public 2003 to % / + 35% + 33% / + 16% - 13% / - 6% + 24% / + 62%
Skip Links Section 508 (o) WCAG (13.6)
Skip Links
2003 & 2007 Skip Links (Manual Test)
Semantic Data & Structure WCAG (3.2 Validate, 3.5 Use headers, & 3.6 Use lists)
Semantic Markup
2003 & 2007 Semantic Outlines (Automated Test)
Complex Elements
Complex Elements Tables, ISMAP’s, CSS’s, Scripts, Access Keys, Object Parameters, Abbreviations, PRE’s, Marquees, Images, Image Maps, Inputs, Areas, and Embeds (Grease Monkey Counts)
Alt Tags
Complex Elements Images, Image Maps, Areas, & Alts (Manual Counts*)
Complex Elements Inputs, Alts & Labels (Manual Counts*)
Page Size
Page Size in Kb’s
Summary of Survey
4 Common Errors Missing Alternative Text Input Labels Skip Links Semantic Markup
A Crass Generalization: 2003 Versus 2008 Errors Against Valid (X)HTML Section 508 Errors Priority 1 Errors Priority 2 Errors Priority 3 Errors Skip Links Use Semantic Outline Use Number of Complex Elements Page Size Public Academic ↑↑↑↓↔↑↑↓↔ Private Academic ↔↑↓↓↔↔↑↓↓ Public ↑↑↑↓↑↑↑↑↑
Proxy Measurement Caveats Discrepancies between Cynthia Says, TAW3, & our Grease Monkey Script Explicit Labels ALTs? Are Pages that Test Well are “Truly Accessible,” & Vice Versa? Subjective vs. Objective ALTs
Common “Free” Tools General W3C's "Complete List of Web Accessibility Evaluation Tools“ WebAIM's "A Review of Free, Online Accessibility Tools“ Valid HTML W3C Markup Validation Service Web Accessibility Guidelines TAW3 online Section 508 Compliance Cynthia Says Semantic Markup Semantic Data Extractor Browser Plug-ins Firefox Accessibility Extension 1.01
Conclusions? Has web accessibility improved in the last 5 years? Are libraries trying to create pages that are more accessible or pages that score well in online accessibility testers? Is there a correlation between the type of library (academic public, academic private, & public) & accessibility? Is there a correlation between complexity accessibility?
Questions?
The Accessibility of Ohio Public & Academic Library Web Sites, Past & Present Michael Providenti Robert Zai III April 28, 2008