CALIFORNIA ASSOCIATION OF HEALTH AND EDUCATION LINKED PROFESSIONS JOINT POWERS AUTHORITY (CAHELP JPA) STEERING COMMITTEE MEETING AGENDA March 10, 2017 Desert/Mountain Educational Service Center 17800 Highway 18 Apple Valley, CA 92307

1.0 CALL TO ORDER

1.1 Adoption of Agenda – March 10, 2017

1.2 Adoption of Minutes – February 10, 2017

2.0 COMMITTEE MEMBERS' COMMENTS/REPORTS

This is the time during the meeting when the California Association of Health and Education Linked Professions Joint Powers Authority (CAHELP JPA), Desert/Mountain Special Education Local Plan Area (SELPA), Desert/Mountain Charter Special Education Local Plan Area (Charter SELPA), and Desert/Mountain Children’s Center (DMCC) staff is prepared to receive concerns/requests regarding items on this agenda or any school- related special education issues. Discussion will include special education policies and procedures as they relate to district coordination and implementation of the SELPA and Charter SELPA Local Plan.

3.0 DIRECTORS OF EDUCATION REPORTS

3.1 Preschool Assessments & Transition to Kindergarten

4.0 DESERT/MOUNTAIN OPERATIONS AREA DIRECTOR’S REPORTS

4.1 Employee Clearance Requirements for State Preschools & Head Start Programs

5.0 CHIEF EXECUTIVE OFFICER’S REPORTS

5.1 OCR & ADA Compliance Update- Strategic Plan for

5.2 Significant Disproportionality, DINC, APR Indicator, PIR

5.3 CDE & PPIC Stakeholder Meetings

5.4 AB 1369 Dyslexia Bill Update

5.5 Endrew v. Douglas County

Steering Committee Meeting Agenda March 10, 2017 Page 2 of 3

6.0 DIRECTOR’S REPORTS

6.1 DMCC Client Services Reports

6.2 DMCC Referral Process

6.3 Releases of Information

6.4 Sample Assessment Reports

7.0 PROGRAM MANAGERS’ REPORTS

7.1 Professional Learning Summary

7.2 Professional Learning Updates

7.3 Community Advisory Committee

7.4 Due Process Activity Summary

7.5 SELPA Forms & Q&A Brochure

7.6 CDE Plan Type 30: Pending Plan Type

7.7 Federal Guidance on Transgender Students Rescinded

7.8 Undocumented Students and Families

7.9 Parentally Placed Private School Students Meeting

7.10 Directors’ Training

7.11 P-1 State Certified Special Education Revenue

8.0 COORDINATORS’ REPORTS

8.1 PBIS Updates

9.0 PROGRAM SPECIALISTS’ REPORTS

9.1 Region 10 Behavior Conference

10.0 INFORMATION ITEMS

10.1 2017-18 Calendar of Meetings

10.2 County Regional & SELPA Related Services Reports

10.3 Monthly Occupational and Physical Therapy Services Reports Steering Committee Meeting Agenda March 10, 2017 Page 3 of 3

10.4 Monthly Audiological Services Reports

10.5 Monthly Nonpublic School/Agency Expenditure Report

10.6 Monthly Nonpublic School/Agency Placement Report

10.7 Monthly Low Incidence Equipment Reimbursement Requests Report

10.8 Professional Learning Opportunities

11.0 OTHER

12.0 ADJOURNMENT

NEXT MEETING: Friday, April 14, 2017, in the Desert/Mountain Educational Service Center, Aster Room. CALIFORNIA ASSOCIATION OF HEALTH AND EDUCATION LINKED PROFESSIONS JOINT POWERS AUTHORITY (CAHELP JPA) STEERING COMMITTEE MEETING MINUTES February 10, 2017 Desert/Mountain Educational Service Center 17800 Highway 18 Apple Valley, CA 92307

D/M SELPA Members Present:

Paul Rosell Academy for Academic Excellence David Wheeler Apple Valley USD Joni James Barstow USD Scott Bell Bear Valley USD Rich Frederick D/M Operations Marie Silva Excelsior Charter Schools Matt Fedders Hesperia USD Emilio Torres High Tech High Vici Miller Lucerne Valley USD Nelda Colvin Oro Grande SD Cheri Rigdon Silver Valley USD Diane Hannett Snowline JUSD Alan Tsubota Trona JUSD

D/M Charter SELPA Members Present:

Paula Giraldo Aveson Global & Aveson SOL Sara Okun Odyssey Charter Sylvia Ellison Pathways to College Corina Mora Taylion HD Academy

Others Present:

Amanda Gormley Academy for Academic Excellence Cynthia Britt Bear Valley USD Teri McCollum Hesperia USD DeShawna Hemstead Oro Grande SD Lori Delgado Snowline JUSD Heather Hayball Victor Elementary SD Kate Bean Aveson Global & Aveson SOL Steering Committee Meeting Minutes February 10, 2017 Page 2 of 9

Anne Rivera DTPA & LEPA Linda Gould Encore Jr./Sr. HS & Encore Riverside Vania Knight SEATS

Staff Present:

Janet Crabtree Malony CAHELP Denise Edge D/M SELPA Thomas Flores DMCC Corinne Foley D/M SELPA Marina Gallegos D/M SELPA Stephanie Hedberg D/M SELPA Jenae Holtz CAHELP Kristee Laiva D/M SELPA Glenn Low D/M SELPA Sheila Parisian D/M SELPA Karina Quezada D/M SELPA Daria Raines D/M SELPA Natalie Sedano D/M SELPA Adrienne Shepherd D/M SELPA Jessica Soto D/M SELPA Jennifer Sutton D/M SELPA Athena Vernon D/M SELPA

1.0 CALL TO ORDER

The regular meeting of the California Association of Health and Education Linked Professions Joint Powers Authority (CAHELP JPA) Steering Committee was called to order by Chairperson Jenae Holtz, at 9:01 a.m., in the Desert/Mountain Educational Service Center, Apple Valley. The meeting Minutes for January 13, 2017 were adopted as presented. Jenae stated the Agenda is amended for Denise Edge to present first. Denise will then leave early to attend the California Department of Education (CDE) Comprehensive Review (CR) Exit Interview at Victor Valley Union High School District (VVUHSD). The meeting Agenda for February 10, 2017 was adopted as amended.

2.0 COMMITTEE MEMBERS' COMMENTS/REPORTS

Multiple Directors of Special Education shared expressions of gratitude to the D/M SELPA staff for trainings and on-site support. Directors also applauded the D/M Children’s Center (DMCC) for their assistance with recent crisis incidents.

Steering Committee Meeting Minutes February 10, 2017 Page 3 of 9

DMCC Release of Information

Vici Miller, Lucerne Valley USD, thanked DMCC Program Manager Theresa Vaughan for her assistance with completing the request for a parental release of information from the DMCC to the local education agency (LEA).

Jenae stated the DMCC will provide training on how to complete the parent release paperwork at the March Steering Committee Meeting. The DMCC must ensure that Health Insurance Portability and Accountability Act (HIPAA) and the Family Educational Rights and Privacy Act (FERPA) guidelines and regulations are followed when requests are made to release information on a student. Jenae stated during the training, detailed instructions will be shared on how to complete the referral forms so if needed, an LEA can have open communication with the DMCC about a student’s referral status and/or services. Jenae noted if HIPAA and FERPA guidelines and regulations are not met, the DMCC has to file a breach which can impact the contracts with the Department of Behavioral Health and the services provided for children.

CAC Vici Miller shared the make-and-take item that was available for attendees at last night’s Community Advisory Committee (CAC) meeting. Vici stated the presentation was excellent.

Spanish Translation & Interpreters

Diane Hannett, Snowline JUSD, reported that in some cases the cost to translate some Individualized Education Program (IEP) documents can be significantly high. Snowline JUSD is considering creating positions for Spanish interpreters and document translators specifically for special education. Diane asked the committee members to share job descriptions if they have any.

3.0 DIRECTORS OF EDUCATION REPORTS

None.

4.0 DESERT/MOUNTAIN OPERATIONS AREA DIRECTOR’S REPORTS

None.

5.0 CHIEF EXECUTIVE OFFICER’S REPORTS

5.1 Charter Schools & New Law

Jenae Holtz reported that the Charter Schools Act (Education Code Sections 47605 and 47605.1) is not a new law (as the Agenda reads). Jenae stated the law has been in existence for several years. This law impacts charter schools with resource centers and online virtual learning centers located outside of their authorizing LEA’s boundaries. She then stated the law was upheld in the Anderson Union High Steering Committee Meeting Minutes February 10, 2017 Page 4 of 9

School District v. Shasta Secondary Home School, when the California Court of Appeal referenced the 2002 significant amendments to the Charter Schools Act, placing “stringent geographical restrictions” on the operations of charter schools. Under the Charter School Act, charter schools may not generally operate resource centers outside of their authorizing LEA’s boundaries, even within the same county, unless they fall under one of the limited exceptions. Charter schools can request a waiver. However, few waivers have been approved. The other option is to close the locations outside of their authorizing LEA’s boundaries. The Anderson decision impacts both charter schools and authorizing LEAs. Jenae encouraged LEAs to include the SELPA when making decisions to authorize a charter. Charter LEAs should also include the SELPA if making decisions to close a location since the closure will involve changing placement for students and will impact budgets. She concluded directors may contact SELPA Program Manager Janet Crabtree Malony for additional information or questions.

5.2 AB 1369 Dyslexia Update

Jenae Holtz reported the Dyslexia Bill - Assembly Bill (AB) 1369 was approved by the governor in October 2015. AB 1369 was effective January 1, 2016. Per the law, CDE is required to develop and complete the program guidelines for use beginning July 1, 2017. Jenae stated Glenn Low attended a session on Dyslexia at the Association of California School Administrators (ACSA) conference earlier this month.

Glenn Low stated the AB 1369 (also known as the Frasier Bill) workshop was facilitated by a licensed psychologist and a director of educational services. Glenn highlighted the Dyslexia subtypes; Dysphonetic Dyslexia, Surface or Orthographic Dyslexia, and Mixed Dyslexia. Glenn noted AB 1369 requires the inclusion of “phonological processing” in the description of basic psychological processes, and some individuals refer to AB 1369 as the phonological processing law.

Discussion followed on assessment tools, and whether LEAs may be required to have a dyslexia specialist.

Jenae stated there is no information on assessment tools or requirements to have specialists on staff. Based on the information available, the guidelines are to be ready by July 1, 2017 and are to include guidelines on the assessment tools. Jenae also stated the SELPA was informed that Richard Gifford, the SELPA’s CDE FMTA will be transferring to a unit that will write the guidelines. She concluded when the guidelines are released, the SELPA plans to offer trainings and will keep LEA members informed.

Steering Committee Meeting Minutes February 10, 2017 Page 5 of 9

6.0 DIRECTOR’S REPORTS

6.1 DMCC Client Services Reports

Jenae Holtz presented the DMCC Client Services Reports for opened and closed cases. Jenae concluded Directors may email Linda should they find any errors on their reports or have any other DMCC related questions.

7.0 PROGRAM MANAGERS’ REPORTS

7.1 Professional Learning Summary

Corinne Foley presented the D/M SELPA and D/M Charter SELPA Professional Learning Participation Summaries. Year-to-date, the Charter SELPA has had 285 participants, and the SELPA has had 5,043 participants attend trainings. Corinne concluded SELPA staff are currently planning for the 2017-18 professional learning opportunities.

7.2 Professional Learning Updates

Corinne Foley thanked the Directors for completing the 2017-18 Professional Learning Survey. She stated this information will be helpful to SELPA staff when planning trainings for 2017-18.

Behavior Doctor Seminar Corinne highlighted the upcoming Behavior Doctor Seminar, a two-day training April 3-4, 2017, featuring Dr. Laura Riffel, Director of Behavior Doctor Seminars. Dr. Riffel will share about the ten tenets that govern behavior. Corinne then stated the CAHELP Governance Council approved the SELPA to use a portion of a small professional learning grant to offset the cost for Dr. Riffel’s training. The grant funds reduce the registration cost to $50 per individual. Corinne further stated the flyer contains registration information and additional information on the content of this training.

7.3 CAASPP 3-Year Timeline

Stephanie Hedberg presented the CDE’s Three Year Assessment Timeline flowchart. Stephanie reported the focus group she participated in discussed whether the purpose of the assessments was to determine immediate or long-term retention. Stephanie then presented the matrices for 2016-17 California Assessment of Student Performance and Progress (CAASPP) and the California Alternate Assessment (CAA). New security levels (bar codes embedded) are in place to monitor web searching while students are testing. Stephanie highlighted the universal tools and designated supports for the tests. The CAASPP Science will be computer based and the CAA Science will not be computer based. Stephanie then stated the CDE highly recommends teachers receive both in-seat and online trainings for administering the CAA. The SELPA has scheduled five CAA training Steering Committee Meeting Minutes February 10, 2017 Page 6 of 9

sessions. The first sessions will be on March 30, 2017. Stephanie concluded flyers with information on the trainings will be emailed to directors.

7.4 CAC

Corinne Foley reported last night’s Community Advisory Committee (CAC) featuring presenters Cheryl Goldberg-Diaz, DMCC Program Manager, and Corinne Foley, D/M SELPA Program Manager, was a success. Corinne announced the upcoming CAC Town Hall Meeting on May 11, 2017. She stated this will be the final CAC meeting for the 2016-17 year. She concluded the panel will include Superintendent Ted Alejandre, CAHELP Chief Executive Officer Jenae Holtz, and DMCC Director Linda Llamas.

7.5 MTSS Statewide Grant

Corinne Foley reported a Multi-Tiered System of Supports (MTSS) overview and Request for Application (RFA) Review is scheduled at 7576 Etiwanda Avenue, Rancho Cucamonga on February 21, 2017 and at the Victor Elementary School District Office, 12219 2nd Avenue, in Victorville on March 2, 2017. Corinne concluded directors may attend on either date, and may contact her for additional information about this grant.

7.6 Due Process Activity Summary

Denise Edge presented the year-to-date Due Process Activity Summaries for the D/M SELPA and D/M Charter SELPA. She reported no new filings and a year-to- date total of two cases for the Charter SELPA. In the D/M SELPA, three new cases were filed since last month’s meeting and a year-to-date total of 20 filed. Denise stated there are no active cases to report. She concluded all 22 due process cases are settled between roll over cases from last year and filings from this school year with the exception of the three new filings.

7.7 ADR

Denise Edge reported the March 21-22, 2017 statewide ADR conference registration is closed. She then presented the Region 10 Alternative Dispute Resolution (ADR) Committee Proposed Levels of Training flowchart. Denise stated the SELPA is planning modules for an ADR Pathways to Learning in the 2017-18 year. Some modules offered at Tier 1 this year will repeat again next year. She concluded the SELPA is open to suggestions for training content for Tier 1 and Tier 2 modules.

Marie Silva, Excelsior Charter, and Vici Miller, Lucerne Valley USD, commented their staff found the Tier 1 trainings very beneficial.

Steering Committee Meeting Minutes February 10, 2017 Page 7 of 9

7.8 Parentally Placed Private School Students Meeting

Denise Edge announced the upcoming annual meeting for private school administrators. She stated the CDE’s list of private schools was emailed to directors for review. Denise then stated an invitation will be sent today to the private school administrators to attend the annual meeting on March 9, 2017 at 3:30 p.m. LEAs are responsible for consulting with private schools to discuss special education services that can be provided for parentally placed private school students. Child find, eligibility determination, and proportionate share funds for eligible parentally placed private school students will be discussed at the meeting. Denise concluded directors of special education are invited and encouraged to attend the meeting.

7.9 Governor’s 2017-18 Proposed Budget for Special Education

Janet Crabtree Malony reported the Governor has released his proposed 2017-18 budget. The governor proposes a 1.48% Cost of Living Increase (COLA) for special education. The D/M SELPA base rate would increase to $501 per average daily attendance (ADA), and the D/M Charter SELPA ADA base rate would increase to $540. Janet explained the difference in the SELPA rates. The D/M SELPA rate is based on a historic roll-in when the J-50 model changed to the AB602 model. The Charter SELPA rate is based on a statewide average base rate since it was established later. Janet stated no new special education funding was proposed in addition to the COLA and there was no mention of changes to the AB602 funding model. She noted the governor is in favor of a redesign of special education funding model and supports rolling AB602 funding into LEA’s Local Control Funding Formula (LCFF). Janet then stated federal programs will be funded at the same level as 2016-17 unless Congress or the President elects to increase or decrease funding. She concluded the next update will be at the Governor’s May Budget Revise.

Glenn inquired whether there are any updates on the recommendation to eliminate SELPAs.

Jenae stated it appears the governor is in favor of changing the funding model, however if it were to happen it would be at least three to four years before anything changes. Jenae stated the Governance Council discussed this issue last month and the superintendents indicated they are supportive of CAHELP programs (SELPAs and DMCC). CAHELP JPA will remain even if SELPAs are eliminated and the funding would be routed differently to continue providing the services to LEAs. The governor’s stakeholder meetings are by invitation only at this time. However, as members of the San Bernardino County District Advocates for Better Schools (SANDABS) the superintendents will address this issue with legislators. Jenae stated no decisions can be made until the governor’s May Revise is released. She asked that directors notify her should they know of any dissatisfaction with the services provided by the SELPA or DMCC. Steering Committee Meeting Minutes February 10, 2017 Page 8 of 9

8.0 COORDINATORS’ REPORTS

8.1 Transition Services Reports

Adrienne Shepherd presented the Transition Services Reports. She stated Directors may contact her should there be any questions regarding transition services or the data reported.

9.0 PROGRAM SPECIALISTS’ REPORTS

