microsoft / ability-attributes

Web Application Accessibility Attributes Runtime Validator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ability Attributes

A runtime accessibility attributes integrity validator.

About

This project is pretty much in a work-in-progress proof-of-concept state. More docs and examples are to come.

It is very easy to make nonsense setting the accessibility-related attributes for the DOM elements and it takes time to learn how to set them properly. And because those attributes make sense for the screen readers only, it is very hard to tell if nothing is broken in a big application. This tool allows to specify a schema for the attributes and see all schema violations at runtime during the developlent process.

Contributing

Contributions are welcome (see the CONTRIBUTING file), though please keep in mind the work-in-progress proof-of-concept state. Might make sense to just observe/discuss until the thing gets stable and well-documented.

License

This project is licensed under the MIT License, see the LICENSE file for details.

About

Web Application Accessibility Attributes Runtime Validator

License:MIT License


Languages

Language:TypeScript 92.7%Language:HTML 5.0%Language:CSS 1.2%Language:JavaScript 1.1%