“The one argument for accessibility that doesn’t get made nearly often enough is how extraordinarily better it makes some people’s lives. How many opportunities do we have to dramatically improve people’s lives just by doing our job a little better?” ― Steve Krug, User Experience Expert and Author
Accessible front-end development ensures people with different abilities can access, understand, and navigate web content, regardless of how they’re accessing it.
Developing accessible digital products requires a commitment to learning and implementing accessibility skills and best practices.
As a developer, you are critical to making state websites and applications accessible and you should be including accessibility as soon as you begin writing code.
Assessing and testing websites and apps for accessibility as you build them will ensure they function and display correctly for people with disabilities.
- Understand the State Accessibility Technical Standard, front-end accessibility development best practices, and testing processes.
- Build and test websites and applications that work for all users, including those with disabilities.
- Coding to standards is critical because it supports flexibility. For example, allowing users to set the width of the window so they can adjust the line length, or change the colors on the screen.
- Integrate accessibility acceptance criteria into user stories.
- Include compliance with state accessibility standards in the “definition of done” for all product increments.
- Include both automated and manual testing accessibility testing into development sprints.
- Understand the value of the Siteimprove tool and be able to use it when possible to assess and improve website accessibility.
What You Can Do
Learn about developing for accessibility
Evaluate a website or application for accessibility
We cannot check all accessibility using a tool alone. Human judgment is required because automated tools may give inaccurate results.
Evaluate accessibility early and throughout the process to find and fix problems early. This will save you time and money in the long run.
- ICT Testing Baseline for Web Accessibility, US Access Board
- WCAG Compliance Checklist, A11yproject
- Easy Checks – A First Review of Web Accessibility, W3C
- How to Meet WCAG (Quick Reference), W3C
Resources for State of Colorado Agencies
Siteimprove: Siteimprove’s software helps to improve State website usability and accessibility by automating the process of finding errors and problems. Siteimprove alone will not make websites accessible but is part of a holistic approach to managing web services.
For questions about using Siteimprove, please contact the Technology Accessibility Program at OIT_Accessibility@state.co.us.
Don't have access to Siteimprove? Use these free browser extensions:
State of Colorado Accessibility Statement
§24-85-103, C.R.S. - "Accessibility standards for individuals with a disability", (PDF)
TS-OEA-001: Technology Accessibility for Persons with Disabilities, (PDF)
TS-OEA-002: Technology Accessibility for Web Content and Applications, (PDF)
Section 508 of the U.S. Rehabilitation Act of 1973, section508.gov