None.

10.0 INFORMATION ITEMS

10.1 County Regional & SELPA Related Services Reports

10.2 Monthly Occupational and Physical Therapy Services Reports

10.3 Monthly Audiological Services Reports

10.4 Monthly Nonpublic School/Agency Expenditure Report

10.5 Monthly Nonpublic School/Agency Placement Report

10.6 Monthly Low Incidence Equipment Reimbursement Requests Report

10.7 Professional Learning Opportunities

Corinne Foley highlighted the March 3, 2017 SLP Collaboration Group training on cochlear implants, BAHA Aids, and other support resources for families of students with hearing loss. She also highlighted the Building Successful Readers in the Age of Common Core Pathway training series beginning March 13, 2017. Corinne concluded additional information on these and other trainings is available on the CAHELP website.

Vici Miller inquired whether the online speech service providers can participate in the SLP Collaboration Group trainings virtually.

Corinne stated Rhonda Evans will follow up on coordinating virtual participation for this training.

11.0 OTHER

PBIS Recognition System Delayed Kami Murphy noted the Positive Behavioral Interventions and Supports (PBIS) Recognition System was scheduled to launch January 31, however there was a delay in Steering Committee Meeting Minutes February 10, 2017 Page 9 of 9

the PBIS recognition system. Kami stated she is hopeful it will be launched today. LEAs will be able to apply for recognition for their PBIS school sites. She concluded the SELPA will also follow up with LEAs once the information has been released.

PIRs Update Jenae reported the SELPA is waiting to hear from the CDE on the status of Performance Indicator Reviews (PIRs) for several LEAs. She stated the last report was one of the nine LEA’s PIR was approved. Jenae concluded the SELPA will follow up and forward any updates as they are received from the CDE.

Meetings following Steering Committee Early Edge California Listening Tour Jenae announced Carla Bryant, former chief of early intervention for San Francisco USD would be sharing information regarding the Early Edge California Listening Tour. Carla is now a consultant for San Francisco USD and is conducting research and gathering data for San Francisco USD. San Francisco has visited the DMCC CARE and SART programs and is hoping to establish a clinic modeled after DMCC programs. Carla is also working on her doctorate and will be gathering data from those that wish to participate. Jenae concluded attendance at Carla’s presentation is optional. Special Education Directors & School Psychologists Committee Combined Meeting Jenae stated the Special Education Directors & School Psychologists Committee combined training featuring Attorney Vivian Billups will begin at Noon. Lunch will be served for this training.

12.0 ADJOURNMENT

Having no further business to discuss, the meeting was adjourned at 10:08 a.m.

NEXT MEETING: Friday, March 10, 2017, in the Desert/Mountain Educational Service Center, Aster Room.

Strategic Plan for Web Accessibility

Section 1.0 Organizational Statement Appendix A: Getting Started with Accessibility Section 2.0 Regulatory Requirements Procedures Section 3.0 Definitions Appendix B: WebAIM WCAG 2.0 Checklist Section 4.0 Compliance / Responsibilities Appendix C: Web Accessibility Evaluation Tools Section 5.0 Accessibility Standards Appendix D: WebAIM 508 Checklist for HTML Section 6.0 Procedures Appendix E: Resources for Captioning Video Section 7.0 IT Accessibility Checklist Section 8.0 Training Required Section 9.0 Related Information Section 10.0 Revision History

1.0 ORGANIZATIONAL STATEMENT

The California Association of Health and Education Linked Professions, a Joint Powers Authority (CAHELP JPA), values diverse experiences and perspectives and strives to fully include everyone who engages with the organization. Therefore, CAHELP is committed to ensuring that individuals with disabilities have an opportunity equal to that of nondisabled peers accessing CAHELP programs, benefits, and services, including those delivered through information technology (IT). The CAHELP Strategic Plan for Web Accessibility, hereinafter referred to as “SPWA” establishes a foundation for equality of opportunity and provides guidance to ensure equal access to IT the CAHELP purchases, creates, and uses, such as websites, software, hardware, and media in accordance with applicable state and federal laws including, but not limited to, Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act as amended (ADA).

The SPWA shall apply to all new, updated, and existing online web content and functionality. The goal of the CAHELP is that all web content will meet WCAG 2.0 Level AA conformance by July 1, 2018.

2.0 DEFINITIONS

Accessible: Refers to the concept that individuals with disabilities are able to access and use a product or system, including with the help of assistive technologies. For example, an “accessible” web site may be designed so that the text can be enlarged by the user, rather than having a fixed font size, or may be

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 1 | P a g e

designed so that it can be interpreted and “read out loud” by screen reader software used by blind or low- vision individuals.

Accessible Information Technology: Information technology that has been designed, developed, or procured to be usable by, and therefore accessible to individuals with disabilities, including those who use assistive technologies.

Assistive Technologies: Adaptive, rehabilitative devices that promote greater independence for individuals with disabilities by changing how these individuals interact with technology. Examples include special input devices (e.g., head or foot mouse, speech recognition), screenreading software, and screen magnifiers).

Usability: Refers to how easily, effectively, and efficiently users can use a product or system to achieve their goals, and how satisfied they are with the experience.

3.0 REGULATORY REQUIREMENTS (Sections 504/508; Title II ADA)

Accessibility awareness is an important aspect of the CAHELP’s underlying legal obligation to ensure that individuals with disabilities have equal access to programs, services, and information within the same timeframe as nondisabled peers. No individual shall be excluded from participation in, deny the benefits of, or otherwise be subjected to discrimination from any of the CAHELP programs, services, and activities, including those delivered through information technology. The regulatory requirements in Sections 504 and 508 of the Rehabilitation Act of 1973, and Title II of the Americans with Disabilities Act (ADA), as amended in 1990, provide the basis for equal access and governs the overall responsibility of CAHELP Content Developers and Approvers, webmasters, procurement officials, and all others responsible for content management, to ensure that online content and functionality are equally accessible to all.

Section 504 and Title II of the ADA are implicit and require public agencies to make web pages accessible. ADA prohibits discrimination against individuals with disabilities by any state or local government and any of its department, agencies, or other instrumentalities. Section 504 prevents intentional or unintentional discrimination based on an individual’s disability, and applies to employers and organizations that receive federal financial assistance. Section 508 is limited to federal agencies but is extremely influential because its compliance standards require federal agencies to provide software and website accessibility to individuals with disabilities.

Title II Americans with Disabilities Act (ADA). “…Protect qualified individuals with disabilities from discrimination on the basis of disability in the services, programs, or activities of all State and local governments. It additionally extends the prohibition of discrimination on the basis of disability established by section 504 of the Rehabilitation Act of 1973, as amended, to all activities of State and local governments, including those that do not receive Federal financial assistance. By law, the Department of Justice’s Title II regulation adopts the general prohibitions of discrimination established under section 504, and incorporates specific prohibitions of discrimination from the ADA.

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 2 | P a g e

Section 504, Title 29 of the United States Code § 794. “No otherwise qualified individual with a disability in the United States…shall, solely by reason of her or his disability, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any program or activity receiving Federal financial assistance.”

Section 508, Title 29 of the United States Code § 1194.1. “…Section 508 also requires that individuals with disabilities, who are members of the public seeking information or services from a Federal agency, have access to and use of information and data that is comparable to that provided to the public who are not individuals with disabilities, unless an undue burden would be imposed on the agency.”

Refer to Appendix D for Section 508 Checklist produced by Web Accessibility in Mind (WebAIM).

Legal Guidance:

 Department of Justice (DOJ) Guidance (June 2003)  ADA/504 “generally require” equal access unless fundamental alteration or undue burden  OCR Dear Colleague Letter (June 2010)  Colleges and universities must make book readers and other educational technologies equally accessible  OCR FAQs (May 11)  Follow-up from June 2010 Dear Colleague letter – legal requirements articulated in letter apply to elementary and secondary schools  DOJ Notice of Proposed Rulemaking (May 2016)  Proposed rulemaking for state and local governments with regard to web accessibility

NOTE: On October 5, 2016, the Department of Justice (DOJ) window for comments on proposed rulemaking for state and local governments with regard to web accessibility closed. The proposal is to adopt the WCAG 2.0 web accessibility standards. The CAHELP will monitor the outcome of the proposed rulemaking and update the SPWA as information becomes available.

4.0 COMPLIANCE / RESPONSIBIITIES

Under this strategic plan, CAHELP personnel shall:

 Adhere to the CAHELP strategic plan for web accessibility;  Develop, purchase and/or acquire, to the extent feasible, hardware and software products that are accessible to individuals with disabilities; and  Promote awareness of this strategic plan to all members of the CAHELP community, particularly those in roles that are responsible for creating, selecting, or maintaining electronic content and applications.

A. Implementation of the Policy

CAHELP management is responsible for facilitating and ensuring implementation of this strategic plan for web accessibility.

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 3 | P a g e

The designated ADA compliance team is responsible for issuing and updating any requirements, standards or guidelines that support this strategic plan and shall facilitate regular communication among organizational departments to address consistent implementation of this strategic plan throughout CAHELP.

B. Revisions to the Policy

The CEO is the approver of the strategic plan for web accessibility and has the authority to approve revisions upon recommendation by the ADA compliance team.

The ADA compliance team has the authority to initiate revisions to the strategic plan and is responsible for regular reviews and updates.

C. Oversight and Responsibilities

The CAHELP CEO shall designate an ADA compliance team that shall have oversight and responsibility of online web accessibility and functionality. The team shall have overall responsibility for establishing systems of audit, accountability, corrective action of accessibility of all online content and functionality on an ongoing basis. The team’s purpose is to work towards ensuring equal access and opportunity to organizational programs and services for all individuals, including those delivered online. The team shall be comprised of the following:

 Chief Operations Officer, CAHELP  Representative from IT Department, as needed  Representative from Web Programmer/Host, as needed  Representative from Desert/Mountain Children’s Center  Representative from Desert/Mountain Special Education Local Plan Area  Representative from D/M SELPA Due Process  Graphic Design Technician

Membership to the ADA compliance team shall be at the discretion and determination of the CEO, CAHELP.

Responsibilities of ADA Compliance Team

The ADA compliance team responsibilities shall include, but not be limited to, all of the following:

 Receive and respond to inquiries on online accessibility and functionality without unreasonable delay;  Create workflow and approval process for online content;  Develop, coordinate, implement, and facilitate one-to-one and/or annual training regarding online content accessibility and functionality for Content Developers and Approvers, and other staff as needed;  Review, revise, and implement strategic plan for web accessibility;  Provide recommendations for implementation, or modification to establish compliance;  Audit online content and functionality;

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 4 | P a g e

 Contract for services (i.e., auditor, web developer, training, etc.);  Develop detailed schedule/plan for addressing problems, taking into account identified priorities, with all proposed remedies to be completed within a reasonable timeframe;  Set up systems of accountability and verify claims of accessibility by vendors, open sources;  Set up a system of testing and accountability to maintain the accessibility of all online content and functionality on an ongoing basis;  Maintain appropriate records; and  Attend regularly scheduled team meetings, appropriate accessibility workshops, trainings, etc.

Responsibilities of Designated Content Developers and Approvers, Webmaster, and Procurement Officials

The ADA compliance team shall provide and/or procure appropriate training necessary to ensure that individuals as defined below are knowledgeable and appropriately trained to create and/or develop accessible online content, maintain functionality, and procurement of appropriate IT software, hardware, and media.

 Content Developers: Individuals responsible for uploading, modifying, maintaining, and updating content on web pages;  Content Auditors: Individuals responsible for review of online content and ensuring content meets principles of accessibility and WCAG guidelines;  Procurement Officials: Individuals responsible for the research and procurement of IT equipment; and  Webmaster: Individual(s) responsible for the overall accountability and compliance of online content and functionality.

An accessibility checklist (Appendix B) based on WCAG 2.0 Level AA is available to assist Content Developers and Approvers, web designers, and purchasing agents in creating and procuring accessible IT. This checklist can also be used by procurement officials as a reference for vendors and contractors providing products and services to CAHELP. Many of the items in the checklist apply to web pages and web-based applications as well as electronic documents in Microsoft Word, Adobe PDF, and other formats, and other products and services that are not specifically web-based.

Refer to Appendix B for a simple checklist for implementing HTML-related principles and techniques for seeking WCAG 2.0 conformance produced by Web Accessibility in Mind (WebAIM).

Workflow for Creating/Publishing Online Content

To ensure efficiency, accountability, and implementation, designated Content Developers and Approvers shall upload content to the CAHELP website and/or web pages in the following manner:

(1) Content Developers shall:  Receive and review proposed online content;

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 5 | P a g e

 Log in to CAHELP website;  Enable “design mode” feature to edit or add content to a page;  Create and/or develop content per accessibility checklist (i.e., headings, subheadings, text, images, video, etc.);  Save content (Note: Web system will automatically forward an e-mail notification to the Content Auditor to review saved content);  Review returned content and complete revisions as needed; and  Publish and maintain approved online content.

(2) Content Auditors shall:  Log in to CAHELP website;  Receive and review all e-mail notifications of pending online content for review;  Review proposed online content;  Approve or reject propose online content based on accessibility checklist and accessibility standards; and  Return content to Content Developer for modifications.

Content Developers and Approvers are responsible for ensuring accurate and up-to-date information are published on the website.

Questions regarding content development and management, and accessibility requirements shall be submitted to [email protected]. Staff may also complete and submit a helpdesk ticket to the IT support desk. Requests for assistance shall be completed without unreasonable delay.

5.0 ACCESSIBILITY STANDARDS

The following is a set of accessibility standards provided by the World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI) that are commonly recognized by governments and organizations:

 Web Content Accessibility Guidelines (WCAG) 2.0 (applicable to all web content and applications, including on mobile, television, and other delivery channels);  Authoring Tool Accessibility Guidelines (ATAG) 2.0 (applicable for websites that provide users the opportunity to generate content, such as adding comments, posting to forums, or uploading image or videos; also relevant if an organization provides tools, such as content management systems (CMS), for staff or customers to manage websites and content); and  User Agent Accessibility Guidelines (UAAG) 2.0 (applicable when additional plug-ins, such as media players, are provided to deliver content or when custom controls are developed to provide nonstandard functionality. UAAG may also be relevant where mobile applications deliver web content as part of the application, and to the procurement process if your organization provides browsers for staff).

Given the CAHELP’s commitment to providing accessible opportunities and environments, it looks to the W3C WCAG 2.0 Level AA and Web Accessibility Initiative Accessible Rich Internet Applications (WAI- ARIA) 1.0 as a target for meeting these commitments. The most current version of the WCAG 2.0 includes

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 6 | P a g e

success criterion (WCAG guidelines) organized under four general principles, which provide the foundation of web accessibility. The four principles have been adopted by the CAHELP.

A. Principles of Accessibility (P.O.U.R.)

(1) Perceivable: Information and user interface components must be presented to users in ways they can perceive; (2) Operable: User interface components and navigation must be operable; (3) Understandable: Information and the operation of user interface must be understandable; and (4) Robust: Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.

CAHELP online content shall be Perceivable, Operable, Understandable, and Robust. Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality shall implement the accessibility standards to ensure compliance with the CAHELP’s underlying legal obligation to ensure individuals with disabilities are not excluded from participation in, denied the benefits of, or otherwise subjected to discrimination in any of the CAHELP’s programs, services, and activities delivered online.

B. 12 WCAG Guidelines

Under the four principles of accessibility there are 12 WCAG guidelines that provide the framework and overall objectives to help Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality, understand the success criteria and better implement the techniques to meet accessibility standards. In its adoption of the four principles of accessibility, the CAHELP ensures that online content and functionality shall be developed in accordance to the 12 WCAG guidelines in each principle of accessibility.

1.0 – Perceivable

1.0.1 Guideline 1.1. Test Alternatives: Provide text alternatives for any non-text content; 1.0.2 Guideline 1.2. Time-based Media: Provide alternatives for time-based media; 1.0.3 Guideline 1.3 – Adaptable: Create content that can be presented in different ways (i.e., simpler layout) without losing information or structure; and 1.0.4 Guideline 1.4 – Distinguishable: Make it easier for users to see and hear content including separating foreground from background.

2.0 – Operable

2.0.1 Guideline 2.1 – Keyboard Accessible: Make all functionality available from a keyboard; 2.0.2 Guideline 2.2 – Enough Time: Provide users with enough time to read and use content; 2.0.3 Guideline 2.3 – Seizures: Do not design content in a way that is known to cause seizures; and

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 7 | P a g e

2.0.4 Guideline 2.4 – Navigable: Provide ways to help users navigate, find content, and determine where they are.

3.0 – Understandable

3.0.1 Guideline 3.1 – Readable: Make text content readable and understandable; 3.0.2 Guideline 3.2 – Predictable: Make web pages appear and operate in predictable ways; and 3.0.3 Guideline 3.3 – Input Assistance: Help users avoid and correct mistakes.

4.0 – Robust

4.0.1 Guideline 4.1 – Compatible: Maximize compatibility with current and future user agents, including assistive technologies.

C. Levels of Conformance (Priority Levels)

W3C WAI guidelines provide three levels of conformance: Levels A, AA, and AAA:

(1) Level A: Establishes a baseline level of conformance, and covers a basic set of core accessibility issues (such as alternate text on images and captions and videos); (2) Level AA: Includes additional success criteria such as providing a visible focus indicator for keyboard users, and ensuring sufficient color contrast; or (3) Level AAA: The highest level of conformance. Conforming to WCAG 2.0 at Level AAA would mean all 63 success criteria have been met.

