Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: reorganise the readme #2743

Merged
merged 3 commits into from
Jan 13, 2021
Merged

docs: reorganise the readme #2743

merged 3 commits into from
Jan 13, 2021

Conversation

WilcoFiers
Copy link
Contributor

One of the most common questions people have is what rules axe-core has, and how they map to WCAG. I hope that by being more explicit in the readme, and putting this section higher up we can limit how often this question is asked.

One of the most common questions people have is what rules axe-core has, and how they map to WCAG. I hope that by being more explicit in the readme, and putting this section higher up we can limit how often this question is asked.
@WilcoFiers WilcoFiers requested a review from a team as a code owner January 8, 2021 10:13
straker
straker previously requested changes Jan 8, 2021
README.md Outdated

Axe was built to reflect how web development actually works. It works with all modern browsers, tools, and testing environments a dev team might use. With axe, accessibility testing can be performed as part of your unit testing, integration testing, browser testing, and any other functional testing your team already performs on a day-to-day basis. Building accessibility testing into the early development process saves time, resources, and all kinds of frustration.
The complete list of rules, grouped WCAG level and best practice, can found in [doc/rule-descriptions.md](./doc/rule-descriptions.md).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another common question we get is about coverage of the rules and if axe can be used to be compliant or ADA maturity. I think it'd be worthwhile to say that the rules don't map exactly to each WCAG success criterion completely as no WCAG criterion can be fully automated.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps we could point to the axe extension to give people an option for helping with the stuff that is not 100% automatable.

README.md Outdated

Automated accessibility testing is a huge timesaver, it doesn't require special expertise, and it allows teams to focus expert resources on the accessibility issues that really need them. Unfortunately, most accessibility tools are meant to be run on sites and applications that have reached the end of the development process and often don't give clear or consistent results, causing frustration and delays just when you thought your product was ready to ship.
Axe-core has different types of rules, for WCAG 2.0 and 2.1 on level A and AA, as well as a number of best practices that help you identify common accessibility practices like ensuring every page has an `h1` heading, and to help you avoid "gotchas" in ARIA like where an ARIA attribute you used will get ignored. With axe-core, you can find **up to 50% of WCAG issues automatically**.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a mention of the needs review items?

@WilcoFiers WilcoFiers merged commit a5c110c into develop Jan 13, 2021
@WilcoFiers WilcoFiers deleted the readme-reorder branch January 13, 2021 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants