tota11y helps visualize how your site performs with assistive technologies. The process of testing for accessibility (a11y) is often tedious and confusing. In many cases, developers must have some prior accessibility knowledge in order to make sense of the results. Instead, tota11y aims to reduce this barrier of entry by helping visualize accessibility violations (and successes), while educating on best practices. tota11y is a single JavaScript file that inserts a small button in the bottom corner of your document. The toolbar consists of several plugins that each provide their own functionality. Many of these plugins "annotate" elements on the page. Sometimes to show their existence, other times to point out when something's wrong. tota11y makes it easy to spot some of the most common accessibility violations made by page authors today.

Features

  • tota11y uses a variety of technologies, including jQuery, webpack, babel, and JSX
  • Most of the functionality in tota11y comes from its plugins
  • Each plugin gets its own directory in plugins/ and maintains its own JavaScript, CSS, and even handlebars
  • You can run unit tests on tota11y
  • Create a development build as the test server
  • Create a production build, with minified and unminified output

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow tota11y

tota11y Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of tota11y!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Data Visualization Software, JavaScript Accessibility Tool

Registered

2021-11-11