711309b1f1
This pr is auto merged as it contains a mandatory file and is opened for more than 10 days. |
||
---|---|---|
TenonAccessibilityChecker | ||
packages | ||
LICENSE | ||
README.md | ||
SECURITY.md | ||
TenonAccessibilityChecker.sln |
README.md
Accessibility Checker Extension for Visual Studio
The Tenon HTML Accessibility Checker makes it easier for Visual Studio developers to detect and resolve common accessibility issues with their HTML-based user interfaces. It takes more than static code analysis to create great experiences for people with permanent or situational disabilities. However, there is no reason to ship code with accessibility issues that can be detected automatically. This checker is one of many tools designed to help developers ship better code.
Contribute
There are many way to contribute to this project:
- Submit new features or fixes (see "Legal stuff" below).
- Submit bugs and verify fixes that are checked in.
- Review source code changes.
- Engage other contributors.
- Comment on the relevant Visual Studio Blog.
- Review the solution in the Visual Studio Gallery.
Please leverage the code!
Leverage the code to create new projects. We implemented some interesting features in this solution including:
- Implementing the browser link extension to exchange information between Visual Studio and multiple browsers (so that we can evaluate dynamic HTML rather than raw code)
- Implementing context-specific menu options on the Visual Studio Solution Explorer
- Integrating a RESTful service with Visual Studio
- Integrating results directly into the Visual Studio Error List
We published this source under an MIT liscense so that you can leverage any of these patterns.
##Documentation
- You can read more about the Tenon HTML Accessibility Checker on the (Visual Studio blog.)[http://blogs.msdn.com/b/visualstudio/archive/2015/03/03/improving-html-accessibility-with-visual-studio-extensions.aspx]
- You can read about Tenon and the Tenon API at [http://tenon.io]
- You can download the compiled extension directly from the (Visual Studio Gallery)[https://visualstudiogallery.msdn.microsoft.com/0ad320bc-80e4-402a-bf2b-d6c23a3a6730]
Legal stuff
If you want to contribute code (please do!) you will need to complete a Contributor License Agreement (CLA). Briefly, this agreement testifies that you are granting us permission to use the submitted change according to the terms of the project's license, and that the work being submitted is under appropriate copyright.
Please submit a Contributor License Agreement (CLA) before submitting a pull request. You may visit https://cla.microsoft.com to sign digitally. Be sure to include your github user name along with the agreement. Once we have received the signed CLA, we'll review the request.