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

RuleID c487ae - remove reporting against AAA Success Criteria - Link has non-empty accessible name #134

Open
philljenkins opened this issue Aug 24, 2022 · 3 comments

Comments

@philljenkins
Copy link

When tools report implementations, reporting against AAA criteria should not be required by tools that don't support AAA criteria.
For example,
ACT rule: Link has non-empty accessible name
RuleID c487ae
https://wai-wcag-act-rules.netlify.app/standards-guidelines/act/rules/c487ae/

  1. ACT should not require tools to map (report) against 2.4.9 AAA Link Purpose (Link Only)
  2. ACT should list the WCAG level for those (e.g. 2.4.9 AAA) that are listed in the implementation report
    image
@WilcoFiers
Copy link
Collaborator

Any link that fails 2.4.4 pretty much by definition fails 2.4.9.

We do agree that reporting a failure of 2.4.9 should not be required, since not every test tool/method reports AAA success criteria. This work for this is happening in this PR: w3c/wcag-act#531

@philljenkins
Copy link
Author

also mentioned was adding the level to the implementation report Expected column, such as
4.1.2 Name Role Value (Level A)
2.4.9 Link Purpose (Link Only (Level AAA)

Is that acepted and will be another PR?

and will PR: w3c/wcag-act#531 remove the Level AAA from the Report when not supported by the tool?

@WilcoFiers
Copy link
Collaborator

What 531 will do is make it so not all accessibility requirements have to be reported on by a test tool / method. So tools that report AAA can fail it, but tools that don't aren't required to.

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

No branches or pull requests

2 participants