ally.js - making accessibility simpler
ally.js is a JavaScript library simplifying certain accessibility features, functions and behaviors. Its goal is to be A JavaScript library to help web applications with accessibility concerns. The intention is to separate these generic components from actual applications and other libraries.
See the website for more(link is external)
Requirements
- ES5(link is external)
- CSSOM CSS.escape(link is external) (spec(link is external))
- Element.classList(link is external)
Dependencies
- platform.js(link is external) (because parsing the userAgent string yourself is ludicrous)
- ES5-shim(link is external) (implicitly expected)
- CSSOM CSS.escape polyfill(link is external)
Resources
- Website(link is external)
- Documentation
- CONTRIBUTING.md explaining how to author, test, document and build ally.js
- CHANGELOG.md detailing what changed over time
- Filed issues (browsers & specifications)
Supported by
- BrowserStack(link is external) and SauceLabs(link is external) provide VMs for automated testing - free for open source projects.
- Code Climate(link is external) and Coveralls(link is external) provide us with automated code analysis and coverage reports - free for open source projects.
- Travis CI(link is external) provides a build server - free for open source projects.
- Algolia(link is external) provides a search interface - free for open source projects.
License
ally.js is published under the MIT License(link is external).