Level AA shall be the designated benchmark for measuring accessibility of CAHELP online content and functionality. Conformance to Level AA requires that CAHELP meet all Levels A and AA success criterion. Levels of conformance are based on impact on individuals with disabilities, feasibility, and other factors. Each of the success criteria under each principle of accessibility is identified with a conformance level. CAHELP shall ensure that all of its websites and web applications, both customer- facing and for internal use, conform to all Level AA success criterion.

Example of conformance Level AA required:

Principle: UNDERSTANDABLE Guideline 3.2: Predictable - Make web pages appear and operate in predictable ways Success Criteria Recommendations 3.2.3 Consistent Navigation Navigation links that are repeated on web pages do Level AA not change order when navigating through the site.

Refer to Appendix B for WCAG 2.0 Checklist produced by Web Accessibility in Mind (WebAIM) for list of success criterion at Level A and Level AA.

D. Authoring Tool Accessibility Guidelines (ATAG) 2.0

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 8 | P a g e

Authoring Tools Accessibility Guidelines (ATAG) 2.0 provides guidelines for designing web content authoring tools that are both more accessible to authors with disabilities, and designed to enable, support, and promote the production of more accessible web content by all authors. Authors are individuals who use authoring tools to create or modify content. Authors include roles such as content authors, designers, programmers, publishers, testers, etc. ATAG is primarily for developers of authoring tools. An authoring tool is any web-based or non-web-based application(s) that can be used by authors (alone or collaboratively) to create or modify web content for use by other authors or end users.

Examples of software that are generally considered authoring tools under ATAG 2.0:

 what-you-see-is-what-you-get (WYSIWYG) HTML editor;  software for directly editing source code; software for converting to web technologies (e.g., “Save as HTML” features in office document applications);  integrated development environments (e.g., for web application development);  software that generates web content on the basis of templates, scripts, command-line input or “wizard” type processes;  software for rapidly updating portions of web pages (e.g., blogging, wikis, online forums);  software for generating/managing entire websites (e.g., content management systems, courseware tools, content aggregators);  email clients that send messages using web content technologies;  multimedia authoring tools; and  software for creating mobile web applications

CAHELP shall consider authoring tools that web developers, designers, writers use to produce CAHELP web content (i.e., static web pages, dynamic web applications, etc.) based on their accessibility conformance claims and ATAG 2.0 accessibility standards.

Refer to the following for additional information:

 ATAG http://www.w3.org/TR/ATAG/  UAAG http://www.w3.org/TR/UAAG/  WCAG http://www.w3.org/TR/WCAG/  WAI-ARIA http://www.w3.org/TR/wai-aria/

E. User Agent Accessibility Guidelines (UAAG)

User Agent Accessibility Guidelines (UAAG) 2.0 is part of a series of accessibility guidelines. The core target audience of UAAG are the developers of the authoring tools, but policy makers and procurement decision makers within CAHELP can equally use UAAG criteria to determine whether the user agent technologies are accessible, or UAAG can be given to other developers to use to enhance the accessibility features of the tools. User agents are defined as any software that retrieves, renders and facilitates end user interaction with web content. UAAG 2.0 identifies the following user agent architectures:

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 9 | P a g e

 Platform-based user agent, native user agent. User agents that run on non-web platforms (operating systems and cross-OS platforms, such as Java) and perform content retrieval, rendering and end-user interaction facilitation themselves (e.g., Firefox, Internet Explorer, Chrome, Opera, Windows Media Player, QuickTime Pro, RealPlayer);  Embedded user agent, plug-in. User agents that “plug-in” to other agents or applications (e.g., media player plug-in for a web browser, web view component). Embedded user agents can establish direct connections with the platform (e.g., communication via platform accessibility services);  Web-based user agent. User agents that have user interfaces that are implemented using web content technologies and are accessed by users via a user agent. Web-based user agents transform content into web content technologies that the host user agent can render (e.g., web- based e-Pub reader, web-based video player).

UAAG provides guidance in designing user agents that make the web more accessible to individuals with disabilities. The goal of UAAG 2.0 is to ensure that all users, including users with disabilities, have equal control over the environment they use to access the web. A user agent that follows UAAG 2.0 will improve accessibility through its own user interface and its ability to communicate with other technologies, including assistive technologies (software that some individuals with disabilities use to meet their requirements). All users, not just users with disabilities, will benefit from user agents that follow UAAG 2.0.

Like WCAG, UAAG offers three layers of guidance: (1) principles, (2) guidelines; and (3) testable success criteria. Five principles provide a foundation for accessible user agents. Three of the five principles are parallel to WCAG 2.0, and two are specific to user agents. For each principle, there is a set of guidelines for making user agents more accessible to users with disabilities. These guidelines provide the framework to help individuals who use authoring tools to create or modify content, content authors, designers, programmers, publishers, testers, etc., understand the objectives for success criteria so they can better implement them. Under each guideline is also a set of testable success criteria that can be used wherever conformance testing is necessary, including design application, purchasing, regulation, and contractual agreements. Each success criterion is assigned a level of conformance, which are designed to meet the needs of different groups and different situations. The recommended conformance for UAAG is AA. Much of the value of the UAAG stems from the harmonious integration of the WCAG 2.0 and the ATAG 2.0.

CAHELP will recommend that developers of authoring tools, policy makers, and procurement officials ensure that user agents utilized to support CAHELP web content and web applications meet the W3C recommended UAAG 2.0 version Level AA conformance.

F. Accessibility Evaluation Tools (Testing Sites and Applications)

Evaluating the extent to which the CAHELP conforms to WCAG 2.0 Level AA is a process involving several steps. The activities carried out within these steps are influenced by many aspects such as the type of website (e.g., static, dynamic, responsive, mobile, etc.); its size; complexity; technologies used to create the website (e.g., HTML, WAI-ARIA, PDF, etc.); how much knowledge the auditors have about the process used to design and develop the website; and the main purpose for the audit (e.g., to issue an accessibility statement, to plan a redesign process, to perform research, etc.).

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 10 | P a g e

To ensure CAHELP meets established benchmarks for accessibility, it shall implement an audit of online content and functionality as specified herein to ensure compliance with W3C WCAG 2.0 Level AA and WAI-ARIA 1.0. Auditors shall utilize the Techniques for WCAG 2.0 documented by W3C/WAI (link to https://www.w3.org/TR/WCAG20-TECHS/), and may also refer to the W3C Website Accessibility Conformance Evaluation Methodology (WCAG-EM) 1.0 to assist in providing a comprehensive evaluation of online content and functionality. The WCAG-EM highlights considerations for auditors to apply during the evaluation process, but does not replace the need for quality assurance measures that are implemented throughout the design, development, and maintenance of the website and web applications to ensure their accessibility conformance. WCAG- EM does not in any way add to or change the requirements defined by the normative WCAG 2.0 standards, and can be used in conjunction with techniques for meeting WCAG 2.0 success criteria. To access WCAG-EM 1.0, go to https://www.w3.org/TR/WCAG-EM/.

Outside of the WCAG-EM, there are also a number of website evaluation tools available online to assist Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality, in determining whether or not the website meets accessibility standards. However, because these tools are limited in being able to uncover the majority of accessibility issues, the CAHELP shall procure the services of an external auditor in addition to conducting accessibility testing online, and internal auditing.

The CAHELP shall employ the following accessibility evaluation methods to audit all online content and functionality.

(1) Accessibility Audit: An external accessibility auditor shall review the website, highlighting any accessibility issue(s) and provide recommendations to the ADA compliance team. The auditor shall utilize assistive software used by disabled web users (e.g., screen reader) to effectively carry out the audit, along with the free Web Accessibility Toolbar (WAT) developed by The Paciello Group. WAT aids manual examination of web pages for a variety of aspects of accessibility. To download a copy of WAT, go to:

http://www.download3.co/ic/github/index.php?k2=github)

The auditor can be a hired external accessibility consultancy, or an in-house member who is knowledgeable of the W3C accessibility guidelines who is appropriately trained in web accessibility.

(2) Accessibility Testing: The ADA compliance team shall coordinate testing with real users with disabilities to complete common tasks on the website while a designated moderator notes all problems the user experiences. Regular usability testing will uncover more usability issues as users with disabilities may require additional time to complete tasks.

(3) Automated Accessibility Testing: Both internal and external auditor may utilize automated programs to evaluate the website against accessibility guidelines.

For a list of online accessibility testing resources, see Appendix C (e.g., Useablenet, Web Accessibility Versatile Evaluator (WAVE), AChecker, etc.).

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 11 | P a g e

The external auditor shall carry out the accessibility audit. After the findings from an accessibility audit has been implemented, the CAHELP shall initiate accessibility testing, as needed. The ADA compliance team shall further coordinate testing sessions with the assistance of county-operated programs and/or inviting a group of users living with visual, auditory, physical, and/or cognitive disabilities, to participate.

Qualifications of Accessibility Auditor

The external auditor shall have the requisite experience and knowledge to carry out an appropriate audit and to develop a proposed Corrective Action Plan. The external auditor shall meet the approved qualifications of an auditor as specified by the Office of Civil Rights (OCR) and shall:

 Audit all content and functionality of the CAHELP website to identify any online content or functionality that is inaccessible to individuals with disabilities, including online content and functionality developed by, maintained by, or offered through a third-party vendor or an open source;  Use W3C WCAG 2.0 Level AA and WAI-ARIA 1.0 as the benchmarks for measuring accessibility, unless the CAHELP receives prior permission to use a different standard as a benchmark; and  Develop a proposed Corrective Action Plan.

During the accessibility audit, the CAHELP may also seek input from members of the public with disabilities, including parents, students, employees, and others associated with the CAHELP, and other persons knowledgeable about website accessibility, regarding the accessibility of its online content and functionality.

The ADA compliance team shall have overall responsibility for establishing systems of audit, accountability, corrective action of accessibility of all online content, and functionality on an ongoing basis (Section 4.0 Oversight and Responsibility).

Refer to Appendix C for list of Accessible Testing resources (e.g., Useablenet, Web Accessibility Versatile Evaluator (WAVE), AChecker, etc.)

6.0 PROCEDURES

See Appendix A: Getting Started with Accessibility

7.0 IT ACCESSIBILITY CHECKLIST

The following is a simple reminder checklist for Content Developers and Approvers, web designers and developers, and purchasing agents to consider when developing and/or procuring accessible information technology that the CAHELP purchases, creates, and uses, such as websites, software, hardware, and media. Many of the items in this checklist apply to web pages and web-based applications as well as

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 12 | P a g e

electronic documents in Microsoft Word, Adobe PDF, and other formats, and other products and services that are not specifically web-based.

REMEMBER

A. Make content and controls Perceivable by all users

 Do images have alternative text?  Does video have captions and does audio have a transcript?  Does the web page or document include headings, lists, ARIA landmarks, and other semantic elements to communicate document structure?  Is the tab order and read order logical and intuitive?  Do form fields within web pages and documents have appropriately coded labels and prompts?  Have you avoided using visual characteristics to communicate information (e.g., “click the circle on the right” or “required fields are in red”)?  Does the interface have sufficient contrast between text color and background color?  Does the content scale well when text is enlarged up to 200 percent?

B. Make content and controls Operable by all users

 Can all menus, links, buttons, and other controls be operated by keyboard, to make them accessible to users who are unable to use a mouse?  Does the web page include a visible focus indicator so all users, especially those using a keyboard, can easily track their current position?  Do features that scroll or update automatically (e.g., slideshows, carousels) have prominent accessible controls that enable users to pause or advance these features on their own?  Do pages that have time limits include mechanisms for adjusting those limits for users who need more time?  Have you avoided using content that flashes or flickers?  Does the web page or document have a title that describes its topic or purpose?  Are mechanisms in place that allow users to bypass blocks of content (e.g., “skip to main content” link on a web page or bookmarks in a PDF)?  Does the website include two or more ways of finding content, such as a navigation menu, search feature, or site map?  Is link text meaningful, independent of context?

C. Make content and user interfaces Understandable to all users

 Has the language of the web page or document (or individual parts of a multilingual document) been defined?  Have you avoided links, controls, or form fields that automatically trigger a change in context?  Does the website include consistent navigation?  Do online forms provide helpful, accessible error and verification messages?

D. Make content Robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies

 Is the web page coded using valid HTML?

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 13 | P a g e

 Do rich, dynamic, web interfaces, such as modal windows, drop-down menus, slideshows, and carousels, include ARIA markup?

8.0 TRAINING

CAHELP shall provide and/or procure website accessibility training for all appropriate personnel, including, but not limited to Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality. Training shall continue on a schedule designed to maintain website accessibility consistent with, or superior to, that which is required under federal law.

9.0 RELATED INFORMATION

 Resources and Support for IT Accessibility  Accessible Technology at the CAHELP  IT Accessibility Checklist  Access Technology Center  World Wide Web Consortium (W3C) Web Content Accessibility Guidelines 2.0

 Legal and Policy Requirements  Section 504 of the Rehabilitation Act of 1973 (http://www2.ed.gov/about/offices/list/ocr/504faq.html)  Americans with Disabilities Act as amended (https://www.ada.gov/2010_regs.htm)  Department of Justice (DOJ) Guidance (June 2003)  ADA/504 “generally require” equal access unless fundamental alteration or undue burden  OCR Dear Colleague Letter (June 2010)  Colleges and universities must make book readers and other educational technologies equally accessible  OCR FAQs (May 11)  Follow-up from June 2010 Dear Colleague letter – legal requirements articulated in letter apply to elementary and secondary schools  DOJ Notice of Proposed Rulemaking (May 2016)  Proposed rulemaking for state and local governments with regard to web accessibility

10.0 REVISION HISTORY

Version Number 1.0 Date Revised 1.0 10/27/16 Initial Version

CAHELP Strategic Plan for Accessibility (Version 1.0; developed 10/27/2016) 14 | P a g e

APPENDIX A: GETTING STARTED WITH ACCESSIBILITY

To ensure accessibility standards are met, Content Developers and Approvers must have an understanding of web accessibility, online content, and functionality, and an understanding of the terminology provided in Section 2.0 of this document. In designing web accessibility, Content Developers and Approvers should consider these user characteristics in designing web accessibility:

(1) Unable to see. Individuals who are blind use either audible output (products called screen readers that read web content using synthesized speech) or tactile output (a refreshable Braille device). (2) Has dyslexia. Individuals with learning disabilities such as dyslexia may also use audible output, along with software that highlights words or phrases as they are read aloud using synthesized speech. (3) Has low vision. Individuals with low vision may use screen magnification software that allows them to zoom in all or a portion of the visual screen. Many others with less-than- perfect eyesight may enlarge the font on websites using standard browser functions, such as Ctrl + in Windows browsers or Command + in Mac browsers. (4) Has a physical disability. Individuals with physical disabilities that effect their use of hands may be unable to use a mouse, and instead may rely exclusively on keyboard or use assistive technologies such as speech recognition, head pointers, mouth sticks, or eye-gaze tracking systems. (5) Unable to hear. Individuals who are deaf or hard of hearing are unable to access audio content, so video needs to be captioned and audio needs to be transcribed. (6) Using a mobile device. Individuals who are accessing the web using a compact mobile device such as a phone, face accessibility barriers, just like individuals with disabilities do. They’re using a small screen and may need to zoom in or increase the font size, and they are likely to be using a touch interface rather than a mouse. Also, Apple’s iPhone and iPad do not support Adobe Flash. (7) Limited bandwidth. Individuals may be on slow internet connections if they are located in a rural area or lack the financial resources to access high-speed internet. These users benefit from pages that load quickly (use graphics sparingly) and transcripts for video. (8) Limited time. Very busy individuals may have too little time to watch an entire video or audio recording, but can quickly access its content if a transcript is available.

Accessible technology works for all of these users, and countless others not mentioned.

A. Essential Components of Web Accessibility

Appendix A: Getting Started with Accessibility 1 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

Web accessibility depends on several different components of web development and interactions working together and how improvements in specific components could substantially improve web accessibility. These components include:

 Content (information in a web page or web application, including (1) natural information such as text, images, and sounds, or (2) code or markup that defines structure, presentation etc.);  Web browsers, media players, and other user agents;  Assistive technology, in some cases, screen readers, alternative keyboards, switches, scanning software, etc.;  User’s knowledge, experiences, and in some cases, adaptive strategies using the web;  Developers, designers, coders, authors, etc., including developers with disabilities and users who contribute content;  Authoring tools – software that creates web sites; and  Evaluation tools – web accessibility evaluation tools, HTML validators, Cascading Style Sheets (CSS) validators, etc.

Authoring tools and evaluation tools are used by web developers to create web content. Individuals (“users”) use web browsers, media players, assistive technologies, or other means to get and interact with content. It’s important to note that there are significant interdependencies between the components. Components must work together in order for the web to be accessible. When accessibility features are effectively implemented in one component, the other components are more likely to implement them.

Examples:

 When web browsers, media players, assistive technologies, and other user agents support an accessibility feature, users are more likely to demand it and developers are more likely to implement it in their content;  When developers want to implement an accessibility feature in their content, they are more likely to demand that their authoring tool make it easy to implement;  When authoring tools make a feature easy to implement, developers are more likely to implement it in their content; or  When an accessibility feature is implemented in most content, developers and users are more likely to demand that user agents support it.

If an accessibility feature is not implemented in one component, there is little motivation for the other components to implement it when it does not result in an accessible user experience. If one component has poor accessibility support, sometimes other components can compensate through “work-arounds” that require much more effort and are not good for accessibility overall.

Guidelines for Different Components:

Appendix A: Getting Started with Accessibility 2 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

The different components were briefly covered in Section 3.0 – Accessibility Standards: WCAG, ATAG, and UAAG. Content Developers and Approvers, web developers, and other individuals involved in the creation and maintenance of online content and functionality may refer to the following W3C WAI accessibility guidelines for additional information on the different components:

 Authoring Tool Accessibility Guidelines (ATAG) addresses authoring tools (link to https://www.w3.org/WAI/intro/atag.php)  Web Content Accessibility Guidelines (WCAG) addresses web content, and is used by developers, authoring tools, and accessibility evaluation tools (link to https://www.w3.org/WAI/intro/wcag.php)  User Agent Accessibility Guidelines (UAAG) addresses web browsers and media players, including some aspects of assistive technologies (link to https://www.w3.org/WAI/intro/uaag.php)

B. How to Make Technology Accessible

The following information will provide Content Developers and Approvers and webmasters how-to-pages with step-by-step guides for making particular types of content accessible. For additional information about accessibility of particular technologies, please refer to the pages that are most relevant for the technologies to be used. Webmasters and Content Developers and Approvers shall be familiar with:

(1) Creating Accessible Documents (2) Developing Accessible Websites (3) Creating Accessible Videos (4) Procuring Accessible IT (5) Managing Projects for Accessibility

Content Developers and Approvers, and webmasters shall consider accessibility throughout the design and creation process of online content. The following are tips for creating accessible content and conducting simple accessibility tests:

 Useable without a mouse: Ensure all links, buttons, menus, and controls in web pages and applications can be used without a mouse, but instead can be navigated using only the keyboard. Whether an interface is functional using a keyboard alone is often a reliable indicator of overall accessibility;  Document structure: Create web pages, Word documents, and PDF files that have good structure, including the use of headings, sub-headings, and lists that make these documents easier for users to understand and navigate;  Accessible images: Include alternative text for graphics and avoid images of text. Individuals who cannot see an image rely on alternate text to access its content; and

Appendix A: Getting Started with Accessibility 3 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

 Test with accessibility checker tools: As stated in Section 3.0, subdivision F, CAHELP will employ accessibility testing using online accessibility checkers. Webmasters may use accessibility checkers and/or web browser plug-ins to identify common accessibility problems and report them to the ADA compliance team. A list of online accessibility checkers is available in Appendix B to assist with accessibility efforts.

Accessibility issues shall be reported to the ADA compliance team for accountability. Issues that exceed the parameters and scope of responsibility of the ADA compliance team shall be referred to an accessibility expert for review and recommendation for corrective action.

1.0 – Creating Accessible Documents

The core steps needed for accessibility are the same regardless of whether the document is developed in HTML (web), Microsoft Word, Adobe PDF, or another document format. The following are the required basic steps to assist Content Developers and Approvers in creating accessible documents:

 Use headings;  Use lists;  Add alternate text to images;  Use tables wisely; and  Understand how to export from one format to another.

1.0.1 Headings. Identify headings and subheadings using the built-in heading features of the authoring tool. Headings (e.g., h1, h2, h3, etc.) form an outline of the page content and enable screen reader users to understand how the page is organized, and to quickly navigate to content of interest. Screen readers have features that enable users to jump quickly between headings with a single key stroke. 1.0.2 Use Lists. Use the list controls provided in the document authoring software. Content that is organized as a list should be created using the list controls. Authoring software provides one or more controls for adding unordered lists (with bullets) and ordered lists (with numbers). When lists are explicitly created as lists, this helps screen readers to understand how the content is organized. When screen reader users enter a list, their screen reader informs them that they’re on a list and may also inform them of how many items are in the list, which can be very helpful information when deciding whether to continue reading. 1.0.3 Add Alternate Text for Images. Users who are unable to see images depend on content developers to supplement their images with alternate text, which is often abbreviated “alt text.” The purpose of alt text is to communicate the content of an image to individuals who can’t see the image. The alt text should be succinct, just enough text to communicate the idea without burdening the user with unnecessary detail. When screen readers encounter an image with alt text, they typically announce the image then read the alt text.

Appendix A: Getting Started with Accessibility 4 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

Authoring tools provide a means of adding alt text to images, usually in dialog that appears when an image is added, or later within an image properties dialog. If images are purely decorative and contain no informative content, they do not require a description. However, they may still require specific markup so screen readers know to skip them. Also, images that require a lengthier description, such as charts and graphs, may require additional steps beyond adding alt text. 1.0.4 Use Tables Wisely. Tables should not be used to control content layout. Tables in documents are useful for communicating relationships between data, especially where those relationships can be best expressed in a matrix of rows and columns. Authoring tools have other means of doing this, including organizing content into columns. If the data is best presented in a table, try to keep the table simple. If the table is complex, consider whether it could be divided into multiple simpler tables with a heading above each. A key to making data tables accessible to screen reader users is to clearly identify column and row headers. Also, if there are nested in columns and rows with multiple headers for each cell, screen readers need to be explicitly informed as to which headers relate to which cells. 1.0.5 When Exporting to PDF, Understand How to Preserve Accessibility. In order for an Adobe PDF document to be accessible, it must be a “tagged” PDF, with an underlying tagged structure that includes all of the features already described herein. There are right ways and wrong ways to export documents to PDF. Some authoring tools do not support tagged PDF at all, while others provide multiple ways of exporting to PDF, some that produce tagged PDF and some that do not. The CAHELP utilizes Adobe Acrobat Pro which provides accessible tags. 1.0.6 Creating High Quality Scanned Documents. When documents are in electronic form, they are easier to distribute and can be more accessible than print documents. However, in order to be fully accessible, certain steps must be followed to be sure a scanned document is of high quality. Even if a document is not needed for an individual with a disability, a poor scan often negatively impacts the end user’s experience. 1.0.7 Using Conversion Service. There are resources available to help Content Developers produce alternative versions of documents quickly and easily (link to tinyurl.com/uw-doc-convert). There are limitations, however, with this conversion service as follows:

 The source file needs to be of good quality in order to maximize conversion accuracy.  Some file outputs may require additional editing after conversion.  This service is intended to provide a quick temporary solution, but is not the final solution for accessibility. For staff who are producing

Appendix A: Getting Started with Accessibility 5 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

documents, please consult the above link for information on how to create accessible documents in various document formats.  Students requesting alternative materials as an accommodation should contact the ADA compliance team.

2.0 – Developing an Accessible Website

In order to assure that the CAHELP website and web applications are accessible to and usable by everyone, web designers and developers must follow accessibility guidelines. The following topics address issues that are especially common on the website:

Features of an Accessible Website

 Good structure in web pages and documents  Good use of HTML headings  Accessible with keyboard  Accessible images  Accessible menus  Accessible forms  Accessible tables  Effective use of color  Meaningful link text  ARIA landmark roles  ARIA for web applications  Avoiding reliance on visual characteristics

2.0.1 Structure in Web Pages and Documents. In order to understand a document, everyone depends on understanding its structure. Screen reader users need to understand this structure and are dependent on Content Developers clearly identifying the headings, paragraphs, lists, tables, banners, menus, and other features as exactly what they are. In the world of web design this is called semantics, building a page using web elements that define the role of the object. For example, when adding a top-level heading to a web page, Content Developers shall use the built-in h1 feature that the authoring software provides. Simply making the text big and bold may look like a heading but it really is not a heading.

2.0.2 HTML headings. As discussed in Section 5.0, subdivision C, section 1.0, the core steps needed for accessibility are the same whether the document is developed in HTML (web), Microsoft Word, Adobe PDF, or another document format. The use of HTML headings is essential in developing an accessible website. Authoring tools have

Appendix A: Getting Started with Accessibility 6 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

HTML headings service two purposes for non-sighted users:

 They provide an outline of the page, so users can understand how the page is structured, and how all the sections relate to one another; and  They provide a target so users can jump from heading to heading with a single keystroke, e.g., the letter “H” in some screen readers. Content Developers shall utilize built-in heading feature in authoring tools. 2.0.3 Accessible with Keyboard. Because many users are physically unable to use a mouse and might be navigating through a web page using a keyboard alone, conducting a simple accessibility test using the keyboard will help determine whether users can (1) access all features, (2) operate all controls, and (3) easily tell where they are on the web page. Content Developers test this feature by using the tab key to navigate between features, and other keys of doing so would seem to make sense (e.g., enter or space to “click” the element that currently has focus), arrow keys to move within a widget such as a menu or slider, and escape to close a pop-up window.

Testing HTML Web Pages. Content Developers should navigate through the web page using a keyboard alone. Using the tab key, Content Developers should be able to access all links and controls in a predictable order based on their visual position on the page. The success of this test can also be affected by whether there is sufficient visual indication of focus.

 WCAG 2.0 Success Criterion 1.3.2 Meaningful Sequence (Level A)  WCAG 2.0 Success Criterion 2.4.3 Focus Order (Level A)

If users are unable to tell where they are on a web page when navigating with keyboard, Content Developers and Approvers, and webmasters can typically fix this with some very simple cascading style sheets (CSS). Content Developers and Approvers should consult the webmaster and/or developer of authoring tools.

Movement through a web page or application should follow a logical order. It should mirror the visual order of navigation and controls on the page. Users who are navigating by keyboard (e.g., using the tab key) expect to move sequentially from left to right and top to bottom through the focusable elements on the page.

When creating web pages, be sure the order of items in the source code matches the visual order.

2.0.4 Accessible Images. If web pages include images, the content of those images is, by default, inaccessible to individuals who are unable to see the images. Whether and how to address this issue depends on the purpose of the image within the context of the web page.

Appendix A: Getting Started with Accessibility 7 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

 Simple Informative Images. If images are designed to communicate information to the user, they must be described. Images that convey simple information must be described with alternative text, or “alt text.” Alt text is a short description of the content of the image, added in such a way that is typically invisible to individuals who can see the image but is exposed to individuals who are using assistive technologies such as screen readers or Braille displays. Browsers also display alt text visibly if an image fails to load. Such simple images include logos, buttons, and photographs. The description should describe the content and functionality of the image as concisely as possible to provide access to the content of the image without burdening the user with superfluous details.  Adding Alt Text in Word Processing Programs or Rich Text Editors. Word processing applications such as Microsoft Word and Google Docs; as well as online rich text editors such as those used for adding content to Canvas, WordPress, or Drupal; all include support for alt text on images. When adding an image to a web page or document, simply look for a tab or field labeled “alt text” or equivalent, and enter a short description into the field. If you are not prompted for alt text when adding the image, right click on the image after it has been added and select “Image Properties” or equivalent, then look around in the image properties dialog for an “Alt text” prompt.  Complex Informative Images. Complex images, such as graphs, charts, or diagrams, may contain too much information to be effectively described using alt text. Instead, these images must be described with a long description. Long description is a more detailed description that provides equivalent access to the information of the image. The question Content Developers should ask is: Given the current context, what information is this image intended to communicate? That same information must be provided to individuals who are unable to see the image. A long description can include any structure necessary to communicate the content of the image, including heading list and data tables.  Adding Long Description in HTML. In HTML, long description can be added either on a separate web page or on the same page in a

with id attribute. The latter can be hidden from sighted users, although Content Developers should consider whether it might be of value to some sighted users too, particularly individuals who have difficulty understanding visually symbolic content such as charts and graphs. Once the long description is in place, add a longdesc attribute to the element, pointing to the URL of the long description.

Appendix A: Getting Started with Accessibility 8 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

For assistance on providing accessible images and what constitutes alt text verses longdesc, consult the webmaster and/or developer of authoring tools.  Decorative Images. If images are used solely for decorative purposes and does not convey meaning, they should be added to the page using CSS, not with the HTML element. If for some reason an image needs to be added using HTML, the element must have an empty alt attribute (alt=””). This is a standard technique for communicating to screen readers that the image should be ignored. The following are a few methods that Content Developers can tell screen readers to ignore the decorative image:

 Avoid using the HTML element for decorative images; instead present the image as a background image using cascading style sheets (CSS)  If using the HTML element, add an empty alt attribute (alt=””)  If using the HTML element, add the following attribute: role=”presentation”

References:

 HTML5: Techniques for providing useful text alternatives  National Center for Accessible Media (NCAM) guidelines for describing complex images: Effective Practices for Description of Science Content within Digital Talking Books  National Center on Accessible Media (NCAM): Effective Practices for Describing STEM Images  WCAG 2.0. Success Criterion 1.1.1 Non-text Content (Level A)

3.0 – Accessible Menus

Website navigation menus often include dropdown or fly-out menus, where submenus are hidden by default and appear visibly when mouse users hover over or click a top- level menu item. These types of menus can present major accessibility challenges for many groups of users unless they are coded properly.

For assistance and information on creating accessible menus, consult the webmaster and/or developer of authoring tools. The webmaster and/or developer shall explore this problem in depth and provide recommendations to the ADA compliance team.

4.0 – Accessible Forms

Appendix A: Getting Started with Accessibility 9 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

To create an accessible Online Form, Content Developers shall ensure that all form fields have accurate labels or prompts so screen reader users know what each field is asking for. Forms typically have labels or prompts that are obvious to sighted users, but their association with particular form fields is made based on visual cues, such as relative position and proximity to the field. Since screen reader users do not have access to these same visual cues, labels and prompts must be explicitly associated with form fields within the HTML (web).

The following should be used by Content Developers or form developers:

4.0.1 Use Label Element. The prompt “Last name” precedes the input field, but its relationship to the field is not explicitly defined. Therefore, some screen readers will simply announce this as an “edit” field, but will not prompt the user to enter “Last name” into that field. Other screen readers will guess at the label, and in the example provided below, the user will probably guess accurately. However, as forms grow in complexity, screen readers that guess at labels are more likely to guess incorrectly, which means users are more likely to complete the form incorrectly. Content Developers or form developers shall properly label form elements.

EXAMPLE OF INCORRECT FIELD:

Last name:

CORRECT LABEL:

4.0.2 Use

and Elements. For groups of related fields such as radio buttons and checkboxes, each form field must have a label as described in the previous section. However, that prompt alone can be meaningless if the user does not know the question. Content Developers or form developers shall address this problem by grouping these elements together using a
element then use a element to markup the question.

EXAMPLE:

What is your favorite color?

Appendix A: Getting Started with Accessibility 10 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

For additional assistance regarding appropriate use of labels, field sets, and legend elements, consult the webmaster and/or developer of authoring tools.

4.0.3 Making PDF Forms Accessible. Interactive forms in Adobe PDF have many of the same issues as those described in developing online forms (HTML). Labels and prompts must all be created in a way that explicitly associates them with their corresponding form fields. It is also important to note that PDF form fields have a tendency to be out of order, so Content Developers or form developers must be sure to test the tab order of the PDF form, to be sure that users will move through the form in a logical sequence when jumping between fields using the keyboard.

Testing PDF Documents. In Adobe Acrobat Pro, go to View > Tools > Accessibility, and select “Touch Up Reading Order.” This feature provides a visual indication of the approximate order in which content will appear if automatically re-purposed for display on a small screen. To test an interactive PDF form, open the form in any desktop PDF reader and move through the form fields by pressing the tab key. Fields will be highlighted as they receive focus. If fields are not arranged in the expected sequence, this can be fixed in Adobe Acrobat Pro. Go to View > Tools > Forms > Edit. All form fields will be listed in tab order in a sidebar panel. Simply drag fields to their correct position in the tab order.

References:  WCAG 2.0 Success Criterion 1.3.1 Info and Relationships (Level A)  WCAG 2.0 Success Criterion 1.3.2 Meaningful Sequence (Level A)  WCAG 2.0 Success Criterion 2.4.3 Focus Order (Level A)

4.0.4 Avoiding CAPTCHA. CAPTCHA (an acronym that stands for “Completely Automated Public Turing Test to tell Computers and Humans Apart”) is a type of form field that is sometimes used to determine whether a user is human, in an effort to prevent computers from automatically submitting online forms. Often CAPTCHAs assume the form of distorted characters.

Appendix A: Getting Started with Accessibility 11 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

CAPTCHA is inaccessible to many groups of users, including individuals who are blind or dyslexic. If audio CAPTCHA is provided as an alternative for these users, that still is not a solution for individuals who are deaf-blind. Also, CAPTCHAs are burdensome for everyone, and increase the likelihood that individuals will fail to submit the form or complete the task. Content Developers should consider other creative alternative solutions that do not burden the user.

5.0 – Accessible Tables

Data tables should not be used to force content into visible columns. Multi-column layouts can now be attained using CSS to handle layout and positioning. Data tables are useful for presenting data in rows and columns. A few specific HTML tags are required in order to ensure that data tables are accessible to screen readers. Without these tags, users who are unable to see the table can find it very difficult or impossible to understand the relationship between table headers and the cells within their scope.

Content Developers should determine whether the table will be simple or complex and apply the specific tags as noted below.

5.0.1 Simple Table. A simple table has a single header at the top of each column, and optionally a single header in the first column of each row. It has no nested columns or rows. To make a simple table accessible, apply the following techniques:

 Markup all column headers or row headers as table headers using the element.  Define the scope of each using the scope attribute (the value of scope can be either “col” or “row”)

5.0.2 Complex Table. A complex table is any table that is not a simple table, as defined in the preceding section. There might be nested rows or columns, or headers might be located in places other than the first row or column. These sorts of tables can be very challenging for screen reader users to understand. To ensure their accessibility, apply the following techniques:

 Markup all column headers or row headers as table headers using the element  Add a unique id attribute to each element  For every table data cell (), add a headers attribute that lists the id’s of all headers that apply to that particular cell. If more than one header applies to a cell, separate id’s with a space

For additional assistance and guidance regarding the use and development of accessible tables, consult the webmaster and/or developer of authoring tool.

Appendix A: Getting Started with Accessibility 12 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

6.0 – Effective Use of Color

There are two accessibility issues related to choice of color:

6.0.1 Avoid Using Color to Communicate Information. Because some users are unable to perceive color differences, or may not perceive color the same way others do, it is important to avoid using color alone to communicate information. For example, if link text is blue, Content Developers should also enabled underline feature so users who are unable to perceive color differences can distinguish links from surrounding text. 6.0.2 Choose Colors with Ample Contrast. Because some users have difficulty perceiving text if there is too little contrast between foreground and background, Content Developers must use color combinations that meet clearly defined contrast ratios per W3C WCAG 2.0. CAHELP applies Level AA for contrast success criteria. In order to meet Level AA, Content Developers must ensure that text or images of text must have a contrast ratio of at least 4.5:1 (or 3:1 for large text). In order to meet the guidelines at the stricter Level AAA, the contrast ratio must be at least 7:1 (or 4.5:1 for large text). Several free tools have been developed that make it easy to check color combinations for WCAG 2.0 compliance. Content Developers may utilize the following resources to determine Level AA compliance for color contrast:

 Colour Contrast Analyser (for Windows or Mac) (Link to https://www.paciellogroup.com/resources/contrastanalyser/)  WebAIM Color Contrast Checker (Link to http://webaim.org/resources/contrastchecker/)

7.0 – Meaningful Link Text

Screen reader users navigate websites using a variety of techniques. One of those is to pull up a list of links (a feature on most screen readers) and navigate through that list. Given this, link text should be able to stand alone independently of its context. For example, links like “click here” and “more” are meaningless out of context. Also, speech recognition users can click links with a voice commence like “click” followed by the link text. Therefore, Content Developers should keep link text short and easy to say.

For both of these reasons long URLs should be avoided as link text (short URLs like cahelp.org) are okay since they are easy to say and stand-alone independently of context.

8.0 – ARIA Landmark Roles

ARIA is a new W3C specification that stands for “Accessible Rich Internet Applications.” It consists of markup that can be added to HTML in order to clearly

Appendix A: Getting Started with Accessibility 13 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

communicate the roles, states, and properties of user interface elements. User interface includes both the “user agent user interface,” i.e., the controls (e.g., menus, buttons, prompts, etc.) and mechanisms (e.g., selection and focus) provided by the user agent that are not created by content; and the “content user interface,” i.e., the enabled elements that are part of content, such as form elements, links, applets, etc. This information helps screen readers and other assistive technologies to better understand the elements on a web page, and to provide a user interface that enables their users to effectively interact with those elements.

One of the easiest ARIA features to implement, and one that provides significant immediate benefits to screen reader users, is landmark roles. There are eight of these roles, each representing a block of content that occurs commonly on web pages. To use them, webmasters and/or developers of authoring tools simply add a relevant role attribute to an appropriate container within the HTML. Then, screen reader users can quickly jump to that section of the page. The eight ARIA landmark roles are:

 Role=”banner”  Role”navigation” (e.g., a menu)  Role=”main” (the main content of the page)  Role=”complementary” (e.g., a sidebar)  Role=”contentinfo” (meta data about the page, e.g., a copyright statement)  Role=”search”  Role=”form”  Role=”application” (a web application with its own keyboard interface)

If a role is used more than once on a page, the aria-label attribute should also be used in order to distinguish between the two regions. For example, a web page might have the following two navigation regions:

When role=”application” is used, there is an exception that the application has its own model for navigating and operating all controls by keyboard, and help text is easily available so users can learn the keystrokes. When assistive technologies encounter content that’s marked up with role=”application”, they stop listening for users’ keystrokes and hand off all functionality to the application. This can be problematic as it defies users’ expectations. Keys that normally perform certain functions when using their assistive technology suddenly stop providing that functionality.

Therefore, webmasters and/or developers of authoring tools should use role=”application” only when an application has been carefully developed with accessibility in mind, and steps have been taken to inform users of what to expect.

Appendix A: Getting Started with Accessibility 14 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

For additional clarification and guidance on Aria landmark roles, consult the webmaster and/or developer of authoring tool.

9.0 – ARIA for Web Applications

Like ARIA for Landmark Roles, ARIA for web applications is W3C specification that consists of markup that can be added to HTML in order to clearly communicate the roles, states, and properties of user interface elements. This information helps screen readers and other assistive technologies to better understand the elements on a web page, and to provide a user interface that enables their users to effectively interact with those elements.

For example, imagine a web page where a user is able to click a button to trigger some action on the page. When the user clicks the button, a message appears at the top of the page informing the user of their success or failure. Using HTML alone, screen reader users would have no idea that this message has appeared, and even if they suspected it had appeared, they might not be able to easily find it. With ARIA, webmasters and/or developers of authoring tools could simply add role=”alert” to the container where the message will appear. Then, when the content of that container changes, screen readers will interrupt the user by announcing the message content. The user’s focus will remain in their original location so they can resume their work.

Webmasters and/or developers of authoring tools creating dynamic, rich, interactive user interface elements for web pages must include ARIA markup or there is very little possibility of their being accessible.

Testing ARIA:

 Use the W3C Markup Validation Service to check HTML against current web standards. This tool includes checks for valid use of ARIA markup.  Test website or web application with multiple browser/screen reader combinations. Support for ARIA is a moving target, and even if the code is valid, there might be problems in the way its rendered with assistive technologies. There is no substitute for testing, especially if the website has rich, interactive content. For additional assistance and guidance, consult the webmaster and/or developer of authoring tool. For help with testing with assistive technologies, please contact [email protected].

References:

 WCAG 2.0 Success Criterion 4.1.2 Name, Role, Value (Level A)

10.0 – Avoiding Reliance on Visual Characteristics

Appendix A: Getting Started with Accessibility 15 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

Content that flashes or flickers can trigger seizures in susceptible individuals. Therefore, flashing or flickering content should be avoided.

The best technique for addressing this issue is to avoid using content that flashes or flickers. Not only can it cause seizures, but it is likely to be annoying or distracting for users in general. If Content Developers must use content that flashes or flickers, test the content using methods described below to be sure the content flashes or flickers at a safe level.

Testing: The W3C WCAG 2.0 includes specific technical requirements for determining whether content flashes or flickers at an unsafe level. In general, if content flashes more than three times per second, it is unsafe. However, the W3C provides a more precise technical formula for calculating general flash and red flash thresholds. The Trace Center at the University of Wisconsin has developed a Photosensitive Epilepsy Analysis Tools (PEAT) for measuring whether web or computer applications are likely to cause seizures. References:  WCAG 2.0 Success Criterion 2.3.1 Three Flashes or Below Threshold (Level A)

11.0 – Creating Accessible Videos

Videos and audio content can help make web pages and course curriculum provided by the CAHELP Professional Learning more engaging. However, they can also erect barriers unless delivered with accessibility in mind. Videos should be produced and delivered in ways that ensure that all members of the audience can access their content. An accessible video includes captions, a transcript, audio description, and is delivered in an accessible media player. When delivering video content, the following accessibility issues must be considered by Content Developers and Approvers, and other designated staff producing or delivering video:

 Some people are unable to hear audio. Audio content such as audio-recorded lectures or podcasts must be accompanied by a transcript, and videos must be provided with closed captions.  Some people are unable to see video. Video must be carefully scripted or edited in a way that ensures all important content is accessible through the audio track. If this is not the case, any important information that is presented visually must be described in a separate narration track using a technique called audio description.  Some people are unable to operate a mouse. Multimedia content should be delivered in a player that can be operated with keyboard alone, has controls that are properly labeled so that they are announced properly to screen reader users, and can be operated effectively by speech input users.

Appendix A: Getting Started with Accessibility 16 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

11.0.1 Captions. Captions are text versions of the audio content, synchronized with the video. They are essential for ensuring a video is accessible to members of the public who are deaf or hard of hearing. Captions also help non-native English speakers to understand the video, make it possible to search for content within the video, help with the spelling of technical terms spoken in the video, and make it possible to generate an interactive transcript where users can click anywhere in the transcript to watch the video where the text is spoken.

There are two general approaches to captioning video that Content Developers and Approvers, and other appropriate staff producing or delivering video can consider:

1. Outsource. Companies such as Automatic Sync Technologies, 3PlayMedia, cielo24, and many other captioning service providers will caption videos for a fee. Consult webmasters prior to contacting these companies for additional information. 2. Do it Yourself. There are free tools available online that make it possible and easy to caption video. See captioning your own video for free (See Appendix D).

The end product generated by the above two options is a caption file. Most caption files are plain text files with time codes indicating the start and stop times. However, there are various types of caption files with slight variations in their syntax. Once a caption file has been created, the final step is to add this file to the video. How Content Developers and Approvers accomplish this depends on where the video is hosted. For specific instructions, select one of the following options:

 Adding captions to YouTube videos (link to…  Adding captions to videos on web pages (link to…  Adding captions to videos in Panopto (link to…  Adding captions to videos in Canvas (link to…  Adding captions to videos in MediaAMP (link to…

References:

 WCAG 2.0 Success Criterion 1.2.1 Audio=only and Video-only (Prerecorded) (Level A)  WCAG 2.0 Success Criterion 1.2.2 Cations (Prerecorded) (Level A)  WCAG 2.0 Success Criterion 1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)  WCAG 2.0 Success Criterion 1.4.2 Audio Control (Level AA)

Appendix A: Getting Started with Accessibility 17 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

 WCAG 2.0 Success Criterion 1.2.4 Captions (Live) (Level AA)  WCAG 2.0 Success Criterion 1.2.5 Audio Description (Prerecorded) (Level AA)

11.0.2 Audio Description. Audio description is a separate narrative audio track that describes important visual content, making it accessible to individuals who are unable to see the video. Individuals who are blind can understand much of a video’s content by listening to its audio. However, if a video includes content that is only presented visually (e.g., on-screen text or key actions that are not obvious from the audio), this visual information must be described in order to be accessible to individuals who are unable to see it.

Like captions, there are two general approaches to producing audio description for video that Content Developers and Approvers, and other appropriate staff producing or delivering audio shall consider:

1. Outsource. The American Council of the Blind has compiled a comprehensive list of commercial services for producing audio description. If the video contains a lot of visual information, this may be the best option since describing visual content effectively requires specialized skills. Typically, service providers will produce a new video that has the descriptive narration mixed in with the program audio. Content Developers and Approvers, and other appropriate staff producing or delivering audio can then provide a video in two formats: one with audio description and one without. 2. Do it Yourself. For videos that have very little visual information, the same free online tools that are used for creating closed caption tracks can be used for creating description tracks. Description tracks are essentially the same as caption tracks—short blocks of text with timestamps that synchronize the text with the video—but their function is different. They are intended to be read aloud by screen readers, rather than voiced by a human narrator. Playing video with text-based audio description requires a media player that supports this feature, such as Able Player, the open source media player developed at the University of Washington.

11.0.3 Live Captioning and Description. If live events are simulcast over the web, live captioning is needed in order to provide access to the audio content for audience members who are deaf or hard of hearing. Similarly, live description may be needed if key visual content is not otherwise verbalized, such as in a dramatic production. At the CAHELP, these services are coordinated through the Professional Learning team with the assistance of Content Developers and Approvers, and the ADA compliance team.

Appendix A: Getting Started with Accessibility 18 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

11.0.4 Transcript. A transcript is a text version of the media content. A transcript should capture all the spoken audio, plus on-screen text and descriptions of key visual information that wouldn’t otherwise be accessible without seeing the video. Transcripts make video content accessible to everyone, including individuals who are unable to view the video due to accessibility problems or technical limitations. They are also helpful for individuals who want to quickly scan or search a video’s content but do not have the time to watch the entire video.

If Content Authors have captioned the video, a transcript is available as one of the optional output formats produced by the closed captioning process. This is true of both the free online tools and the commercial service providers. To make the transcript available simply link to it from the the web page, wherever it is linked to or display the associated video.

Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality, may consider using Able Player, the accessible open source media player developed at the University of Washington, which generates an interactive transcript automatically using the caption and/or description tracks.

11.0.5 Choosing an Accessible Media Player. When choosing how to deliver video, it is important that Content Developers and Approvers, webmasters, procurement officials, and all others responsible for developing, loading, maintaining, or auditing web content and functionality, consider options that are fully accessible. Whether selecting a media player plugin or module for the CAHELP website or selecting a service to host videos, the following questions should be answered about the available options:

 Does the media player support close captions?  Does the media player support audio description in a way that enables users to toggle the narration on and off?  Can the media player’s buttons and controls be operated without a mouse?  Are the media player’s buttons and controls properly labeled so they can be operated by a blind person using a screen reader?  Is the media player fully functional, including all of its accessibility features, across platforms and in all major browsers?

Able Player, the accessible open source media player developed at the University of Washington satisfies all of the above criteria. It is a free, open-

Appendix A: Getting Started with Accessibility 19 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

source media player developed with accessibility in mind. For additional information on Able Player, see Able Player on Github (link to http://ableplayer.github.io/ableplayer/).

12.0 – Procuring Accessible IT

The CAHELP strives to ensure that IT products developed at, purchased by, or used at the CAHELP are accessible to all individuals. To reach this aspirational goal, the ADA compliance team shall be responsible for making decisions about which products to procure and must consider accessibility as one of the criteria for acquisition. This is especially critical for enterprise-level systems and other technologies that affect a large number of students, teachers, and/or staff. The following three steps provide an example of how accessibility can be considered in the procurement process.

For additional information and guidance on procurement of products accessible to all, consult IT services or the ADA compliance team with any of these steps.

12.0.1 Ask vendors to provide information about the accessibility of their products. The following is an example of accessibility language that could be used in requests for proposals (RFPs):

Mandatory Scored Requirement:

 Bidder must describe how their IT products or services are accessible to users in accordance with CAHELP guidelines;  CAHELP refers to the WCAG 2.0 developed by W3C Level AA for guidance in meeting its IT accessibility commitments.

If there are issues that prevent a bidder’s IT product or service from meeting these requirements, the bidder must describe efforts underway to address these issues, including anticipated timelines for completion.

12.0.2 Validate the information provided by bidders and evaluate the product for accessibility. Consult ADA compliance team for assistance. Vendors should provide detailed information about the accessibility of their product or services. One common method is by providing a Voluntary Product Accessibility Template (VPAT). This is a standard form developed to assist federal agencies in fulfilling their Section 508 requirements. VPATs can sometimes be informative, but they have limitations since they are self-reports completed by the vendors. Some vendors do not have adequate technical expertise to accurately assess their products’ accessibility. Others skillfully complete their VPATs in ways that trivialize the significance of accessibility shortcomings. Therefore, VPAT claims should be independently verified and not accepted at

Appendix A: Getting Started with Accessibility 20 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

face value. A VPAT could provide a good starting point, but ultimately vendors, particularly those whose products are selected as finalists, should be engaged in a thorough discussion about accessibility of their products.

Few IT products are fully accessible. However, vendors should at a minimum be willing to make a commitment to address their accessibility problems. Without this commitment, using the product may place the CAHELP at risk for discriminating against some of its users and/or employees.

The CAHELP procured and/or contracted web host shall provide detailed information about the accessibility of their web product or services, and may provide a Voluntary Product Accessibility Template (VPAT) for consideration.

13.0 – Include Accessibility Assurances in Contracts with Vendors

If ultimately the best product for meeting a particular need is one that fails to fully meet accessibility requirements, vendors should be asked to make a commitment to improving accessibility over a specified timeline, perhaps working with the ADA compliance team.

After procurement officials discuss accessibility issues with a vendor, the procurement contract should include language that specifically documents the agreement between vendor and procurer as to how satisfactory progress on accessibility will be measured. The vendor might provide a roadmap as an addendum to the contract with a prioritized list of accessibility issues and a timeline for addressing each issue. Contract extensions might be contingent upon satisfactory progress toward resolving the issues identified in the roadmap.

Even if the product is currently accessible, the contract should include language that assures continued accessibility as the product is updated. This is especially important for products that are developed on an ongoing rapid release cycle.

14.0 – Managing Projects for Accessibility

It shall be the responsibility of the ADA compliance team to ensure that all projects related to accessibility be prioritized. All areas of the CAHELP website will be reviewed annually using the processes described at WCAG 2.0. Reviews are the responsibility of the ADA compliance team. Accessibility checks will be incorporated into the publishing workflow for all new content.

Appendix A: Getting Started with Accessibility 21 | P a g e CAHELP Strategic Plan for Web Accessibility Version 1.0; developed 10/27/16

WCAG 2.0 Checklist

Perceivable Web content is made available to the senses - sight, hearing, and/or touch

Guideline 1.1 Text Alternatives: Provide text alternatives for any non-text content Success Recommendations Criteria All images, form image buttons, and image map hot spots have appropriate, equivalent alternative text. Images that do not convey content, are decorative, or with content that is already conveyed in text are given null alt text (alt="") or implemented as CSS backgrounds. All linked images 1.1.1 Non- have descriptive alternative text. text Content Equivalent alternatives to complex images are provided in context or on a separate (linked (Level A) and/or referenced via longdesc) page. Form buttons have a descriptive value. Form inputs have associated text labels. Embedded multimedia is identified via accessible text. Frames are appropriately titled.

Guideline 1.2 Time-based Media: Provide alternatives for time-based media NOTE: If the audio or video is designated as an alternative to web content (e.g., an audio or sign language version of a web page, for example), then the web content itself serves as the alternative. Success Criteria Recommendations A descriptive text transcript (including all relevant visual and auditory 1.2.1 Prerecorded Audio- clues and indicators) is provided for non-live, web-based audio (audio only and Video-only podcasts, MP3 files, etc.). (Level A) A text or audio description is provided for non-live, web-based video-only (e.g., video that has no audio track). 1.2.2 Captions (Prerecorded) Synchronized captions are provided for non-live, web-based video (Level A) (YouTube videos, etc.) 1.2.3 Audio Description or Media Alternative A descriptive text transcript OR audio description audio track is provided (Prerecorded) for non-live, web-based video (Level A) Synchronized captions are provided for all live multimedia that contains 1.2.4 Captions (Live) audio (audio-only broadcasts, web casts, video conferences, Flash (Level AA) animations, etc.) 1.2.5 Audio Description Audio descriptions are provided for all video content (Prerecorded) NOTE: Only required if the video conveys content visually that is not (Level AA) available in the default audio track. 1.2.6 Sign Language A sign language video is provided for all media content that contains (Prerecorded) audio. (Level AAA) 1.2.7 Extended Audio When an audio description track cannot be added to video due to audio Description (Prerecorded) timing (e.g., no pauses in the audio), an alternative version of the video (Level AAA) with pauses that allow audio descriptions is provided. 1.2.8 Media Alternative A descriptive text transcript is provided for all pre-recorded media that (Prerecorded) has a video track. (Level AAA) 1.2.9 Audio-only (Live) A descriptive text transcript (e.g., the script of the live audio) is provided (Level AAA) for all live content that has audio.

Guideline 1.3 Adaptable: Create content that can be presented in different ways (e.g., simpler layout) without losing information or structure Success Criteria Recommendations Semantic markup is used to designate headings (

), lists (
    ,
      , and
      ), emphasized or special text (, , ,
      , for example), etc. Semantic markup is used appropriately. 1.3.1 Info and Tables are used for tabular data. Headings, where necessary, are used to associate Relationships data cells with headers. Data table captions and summaries are used where (Level A) appropriate. Text labels are associated with form input elements. Related form elements are grouped with fieldset/legend. 1.3.2 Meaningful Sequence The reading and navigation order (determined by code order) is logical and intuitive. (Level A) Instructions do not rely upon shape, size, or visual location (e.g., "Click the square 1.3.3 Sensory icon to continue" or "Instructions are in the right-hand column"). Characteristics Instructions do not rely upon sound (e.g., "A beeping sound indicates you may (Level A) continue.").

      Guideline 1.4 Distinguishable: Make it easier for users to see and hear content including separating foreground from background Success Criteria Recommendations Color is not used as the sole method of conveying content or distinguishing visual elements. 1.4.1 Use of Color Color alone is not used to distinguish links from surrounding text unless the (Level A) luminance contrast between the link and the surrounding text is at least 3:1 and an additional differentiation (e.g., it becomes underlined) is provided when the link is hovered over or receives focus. 1.4.2 Audio A mechanism is provided to stop, pause, mute, or adjust volume for audio that Control automatically plays on a page for more than 3 seconds. (Level A) 1.4.3 Contrast Text and images of text have a contrast ratio of at least 4.5:1. (Minimum) Large text - at least 18 point (typically 24px) or 14 point (typically 18.66px) bold has a (Level AA) contrast ratio of at least 3:1. 1.4.4 Resize text The page is readable and functional when the text size is doubled. (Level AA) 1.4.5 Images of If the same visual presentation can be made using text alone, an image is not used to Text present that text. (Level AA) 1.4.6 Contrast Text and images of text have a contrast ratio of at least 7:1. (Enhanced) Large text - at least 18 point (typically 24px) or 14 point (typically 18.66px) bold has a (Level AAA) contrast ratio of at least 4.5:1. 1.4.7 Low or No Audio of speech has no or very low background noise so the speech is easily Background Audio distinguished. (Level AAA) Blocks of text over one sentence in length: Are no more than 80 characters wide. Are NOT fully justified (aligned to both the left and the right margins). 1.4.8 Visual Have adequate line spacing (at least 1/2 the height of the text) and paragraph Presentation spacing (1.5 times line spacing). (Level AAA) Have a specified foreground and background color. These can be applied to specific elements or to the page as a whole using CSS (and thus inherited by all other elements). Do NOT require horizontal scrolling when the text size is doubled. 1.4.9 Images of Text (No Text is used within an image only for decoration (image does not convey content) OR Exception) when the information cannot be presented with text alone. (Level AAA)

      Operable Interface forms, controls, and navigation are operable

      Guideline 2.1 Keyboard Accessible: Make all functionality available from a keyboard Success Criteria Recommendations All page functionality is available using the keyboard, unless the functionality cannot 2.1.1 Keyboard be accomplished in any known way using a keyboard (e.g., free hand drawing). (Level A) Page-specified shortcut keys and accesskeys (accesskey should typically be avoided) do not conflict with existing browser and screen reader shortcuts. 2.1.2 No Keyboard Keyboard focus is never locked or trapped at one particular page element. The user Trap can navigate to and from all navigable page elements. (Level A) 2.1.3 Keyboard (No Exception) All page functionality is available using the keyboard. (Level AAA)

      Guideline 2.2 Enough Time: Provide users enough time to read and use content Success Criteria Recommendations 2.2.1 Timing If a page or application has a time limit, the user is given options to turn off, adjust, or Adjustable extend that time limit. This is not a requirement for real-time events (e.g., an auction), (Level A) where the time limit is absolutely required, or if the time limit is longer than 20 hours. Automatically moving, blinking, or scrolling content that lasts longer than 5 seconds can be paused, stopped, or hidden by the user. Moving, blinking, or scrolling can be 2.2.2 Pause, used to draw attention to or highlight content as long as it lasts less than 5 seconds. Stop, Hide Automatically updating content (e.g., automatically redirecting or refreshing a page, a (Level A) news ticker, AJAX updated field, a notification alert, etc.) can be paused, stopped, or hidden by the user or the user can manually control the timing of the updates. 2.2.3 No Timing The content and functionality has no time limits or constraints. (Level AAA) 2.2.4 Interruptions Interruptions (alerts, page updates, etc.) can be postponed or suppressed by the user. (Level AAA) 2.2.5 Re- If an authentication session expires, the user can re-authenticate and continue the authenticating activity without losing any data from the current page. (Level AAA)

      Guideline 2.3 Seizures: Do not design content in a way that is known to cause seizures Success Criteria Recommendations 2.3.1 Three Flashes No page content flashes more than 3 times per second unless that flashing content is or Below Threshold sufficiently small and the flashes are of low contrast and do not contain too much (Level A) red. (See general flash and red flash thresholds) 2.3.2 Three Flashes No page content flashes more than 3 times per second. (Level AAA)

      Guideline 2.4 Navigable: Provide ways to help users navigate, find content, and determine where they are Success Criteria Recommendations A link is provided to skip navigation and other page elements that are repeated across web pages. 2.4.1 Bypass If a page has a proper heading structure, this may be considered a sufficient technique Blocks instead of a "Skip to main content" link. Note that navigating by headings is not yet (Level A) supported in all browsers. If a page uses frames and the frames are appropriately titled, this is a sufficient technique for bypassing individual frames. 2.4.2 Page Titled The web page has a descriptive and informative page title. (Level A) 2.4.3 Focus Order The navigation order of links, form elements, etc. is logical and intuitive. (Level A) The purpose of each link (or form image button or image map hotspot) can be 2.4.4 Link determined from the link text alone, or from the link text and it's context (e.g., Purpose (In surrounding paragraph, list item, table cell, or table headers). Context) Links (or form image buttons) with the same text that go to different locations are readily (Level A) distinguishable. 2.4.5 Multiple Multiple ways are available to find other web pages on the site - at least two of: a list of Ways related pages, table of contents, site map, site search, or list of all available web pages. (Level AA) 2.4.6 Headings Page headings and labels for form and interactive controls are informative. Avoid and Labels duplicating heading (e.g., "More Details") or label text (e.g., "First Name") unless the (Level AA) structure provides adequate differentiation between them. 2.4.7 Focus It is visually apparent which page element has the current keyboard focus (i.e., as you tab Visible through the page, you can see where you are). (Level AA) If a web page is part of a sequence of pages or within a complex site structure, an 2.4.8 Location indication of the current page location is provided, for example, through breadcrumbs or (Level AAA) specifying the current step in a sequence (e.g., "Step 2 of 5 - Shipping Address"). 2.4.9 Link The purpose of each link (or form image button or image map hotspot) can be Purpose (Link determined from the link text alone. Only) There are no links (or form image buttons) with the same text that go to different (Level AAA) locations. 2.4.10 Section Beyond providing an overall document structure, individual sections of content are Headings designated using headings, where appropriate. (Level AAA)

      Understandable Content and interface are understandable

      Guideline 3.1 Readable: Make text content readable and understandable Success Criteria Recommendations 3.1.1 Language The language of the page is identified using the HTML lang attribute (, of Page for example). (Level A) 3.1.2 Language When appropriate, the language of sections of content that are a different language are of Parts identified, for example, by using the lang attribute (

      (Level AA) 3.1.3 Unusual Words that may be ambiguous, unknown, or used in a very specific way are defined Words through adjacent text, a definition list, a glossary, or other suitable method. (Level AAA) Expansions for abbreviations are provided by expanding or explaining the definition the 3.1.4 first time it is used, using the element, or linking to a definition or glossary. Abbreviations NOTE: WCAG 2.0 gives no exception for regularly understood abbreviations (e.g., (Level AAA) "HTML" on a web design site must always be expanded). 3.1.5 Reading A more understandable alternative is provided for content that is more advanced than Level can be reasonably read by a person with roughly 9 years of primary education. (Level AAA) 3.1.6 If the pronunciation of a word is vital to understanding that word, its pronunciation is Pronunciation provided immediately following the word or via a link or glossary. (Level AAA)

      Guideline 3.2 Predictable: Make Web pages appear and operate in predictable ways Success Criteria Recommendations When a page element receives focus, it does not result in a substantial change to the 3.2.1 On Focus page, the spawning of a pop-up window, an additional change of keyboard focus, or (Level A) any other change that could confuse or disorient the user. When a user inputs information or interacts with a control, it does not result in a 3.2.2 On Input substantial change to the page, the spawning of a pop-up window, an additional (Level A) change of keyboard focus, or any other change that could confuse or disorient the user unless the user is informed of the change ahead of time. 3.2.3 Consistent Navigation links that are repeated on web pages do not change order when navigating Navigation through the site. (Level AA) 3.2.4 Consistent Elements that have the same functionality across multiple web pages are consistently Identification identified. For example, a search box at the top of the site should always be labeled the (Level AA) same way. Substantial changes to the page, the spawning of pop-up windows, uncontrolled 3.2.5 Change on changes of keyboard focus, or any other change that could confuse or disorient the user Request must be initiated by the user. Alternatively, the user is provided an option to disable (Level AAA) such changes.

      Guideline 3.3 Input Assistance: Help users avoid and correct mistakes Success Criteria Recommendations Required form elements or form elements that require a specific format, value, or length provide this information within the element's label. 3.3.1 Error If utilized, form validation cues and errors (client-side or server-side) alert users to Identification errors in an efficient, intuitive, and accessible manner. The error is clearly (Level A) identified, quick access to the problematic element is provided, and user is allowed to easily fix the error and resubmit the form. 3.3.2 Labels or Sufficient labels, cues, and instructions for required interactive elements are Instructions provided via instructions, examples, properly positioned form labels, and/or (Level A) fieldsets/legends. 3.3.3 Error If an input error is detected (via client-side or server-side validation), provide Suggestion suggestions for fixing the input in a timely and accessible manner. (Level AA) 3.3.4 Error Prevention (Legal, If the user can change or delete legal, financial, or test data, the changes/deletions Financial, Data) are reversible, verified, or confirmed. (Level AA) 3.3.5 Help Provide instructions and cues in context to help in form completion and (Level AAA) submission. 3.3.6 Error If the user can submit information, the submission is reversible, verified, or Prevention (All) confirmed. (Level AAA)

      Robust Content can be used reliably by a wide variety of user agents, including assistive technologies

      Guideline 4.1 Compatible: Maximize compatibility with current and future user agents, including assistive technologies Success Recommendations Criteria 4.1.1 Parsing Significant HTML/XHTML validation/parsing errors are avoided. (Level A) 4.1.2 Name, Markup is used in a way that facilitates accessibility. This includes following the Role, Value HTML/XHTML specifications and using forms, form labels, frame titles, etc. (Level A) appropriately.

      © 2016 - WebAIM Web Accessibility Evaluation Tools List

      Web accessibility evaluation tools are software programs or online services that help you determine if web content meets accessibility guidelines. This page provides a list of evaluation tools that you can filter to find ones that match your particular needs. To determine what kind of tool you need and how they are able to assist you, see Selecting Web Accessibility Evaluation Tools.

      Information on this page is provided by vendors and others. W3C does not endorse specific products. See Important Disclaimer.

      Filters:

      Guidelines

      WCAG 2.0 — W3C Web Content Accessibility Guidelines 2.0 (69 tools) WCAG 1.0 — W3C Web Content Accessibility Guidelines 1.0 (22 tools) BITV, German government standard (2 tools) RGAA, French government standard (8 tools) JIS, Japanese industry standard (1 tool) AccessiWeb (1 tool) Irish National IT Accessibility Guidelines (1 tool) MAAG 1.0 - Korea government standard (1 tool) Section 508, US federal procurement standard (30 tools) Stanca Act, Italian accessibility legislation (5 tools)

      Languages Type of tool Technology Assists by … Automatically checks… License

      Tools providing accessibility information (9 tools)

      Add your tool!

      Important Disclaimer

      W3C does not endorse specific vendor products. Inclusion of products in this list does not indicate endorsement by W3C. Products and search criteria are listed with no quality rating.

      Tool descriptions, search criteria, and other information in this database is provided by tool developers, vendors, or others. W3C does not verify the accuracy of the information.

      The list is not a review of evaluation tools, nor a complete or definitive list of all tools. The information can change at any time.

      Results:

      Showing 87 tools

      Loading.

      508 Checker by Formstack

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      With 508checker.com you can quickly check a webpage for 508 compliance and learn more about how to become 508 compliant across your entire organization

      http://www.508checker.com, Version: 1.4, Released: 2014-Jun-01

      Detailed Information about “508 Checker”

      A-Tester by Evaluera Ltd

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C E-mail a link to this section

      A-Tester checks the pre-enhanced version of a web page designed with progressive enhancement against Evaluera's "WCAG 2.0 Level-AA conformance statements for HTML5 foundation markup" making a report that can serve as a broad and easily confirmed WCAG 2.0 Level-AA claim, even for enhanced versions. http://www.evaluera.co.uk, Released: 2014-May-28

      Detailed Information about “A-Tester”

      A11Y Compliance Platform by Bureau of Internet Accessibility

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Tools, reports and services to help organizations achieve, maintain and defend the accessibility of their organization's websites. Standards and guidelines used includes Section 508, Web Content Accessibility Guidelines (WCAG) & Americans with Disabilities (ADA) http://www.boia.org?wc3, Version: Version 5 Release 3.4, Released: 2014-Nov-13

      Detailed Information about “A11Y Compliance Platform” a11y.css by Gaël Poupard

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site's quality by simply including it as an external stylesheet, as a bookmarklet or a user style. http://ffoodd.github.io/a11y.css/, Version: 3.2.1, Released: 2016-Apr-21

      Detailed Information about “a11y.css”

      AATT (Automated Accessibility Testing Tool) by PayPal

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      AATT provides an accessibility API and custom web application for HTML CodeSniffer. For example, AATT includes HTMLCodeSniffer with Express and PhantomJS, which runs on Node. https://github.com/paypal/AATT, Version: 1.0.0, Released: 2015-Apr-08

      Detailed Information about “AATT (Automated Accessibility Testing Tool)”

      Accessibility Bookmarklets by University of Illinois and Pixo

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Provides visualizations of accessibility features of web pages like headings, landmarks, images, links and form controls. Provides computed information on the role, accessible name and accessible descriptions for accessible elements that are visualized. http://accessibility-bookmarklets.org/, Version: 1.0, Released: 2015-Oct-01

      Detailed Information about “Accessibility Bookmarklets”

      Accessibility Checker by CKSource

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Accessibility Checker is an innovative solution that lets you inspect the accessibility level of content created in CKEditor and immediately solve any accessibility issues that are found. https://cksource.com/ckeditor/services#accessibility-checker, Released: 2015-Mar-20

      Detailed Information about “Accessibility Checker”

      Accessibility Checklist by Elsevier

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Accessibility Checklist provides an easy way to explore the most relevant guidelines using a simplified language framework and easy to explore user interface. Users can filter guidelines by topic such as images, keyboard, and forms. Users can also filter by standard levels such as A, AA, or AAA. http://romeo.elsevier.com/accessibility_checklist, Released: 2015-Mar-20

      Detailed Information about “Accessibility Checklist”

      Accessibility color wheel by Giacomo Mazzocato

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      A tool that helps in the choice of a color pair (text/background) to use in a web page. It simulates three kinds of color blindness and it shows the result of W3C algorithms that reveal if the colors are accessible http://gmazzocato.altervista.org/colorwheel/wheel.php, Version: 2.5, Released: 2013-Apr-27

      Detailed Information about “Accessibility color wheel”

      Accessibility Developer Tools by Google Accessibility

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Adds an Accessibility audit, and an Accessibility sidebar pane in the Elements tab, to your Chrome Developer Tools. - 17 audit rules; most documented at http://goo.gl/L7gCXu - Sidebar pane in Elements tab provides extra debugging information, for example color contrast values and color suggestions, missing required ARIA attributes, reason for lack of visibility, accessible name calculation information, etc. https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en, Version: 2.9.2, Released: 2014-Jun-25 Detailed Information about “Accessibility Developer Tools”

      Accessibility Management Platform (AMP) by SSB BART Group

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      The Accessibility Management Platform (AMP) is a web-based platform that provides a scalable, turnkey solution for meeting your Section 508, Americans with Disabilities (ADA) and Web Content Accessibility Guidelines (WCAG) compliance needs through comprehensive testing, reporting and training. http://amp.ssbbartgroup.com, Version: Summer 2014, Released: 2004-Jun-01

      Detailed Information about “Accessibility Management Platform (AMP)”

      Accessibility Viewer by The Paciello Group

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      The Accessibility Viewer (aViewer) is an inspection tool for Windows that displays the accessibility API information (MSAA, IAccessible2, UI Automation, ARIA, HTML DOM) exposed by web browsers to the operating system, and thus to any assistive technology (AT) such as screenreaders. http://www.paciellogroup.com/resources/aviewer, Released: 2015-Apr-07

      Detailed Information about “Accessibility Viewer”

      Accessible Colour Evaluator by daprlab

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      With a user-centered design approach, we developed the Accessible Colour Evaluator (ACE) which enhances web developers’ and designers’ ability to balance aesthetic and accessibility constraints for choosing a website’s colour scheme. http://daprlab.com/ace/, Version: 1, Released: 2014-Sep-08

      Detailed Information about “Accessible Colour Evaluator”

      Accessible Email by Measuremail

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Accessible-email.org is specifically focused on email and email-HTML. It offers a pragmatic and fast insight into accessibility features which are best applicable in email. http://www.accessible-email.org/, Version: 1, Released: 2016-Jan-01

      Detailed Information about “Accessible Email”

      AccessIn by Digital Accessibility Centre SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Real time accessibility maintenance and reporting tool Captures issues within the DOM and allows evaluation experts to assess and feedback to client, replicating Operating System, browser and device. http://www.accessin.org, Version: 1, Released: 2014-Jan-01

      Detailed Information about “AccessIn”

      AccessLint CI by Thoughtbot, Inc

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      AccessLint CI automatically comments on your pull-requests instead of triggering build failures, and only tells you what has changed since the last build. AccessLint CI makes it easy to catch the obvious issues, and is the perfect companion to manual accessibility review of more complex issues that https://robots.thoughtbot.com/introducing-accesslint-web-accessibility-testing-in-ci, Released: 2016-Sep-01

      Detailed Information about “AccessLint CI”

      AccessLint Rubygem by Cameron Cundiff

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Run web accessibility audits on urls or files, from the command line or within Ruby. AccessLint uses Google's Accessibility Developer Tools javascript library to make assertions on the DOM via PhantomJS. https://github.com/ckundo/access_lint, Version: v0.1.3, Released: 2014-Nov-20

      Detailed Information about “AccessLint Rubygem”

      AccessLint.com by Cameron Cundiff

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      AccessLint.com is a hosted version of the AccessLint Rubygem and Google's Accessibility Developer Tools. Enter a url to make assertions on remote web pages and get a list of results in the browser. http://accesslint.com, Released: 2014-Nov-20

      Detailed Information about “AccessLint.com”

      AccessMonitor by Fundação para a Ciência e a Tecnologia, IP SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      It’s being used by the Portuguese Public Administration. Anyone can get a free report of a Web page. The public agencies can create a sample of pages of a website to monitor - they also can monitor the new pages entered. The system have a dynamic logo that summarizes the results based on the sample. http://www.acessibilidade.gov.pt/accessmonitor/, Version: 1.0, Released: 2011-Feb-02

      Detailed Information about “AccessMonitor”

      AChecker by Inclusive Design Research Centre

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Interactive, international, customizable, Web content accessibility checker. Allows users to create their own guidelines, and author their own accessibility checks. Based on the Open Accessibility Checks(OAC) http://achecker.ca, Released: 2008-Sep-19

      Detailed Information about “AChecker”

      Acrobat XI Pro by Adobe

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Adobe Acrobat XI Pro includes accessibility checking tools which can identify many accessibility issues in PDF documents and also provides capabilities to address the identified issues. http://www.adobe.com/products/acrobat/pdf-accessibility-wcag-508-compliance-standards.html, Version: 11.0.10, Released: 2014-Dec-09

      Detailed Information about “Acrobat XI Pro”

      AInspector Sidebar by University of Illinois at Urbana-Champaign

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      AInspector Sidebar is a Firefox add-on that evaluates the DOM of a web page for WCAG 2.0 Level A and AA requirements. Two rulesets are available to use in evaluation: HTML4 techniques and HTML5 + ARIA techniques. Provides summary and element level results. https://addons.mozilla.org/en-US/firefox/addon/ainspector-sidebar/, Version: 1.0.0, Released: 2016-Aug-24

      Detailed Information about “AInspector Sidebar”

      Amaze by Deque Systems, Inc SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Amaze is a software development kit for helping website developers to write fixes for accessibility issues with their website, and a deployment platform for delivering the fixes in production. Amaze works for both desktop and mobile web content. http://www.deque.com/products/amaze/, Version: 4, Released: 2013-Feb-01

      Detailed Information about “Amaze”

      ARIA Validator for Chrome by Rick Brown

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Scans page for WAI-ARIA implementation issues. https://chrome.google.com/webstore/detail/aria-validator/oigghlanfjgnkcndchmnlnmaojahnjoc, Released: 2015-Apr-08

      Detailed Information about “ARIA Validator for Chrome”

      Asqatasun by Asqatasun.org

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Asqatasun is the fork of Tanaguru by its creators. It provides a truly open and documented environment for websites analysis, applied to web accessibility or SEO. Asqatasun provides a huge level of automation and deals with Continuous Integration thanks to its Jenkins Plugin and Docker image. http://asqatasun.org/, Version: 4.0.1, Released: 2016-Mar-17

      Detailed Information about “Asqatasun” aXe - accessibility testing, auditing javascript library by Deque Systems

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      JavaScript library for auditing and testing HTML-based applications using JavaScript. Optimized for accuracy, speed and cross-browser support. https://github.com/dequelabs/axe-core, Version: 1.0.2, Released: 2015-Jun-10

      Detailed Information about “aXe - accessibility testing, auditing javascript library” aXe Chrome Plugin by Deque Systems SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Evaluate accessibility of web sites and applications from within the Chrome developer tools https://chrome.google.com/webstore/detail/axe/lhdoppojpmngadmnindnejefpokejbdd, Version: 1.0.1, Released: 2015-Jun-10

      Detailed Information about “aXe Chrome Plugin”

      Bookmarklets for Accessibility Testing by Paul J. Adam

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Bookmarklets for Accessibility Testing use JavaScript to highlight roles, states, and properties of accessibility elements on the page. They are accessible to screen reader users and work on any browser including mobile phones. http://pauljadam.com/bookmarklets/, Version: 2.0, Released: 2015-Jul-01

      Detailed Information about “Bookmarklets for Accessibility Testing” callas pdfGoHTML by callas software GmbH

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section pdfGoHTML is a free Acrobat Plug-in converting tagged PDF files into HTML supporting the ISO PDF/UA standard for universally accessible PDF documents and forms. One simple click on the plug-in button converts the tagged PDF into HTML that is opened in the default browser. http://www.callassoftware.com/callas/doku.php/en:products:pdfgohtml, Version: 1.1.013, Released: 2013-Nov-15

      Detailed Information about “callas pdfGoHTML”

      ChromeLens by Nishita Wojnar

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      ChromeLens is a set of developer tools that allow developers to code websites better suited for the visually impaired. The three tools that are currently available are: Filters to experience a website; Scanners to audit; Trackers to visually show the path http://chromelens.xyz/, Released: 2016-Jul-20

      Detailed Information about “ChromeLens”

      CKSource Accessibility Checker by CKSource SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Accessibility Checker is a solution that lets you inspect the accessibility level of content created in CKEditor and immediately solve any accessibility issues that are found. https://cksource.com/accessibility-checker/, Version: 1.0, Released: 2016-May-19

      Detailed Information about “CKSource Accessibility Checker”

      Color Oracle by Bernhard Jenny

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Color Oracle is a free color blindness simulator for Window, Mac and Linux. It takes the guesswork out of designing for color blindness by showing in real time what people with common color vision impairments will see. http://colororacle.org, Version: 1.2, Released: 2012-Dec-20

      Detailed Information about “Color Oracle”

      ColorTester by Alfasado Inc.

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      This software provides a pass/fail assessment against WCAG 2.0 color contrast success criteria. It supports the ability to drag-and-drop an image file to window or get colors from a picture of the Clipboard (Colors that have been acquired may not be accurate). http://alfasado.net/apps/colortester.html, Version: 1.0, Released: 2014-Sep-03

      Detailed Information about “ColorTester”

      Colour Contrast Determinator by Vision Australia

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      A colour contrast analyser that makes it easy to find colour combinations with sufficient contrast. The HSL sliders visually indicate which values pass so you know in advance how to adjust the colour. Text alternatives are provided for the sliders so screen reader users can access the tool. http://www.visionaustralia.org/digital-access-determinator, Version: 1.0, Released: 2015-Sep-06

      Detailed Information about “Colour Contrast Determinator”

      CommonLook Office Professional by NetCentric Technologies SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      A companion to the core Microsoft Office writing tools, CommonLook Office makes it easy for any user to create accessible, Section 508 compliant PDF documents directly from Microsoft Word or PowerPoint 2007,2010 or 2013. No prior knowledge of accessibility or Section 508 or WCAG 2.0 is required. http://www.commonlook.com/CommonLook-office, Version: 1.24, Released: 2011-Jun-01

      Detailed Information about “CommonLook Office Professional”

      CommonLook PDF Global Access by NetCentric Technologies

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Driven by our customers’ needs and evolving global accessibility standards, CommonLook PDF GlobalAccess is the professional’s choice for PDF accessibility remediation. The comprehensive standards support of WCAG 2.0, PDF/UA and Section 508. http://www.commonlook.com/CommonLook-PDF, Version: 5.11, Released: 2007-Jan-01

      Detailed Information about “CommonLook PDF Global Access”

      COMPLYFirst Professional by Odellus Corporation

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      COMPLYFirst is a comprehensive web accessibility testing desktop application (not server based). It provides Automated and Manual DOM interface accessibility testing against 508, WCAG2 and WAI ARIA. It provides reports to management and QA analysts and remediation code samples to developers. http://www.odellus.com, Version: 2014, Released: 2002-Mar-11

      Detailed Information about “COMPLYFirst Professional”

      Contrast checker by Jorge Rumoroso

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Checks for compliance with the contrast levels, brightness and shine in the color combination of foreground and background of textual content based on the requirements of WCAG 1 and WCAG 2. It offers a simulation of different discromatopsia situations too. https://addons.mozilla.org/EN-US/firefox/addon/wcag-contrast-checker/, Released: 2014-Dec-03

      Detailed Information about “Contrast checker”

      Contrast Checker (Website) by Acart SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      This tool is built for designers and developers to test color contrast compliance with the Web Content Accessibility Guidelines (WCAG) as set forth by the World Wide Web Consortium (W3C). These calculations are based on the formulas specified by the W3C. http://contrastchecker.com/, Released: 2012-Jan-01

      Detailed Information about “Contrast Checker (Website)”

      Contrast-A by Das Plankton

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      A color picker application for web designers that allows users to interact with a 3-dimensional color RGB color space, examine the contrast of color pairs according to WCAG 2.0, view the results for various types of color deficiency, and create and print custom color palettes. Vision/mouse required. http://dasplankton.de/ContrastA/, Released: 2015-Apr-07

      Detailed Information about “Contrast-A”

      Contrast-Finder by Tanaguru

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Provides solutions for contrasts. For a given couple of color (bakcground/foreground), Contrast-Finder evaluates the contrast ratio and if it not good, provides valid colors, closed to the initial ones. http://contrast-finder.tanaguru.com/, Version: 0.3.4, Released: 2014-Jun-11

      Detailed Information about “Contrast-Finder”

      Cynthia Says by HiSoftware

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      It helps users identify errors in their Web content related to Section 508 standards and/or the WCAG guidelines for Web accessibility. Cynthia Says allows users to test individual pages on their website and provides feedback in a reporting format that is clear and easy to understand. http://www.cynthiasays.com, Released: 2015-Apr-05

      Detailed Information about “Cynthia Says”

      DaSilva by Acessibilidade Brasil SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section http://www.dasilva.org.br, Released: 2014-Nov-01

      Detailed Information about “DaSilva”

      Document Accessibility Toolbar (DAT) by Vision Australia

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      DAT is an accessibility ribbon tab for Microsoft Word that makes it quicker and easier to create accessible documents. DAT provides standard and custom build functions, including easy image alt-text, data table type, colour contrast checker and Word to HTML functions. https://www.visionaustralia.org/dat, Version: 2.0, Released: 2016-Aug-12

      Detailed Information about “Document Accessibility Toolbar (DAT)”

      DYNO Mapper by Indigo Design Company LLC

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      DYNO Mapper is a sitemap generator that integrates Google Analytics and checks the accessibility of websites. Its features include content inventory, content audit, daily keyword tracking -- displayed within visual sitemaps for efficient project discovery and planning. http://dynomapper.com/features/website-accessibility-testing, Version: 1.0, Released: 2014-Dec-01

      Detailed Information about “DYNO Mapper” examinator by Carlos Benavidez

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      An on-line automatic evaluation tool that tests techniques and failures from WCAG 2.0 using a metric to reflect results in a quantitative way. http://examinator.ws/, Version: 2.0, Released: 2005-Sep-01

      Detailed Information about “examinator”

      FireEyes by Deque Systems Inc. SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      FireEyes is a Firefox plugin that integrates with Firebug and allows developers, QA engineers and subject matter experts to test individual and multiple pages for Section 508 and WCAG 2 accessibility issues. It has built-in color contrast analysis, screen reader simulation and support for DHTML pgs. http://www.deque.com/products/fireeyes/, Version: 2, Released: 2010-Jun-01

      Detailed Information about “FireEyes”

      Functional Accessibility Evaluator 2.0 by University of Illinois at Urbana-Champaign

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Evaluates website for WCAG 2.0 Level A and AA requirements. Provides summary and detailed reporting on the results of the evaluations. The report URLs can be easily shared to be viewed by other people. https://fae.disability.illinois.edu, Version: 2.0, Released: 2016-Sep-07

      Detailed Information about “Functional Accessibility Evaluator 2.0”

      HeadingsMap by Jorge Rumoroso

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      It generates a documentmap with headings and/or with sections in HTML 5. It shows the headings structure, the errors in the structure (ie. incorrect levels), and it works as HTML5 Outliner too. https://addons.mozilla.org/es/firefox/addon/headingsmap/, Version: 2.1, Released: 2014-Feb-01

      Detailed Information about “HeadingsMap”

      HERA-FFX by Fundación Sidar

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Hera-FFX is a web accessibility tool that automatically performs a preliminary analysis and supports for manual review of the websites that are displayed in the web browser Mozilla Firefox. http://www.sidar.org/recur/aplica/heraffx.php, Version: 2.2, Released: 2013/08/19--undefined

      Detailed Information about “HERA-FFX”

      HiSoftware Compliance Sheriff Web by HiSoftware Inc. SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Monitors and helps to enforce accessibility guidelines across digital environments and enables organizations to easily validate and monitor content on their public websites, portals and intranets for compliance against standards-based (WCAG, Section 508) and custom policies for accessibility. http://www.hisoftware.com/products/hisoftware-compliance-sheriff-overview/hisoftware-compliance-sheriff.aspx, Version: 4.2, Released: 2013-Mar-27

      Detailed Information about “HiSoftware Compliance Sheriff Web”

      HTML Validator for Firefox by Marc Gueury

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      HTML Validator is a Mozilla extension that adds HTML validation inside Firefox and Mozilla. The number of errors of a HTML page is seen on the form of an icon in the status bar when browsing. The details of the errors are seen when looking the HTML source of the page. http://users.skynet.be/mgueury/mozilla/, Released: 2013-Sep-05

      Detailed Information about “HTML Validator for Firefox”

      HTML_CodeSniffer by Squiz

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Checks a HTML document and detects violations of a defined coding standard. Comes with standards that cover the three conformance levels of WCAG 2.0 and the U.S. Section 508 legislation. An auditor interface is provided by a bookmarklet to let you try out these accessibility checks on any web page. http://squizlabs.github.io/HTML_CodeSniffer/, Version: 2.0.3, Released: 2014-Dec-15

      Detailed Information about “HTML_CodeSniffer”

      Juicy Studio Toolbar by Gez Lemon

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      A toolbar for Firefox to examine WAI-ARIA properties, reveal data table information, and perform color contrast tests https://addons.mozilla.org/en-US/firefox/addon/juicy-studio-accessibility-too/, Version: 1.7, Released: 2008/01/01--undefined

      Detailed Information about “Juicy Studio Toolbar”

      MAUVE by Human Interfaces in Information Systems Laboratory - ISTI-CNR SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      MAUVE is an environment for Web accessibility evaluation. Accessibility guidelines can be defined and updated through an XML-based definition language, without requiring changes in the tool implementation.It checks both HTML and CSS and, through some browsers’ plugins, it can validate dynamic sites. http://hiis.isti.cnr.it:8080/MauveWeb/, Version: 1.3, Released: 2014-Sep-25

      Detailed Information about “MAUVE”

      Mobile Web Accessibility Checker by UserLight Ltd

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Mobile Web Accessibility Checker verifies mobile websites on an iOS device (iPhone or iPad). Results can be exported via CSV or Google Spreadsheets. http://www.userlight.com/apps/mwac/, Version: 1.1, Released: 0006-Aug-19

      Detailed Information about “Mobile Web Accessibility Checker”

      Monsido Web Governance Platform by Monsido Inc.

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Monsido will scan your website and locate Section 508 and WCAG 2.0 accessibility issues. With our in-app accessibility help center, you don’t have to be a developer or even familiar with Web Accessibility to get your website up to standards. http://monsido.com, Released: 2013-Jul-18

      Detailed Information about “Monsido Web Governance Platform”

      No Coffee -- Vision Simulator for Chrome by Aaron Leventhal

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      NoCoffee can be helpful for understanding the problems faced by people with slight to extreme vision problems... https://accessgarage.wordpress.com/2013/02/09/458/ and https://chrome.google.com/webstore/detail/nocoffee/jjeeggmbnhckmgdhmgdckeigabjfbddl, Released: 2013-Feb-09

      Detailed Information about “No Coffee -- Vision Simulator for Chrome”

      Online-Utility.org Document Readability Test Tool by Online-Utility.org SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Calculates readability : Coleman Liau index, Flesch Kincaid Grade Level, ARI (Automated Readability Index), SMOG. The measure of readability used here is the indication of number of years of education that a person needs to be able to understand the text easily on the first reading. http://www.online-utility.org/english/readability_test_and_improve.jsp, Released: 2006-Jun-01

      Detailed Information about “Online-Utility.org Document Readability Test Tool”

      Opquast desktop by Opquast

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Firefox plugin to test more than 450 tests on quality, seo, accessibility, performance. You can also add comment when you found bugs and export your result in a cvs file or to your projets in opquast.reporting.com https://addons.mozilla.org/fr/firefox/addon/opquast-desktop/, Version: 1.0-RC5, Released: 2014-Jun-14

      Detailed Information about “Opquast desktop”

      Opquast Reporting by Opquast

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Opquast Reporting is website quality and accessibility assessment tool. It include features to evaluate manually and automatically, to export audit report in various format, to create tasks from bugs found during the evaluation https://reporting.opquast.com/fr/, Version: v2.6.0-rc1, Released: 2014-Jun-14

      Detailed Information about “Opquast Reporting”

      OzART by AccessibilityOz

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Automated batch testing of pages/site with workflow guides to handle issues that can't be automatically determined. http://www.accessibilityoz.com/ozart/, Version: 1.1, Released: 2014-Jan-01

      Detailed Information about “OzART”

      Pa11y by Nature Publishing Group SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Monitor the accessibility of your websites with pa11y-dashboard, and protect against accessibility errors creeping into your codebase. http://pa11y.org/, Version: 1.6.0, Released: 2015-Apr-08

      Detailed Information about “Pa11y”

      PAC: PDF Accessibility Checker 2.0 by Access for all

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      PAC provides a fast way to test the accessibility of PDF files. PAC supports both experts as well as end users conducting accessibility evaluations. PAC 2, the new PDF Accessibility Checker from Access for All, a Swiss non-profit organisation, is the first implementation of the Matterhorn Protocol. http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac.html, Released: 2014-Sep-07

      Detailed Information about “PAC: PDF Accessibility Checker 2.0”

      PEAT - Photosensitive Epilepsy Analysis Tool by Trace R & D Center, University of Wisconsin-Madison

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      The Trace Center's Photosensitive Epilepsy Analysis Tool (PEAT) is a free, downloadable resource for developers to identify seizure risks in their web content and software. The evaluation used by PEAT is based on an analysis engine developed specifically for web and computer applications. http://trace.wisc.edu/PEAT, Version: 0.2 beta, Released: 206-Apr-13

      Detailed Information about “PEAT - Photosensitive Epilepsy Analysis Tool”

      Readability Grader by Jellymetrics

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Readability Grader is a tool that allows people to check whether their content is easy-to-read. It generates 7 different scores. https://jellymetrics.com/readability-grader/, Version: 1.0, Released: 2016-Jul-15

      Detailed Information about “Readability Grader”

      Reading Effectiveness Tool by Clear Language and Design (CLAD) SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      The tool helps to to find out if a draft manuscript is at the right Grade Reading Level for the intended audience, by asking a series of questions. It is based on the Simple Measure Of Gobbledegook (SMOG) readability formula. http://www.eastendliteracy.on.ca/clearlanguageanddesign/readingeffectivenesstool/, Released: 2004-Jan-01

      Detailed Information about “Reading Effectiveness Tool”

      Siteimprove Accessibility by Siteimprove

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Siteimprove monitors your site for WCAG 2.0 accessibility conformance in web content and PDF documents. Our subscription based service offers an intuitive interface, unlimited training and support, customized reporting based on website responsibilities and high priority areas, and CMS integration. http://siteimprove.com/features/web-accessibility/, Released: 2014-Jul-08

      Detailed Information about “Siteimprove Accessibility”

      Sitemorse by Sitemorse Ltd

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Sitemorse is an on-line hosted service that provides comprehensive web-site testing for function, compliance and performance. It can examine from one page to tens of thousands in one report, and its many checks include accessibility, HTML, broken links, spelling, custom brand rules, etc. http://www.sitemorse.com/, Released: 2001-May-11

      Detailed Information about “Sitemorse”

      Sort site by PowerMapper

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      SortSite is a tool that lets you evaluate the accessibility of individual Web pages or entire Web sites. http://www.powermapper.com/products/sortsite/, Version: 3.03, Released: 2009-Jun-01

      Detailed Information about “Sort site”

      Tanaguru by Tanaguru SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Tanaguru is an opensource (AGPL license) website assessment tool. It is dedicated to accessibility (a11y) audits, and focuses on reliability and high level of automation. http://www.tanaguru.com/, Version: 3.0.3, Released: 2014-Jul-13

      Detailed Information about “Tanaguru”

      Tenon by Tenon

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Tenon is a one of a kind accessibility testing tool in that it is aimed at offering unprecedented flexibility in tooling for designers developers testers and content authors. Tenon achieves these goals via its API which can be seamlessly integrated into your existing toolset. http://www.tenon.io, Version: 1.0, Released: 2013-Jan-01

      Detailed Information about “Tenon”

      Tenon Check for Chrome by Tenon LLC

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Checks current page in the Tenon accessibility testing tool This extension adds a button to your browser. Click it, and the page you're currently viewing will be tested for Accessibility against WCAG 2.0 using Tenon.io. https://chrome.google.com/webstore/detail/tenon-check/bmibjbhkgepmnehjfhjaalkikngikhgj, Released: 2015-Apr-08

      Detailed Information about “Tenon Check for Chrome”

      TestPage by Jamal Mazrui

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      TestPage is a command-line utility and dialog interface for doing a simple, automated test of a web page for problems related to accessibility for users with disabilities, or to other aspects of HTML validity according to standards of the World Wide Web Consortium. http://www.empowermentzone.com/TestPage.htm, Released: 2010-Jan-27

      Detailed Information about “TestPage”

      Tingtun Accessibility Checker by Tingtun SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Checks web pages based on WCAG 2.0. Reports barriers, their location together with WCAG references and proposed remedies. http://checkers.eiii.eu/en/pagecheck/, Version: 2.0, Released: 2012-Jan-01

      Detailed Information about “Tingtun Accessibility Checker”

      Tingtun PDF Checker by Tingtun

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Checks PDF documents based on WCAG 2.0. Upload or refer to online documents to generate report with detected barriers and proposed remedies. Tingtun PDF checker is an online, open source tool, used both in practical quality assurance and monitoring of national document quality. http://checkers.eiii.eu/en/pdfcheck/, Released: 2012-Jan-01

      Detailed Information about “Tingtun PDF Checker” tota11y by Khan Academy

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section tota11y helps developers visualize potential accessibility errors on their web pages, and provides specific instruction for fixing them. http://khan.github.io/tota11y, Version: 0.1.3, Released: 2015-Jun-08

      Detailed Information about “tota11y”

      Total Validator by Total Validator

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Total Validator is a 5-in-1 validation tool, comprising of an (X)HTML validator, an Accessibility validator (WCAG and US508), a CSS validator, a spell checker, and a broken links checker. It can be run from the desktop, the command line, or via Chrome and Firefox addons. http://www.totalvalidator.com, Version: 8.5, Released: 2014-Aug-03

      Detailed Information about “Total Validator”

      UCDmanager by jordisan SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      UCDmanager is a FREE collaborative web application aimed to manage and document different User-Centered Design and usability techniques, in an integrated manner: user roles, personas, heuristic evaluations, usability user testing, etc.

      Includes accessibility evaluations and heuristics: http://ucdmanager.net/technique/web-accessibility-conformance-evaluation

      Windows 8 app: http://ucdmanager.net/app http://ucdmanager.net/, Released: 2013-Jan-01

      Detailed Information about “UCDmanager”

      Vamolà by Regione Emilia-Romagna

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      This is a ready installed version of aChecker validator (online accessibility checker) plus: - new Guideline called "Allegato A L. 4/04" (relative to Italian laws aka Stanca ACT) - full Italian language translation.

      The project is open-source and on-line at https://github.com/RegioneER/vamola http://www.validatore.it, Version: 2.0, Released: 2014-May-06

      Detailed Information about “Vamolà”

      Visolve by Ryobi System Solutions

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Visolve is the software tool that transforms colors of the computer display into the discriminable colors for various people including people with color vision deficiency, commonly called color blindness. The web version and iOS version have the simulation feature that can simulate the appearance of an image for people with color blindness. By using this feature, people with normal color vision can check how color-blind people see a scene or a signage, etc. http://www.ryobi-sol.co.jp/visolve/en/, Version: 4.4, Released: 2005-Aug-26

      Detailed Information about “Visolve”

      Visual ARIA by Bryan Garaventa

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      Visual ARIA allows engineers, testers, educators, and students to physically observe ARIA usage within web technologies, including ARIA 1.1 structural, live region, and widget roles, proper nesting and focus management, plus requisite and optional supporting attributes to aid in development. http://whatsock.com/training/matrices/visual-aria.htm, Version: 1.0, Released: 2015-Aug-18

      Detailed Information about “Visual ARIA”

      WAVE by WebAIM

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      WAVE is a suite of tools for facilitating web accessibility evaluation by providing a visual representation of accessibility issues within the page. There is an online service at http://wave.webaim.org/, Firefox and Chrome extensions, and an online and installable API engine. http://wave.webaim.org/, Released: 2014-Jan-01

      Detailed Information about “WAVE”

      WCAG Compliance Auditor by Funnelback

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      WCAG Compliance Auditor checks entire websites, and even groups of websites, against WCAG criteria. It identifies failures, provides recommendations on how to fix errors and delivers a benchmark against which accessibility can be measured over time, helping organisations to achieve compliance. http://www.funnelback.com/our-products/wcag-compliance-auditor, Version: 14.0.1, Released: 2011-Oct-01

      Detailed Information about “WCAG Compliance Auditor”

      Web Accessibility Checker by Mads Kristensen

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      The easiest way to perform accessibility checks on any ASP.NET web application. Fully customizable and support all the major international accessibility standards. https://visualstudiogallery.msdn.microsoft.com/3aabefab-1681-4fea-8f95-6a62e2f0f1ec, Version: 1.3, Released: 2016-Apr-08

      Detailed Information about “Web Accessibility Checker”

      WorldSpace by Deque Systems

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      WorldSpace is a server-based, enterprise web accessibility evaluation tool that can retrieve and evaluate entire web sites. WorldSpace is fully JavaScript-aware, and is able to provide robust, customizable automated site testing, including the ability to script complex, multi-part user input paths. http://worldspace.deque.com, Version: 5.3.1, Released: 2010-Jun-01

      Detailed Information about “WorldSpace” www.forapp.org by SCE

      SHARE

      Link to this section: Shortcut to copy the link: ctrl+C or ⌘C

      E-mail a link to this section

      forApp is an online service that automatically checks the accessibility of mobile applications. The inspection results can be downloaded in PDF format. You can check the accessibility inspection results for each mobile equipment and app version in each menu screen.

      http://www.forapp.org, Released: 2015-Apr-13

      Detailed Information about “www.forapp.org”

      Document Information

      Status: Updated March 2016 (first published March 2006) Lead Developer: Eric Eggert (W3C). Project Lead: Shadi Abou-Zahra (W3C). User Interface developed with the Education and Outreach Working Group (EOWG). Database maintained by the Evaluation and Repair Tools Working Group (ERT WG). Acknowledgements lists contributors and previous editors. Developed with support from the WAI-TIES Project in 2006, and updated with support from the WAI-ACT Project in 2014.

      See Important Disclaimer above.

      WAI Site Map Help with WAI Website Search Contacting WAI

      Feedback welcome to [email protected] (a publicly archived list) or [email protected] (a WAI staff-only list).

      Copyright © 2016 W3C ® (MIT, ERCIM, Keio, Beihang) Usage policies apply. Section 508 Checklist for HTML

      Note: The pass/fail criteria in this document represent an interpretation of Section 508 web standards. This checklist is NOT official Section 508 documentation.

      508 STANDARD PASS FAIL

      (a) A text equivalent for every non- Every image, applet, embedded A non-text element has no alt or text element shall be provided (e.g., media, plug-in, etc. that conveys text description or the description via "alt", "longdesc", or in element content has equivalent is not equivalent, or is not content). alternative text (alt, described in the adjacent text. longdesc, or in the element context).

      The alt text succinctly describes Alt texts are verbose ("picture the content conveyed by the of…", "image of…", etc.), vague, element, without being too misleading, inaccurate, or verbose (for simple objects) or redundant to the context (the alt too vague (for complex objects). text is the same as adjacent text).

      Complex graphics (graphs, Complex graphics have no charts, etc.) are accompanied by alternative text or the alternative equivalent text, either through a does not fully convey the content of description in the body of the the graphic. page, a link to a description on a separate page, and/or the longdesc attribute [See Note 1]

      Images that have a function Alternative texts for linked images, (images within links, image image buttons, or hot spots are not buttons, and image map areas) descriptive of the function. have alternative text which describes the associated function.

      Decorative graphics are CSS Decorative graphics have background images or have alternative text of "spacer", null/empty alt values "decorative graphic," or other (alt=""). Images with text extraneous text. Graphics have alt alternatives in element content text that is redundant with are given empty alt text to avoid adjacent text. redundancy.

      Transcripts are provided for Audio does not have transcripts. audio content.

      (b) Equivalent alternatives for any Video files and live audio Video files or live audio broadcasts multimedia presentation shall be broadcasts have synchronized do not have captions or captions synchronized with the presentation. captions. are not synchronized.

      Content presented through Audio descriptions are not video, but not through audio is provided for visual-only content in provided via audio descriptions. multimedia.

      (c) Web pages shall be designed so Color is not used solely to convey Color is the sole means of that all information conveyed with important content. conveying content. color is also available without color, for example from context or markup. Sufficient contrast is provided. Contrast is poor.

      © 2016 WebAIM, all rights reserved

      508 STANDARD PASS FAIL

      (d) Documents shall be organized so Style sheets may be used for The document is confusing or they are readable without requiring layout, but the document is still information is missing when the an associated style sheet. readable and understandable style sheet is turned off. (even if less visually appealing) when the style sheet is turned off.

      (e) Redundant text links shall be Client-side image maps are used Server side image maps or provided for each active region of a instead of server-side image inaccessible client-side image maps server-side image map. maps. Appropriate alternative are present. text is provided for the image as (f) Client-side image maps shall be well as each hot spot area. provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape.

      (g) Row and column headers shall be Data tables have column and/or Data tables have no header rows or identified for data tables. row headers appropriately columns. identified (using the element).

      Tables used strictly for layout Tables used for layout have purposes do NOT use the headers identified when there are element. no true headers.

      (h) Markup shall be used to associate Data table cells are associated Data table cells are not associated data cells and header cells for data with the appropriate headers with column and/or row headers or tables that have two or more logical using the scope or they are associated incorrectly. levels of row or column headers. id/headers attributes.

      (i) Frames shall be titled with text Each frame is given a title Frames have no title or a title that facilitates frame identification that describes the frame’s that is not descriptive of the and navigation. purpose or content. frame’s purpose or content.

      (j) Pages shall be designed to avoid No element on the page flashes One or more elements on the page causing the screen to flicker with a at a rate of 2 to 55 cycles per flash at a rate of 2 to 55 cycles per frequency greater than 2 Hz and second, thus reducing the risk of second, increasing the risk of lower than 55 Hz. optically-induced seizures. optically-induced seizures.

      (k) A text-only page, with equivalent A text-only version is created A text-only version is provided information or functionality, shall be only when there is no other way when the main version is not provided to make a web site comply to make the content accessible accessible, but could be made fully with the provisions of this part, when or when it offers significant accessible. compliance cannot be accomplished advantages over the "main" in any other way. The content of the version for certain disability text-only page shall be updated types. whenever the primary page changes. The text-only version provides The text-only version is not equivalent content and is up-to- equivalent to or up-to-date with date with the main version. the main version.

      © 2016 WebAIM, all rights reserved 508 STANDARD PASS FAIL

      (l) When pages utilize scripting Content and functionality Content and functionality provided languages to display content, or to provided by scripting is directly by scripts only work with a mouse create interface elements, the accessible to assistive or cannot be accessed by assistive information provided by the script technologies and the keyboard. technologies. shall be identified with functional text

      (m) When a web page requires that A link is provided to a page No link is provided to a page where an applet, plug-in or other where the plug-in can be the plug-in can be downloaded. application be present on the client downloaded. system to interpret page content, the page must provide a link to a plug-in All applets, scripts and plug-ins Inaccessible plug-ins, scripts, and or applet that complies with (including PDF and PowerPoint other applications are used without §1194.21(a) through (l). files, etc.) and the content providing an accessible alternative. within them are accessible to [See Note 2] assistive technologies, or else an [See Note 3] alternative means of accessing equivalent content is provided.

      (n) When electronic forms are ,