@accesslint/core ACT Implementation
| Consistent | Partially consistent | |
|---|---|---|
| WCAG 2 rules | 4 | 28 |
| Proposed rules | 0 | 0 |
Implemented Rules
About @accesslint/Core Results
Results in this page are taken from a public test report published by accesslint. Data is published using the EARL+JSON-LD data format.
Implementation Details
Role attribute has valid value
This rule is implemented by @accesslint/Core using the
aria/aria-roles procedure.
The implementation is
fully consistent with the
Role attribute has valid value
WCAG 2 rule.
It covers all 10 examples.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
| None | None |
| aria/aria-roles | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 4 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
ARIA state or property has valid value
This rule is implemented by @accesslint/Core using the
aria/aria-valid-attr-value procedure.
The implementation is
fully consistent with the
ARIA state or property has valid value
WCAG 2 rule.
It covers all 21 examples.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
| None | None |
| aria/aria-valid-attr-value | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Passed Example 9 | passed |
| Passed Example 10 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Failed Example 7 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
ARIA attribute is defined in WAI-ARIA
This rule is implemented by @accesslint/Core using the
aria/aria-valid-attr procedure.
The implementation is
fully consistent with the
ARIA attribute is defined in WAI-ARIA
WCAG 2 rule.
It covers all 7 examples.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
| None | None |
| aria/aria-valid-attr | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Inapplicable Example 1 | passed |
| Passed Example 2 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Element with lang attribute has valid language tag
This rule is implemented by @accesslint/Core using the
readable/valid-lang procedure.
The implementation is partially
consistent with the
Element with lang attribute has valid language tag
WCAG 2 rule.
It covers all 19 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| readable/valid-lang | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Failed Example 7 | failed |
| Failed Example 8 | failed |
| Failed Example 9 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
Menuitem has non-empty accessible name
This rule is implemented by @accesslint/Core using the
labels-and-names/aria-command-name procedure.
The implementation is partially
consistent with the
Menuitem has non-empty accessible name
WCAG 2 rule.
It covers all 8 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| labels-and-names/aria-command-name | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
Important letter spacing in style attributes is wide enough
This rule is implemented by @accesslint/Core using the
distinguishable/letter-spacing procedure.
The implementation is partially
consistent with the
Important letter spacing in style attributes is wide enough
WCAG 2 rule.
It covers all 19 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| distinguishable/letter-spacing | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
| Inapplicable Example 9 | passed |
Important word spacing in style attributes is wide enough
This rule is implemented by @accesslint/Core using the
distinguishable/word-spacing procedure.
The implementation is partially
consistent with the
Important word spacing in style attributes is wide enough
WCAG 2 rule.
It covers 18 of the 19 examples.
For 1 example
no results were reported. This can happen when examples are newer then the
test results.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| distinguishable/word-spacing | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | untested |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
| Inapplicable Example 9 | passed |
Important line height in style attributes is wide enough
This rule is implemented by @accesslint/Core using the
distinguishable/line-height procedure.
The implementation is partially
consistent with the
Important line height in style attributes is wide enough
WCAG 2 rule.
It covers all 24 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| distinguishable/line-height | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
| Inapplicable Example 9 | passed |
| Inapplicable Example 10 | passed |
autocomplete attribute has valid value
This rule is implemented by @accesslint/Core using the
adaptable/autocomplete-valid procedure.
The implementation is partially
consistent with the
autocomplete attribute has valid value
WCAG 2 rule.
It covers all 28 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| adaptable/autocomplete-valid | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Passed Example 9 | passed |
| Failed Example 6 | failed |
| Failed Example 7 | failed |
| Failed Example 8 | failed |
| Failed Example 9 | failed |
| Failed Example 10 | failed |
| Inapplicable Example 8 | passed |
| Inapplicable Example 9 | passed |
| Inapplicable Example 8 * | untested |
| Inapplicable Example 9 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Button has non-empty accessible name
This rule is implemented by @accesslint/Core using the
labels-and-names/button-name procedure.
The implementation is partially
consistent with the
Button has non-empty accessible name
WCAG 2 rule.
It covers all 17 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| labels-and-names/button-name | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
Element marked as decorative is not exposed
This rule is implemented by @accesslint/Core using the
aria/presentation-role-conflict procedure.
The implementation is
fully consistent with the
Element marked as decorative is not exposed
WCAG 2 rule.
It covers all 10 examples.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
| None | None |
| aria/presentation-role-conflict | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Inapplicable Example 1 | passed |
Form field has non-empty accessible name
This rule is implemented by @accesslint/Core using the
labels-and-names/form-label procedure.
The implementation is partially
consistent with the
Form field has non-empty accessible name
WCAG 2 rule.
It covers all 19 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| labels-and-names/form-label | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Failed Example 7 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Passed Example 8 | passed |
| Failed Example 8 | failed |
| Passed Example 8 * | untested |
| Passed Example 9 * | untested |
| Failed Example 9 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
HTML page lang attribute has valid language tag
This rule is implemented by @accesslint/Core using the
readable/html-lang-valid procedure.
The implementation is partially
consistent with the
HTML page lang attribute has valid language tag
WCAG 2 rule.
It covers all 7 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| readable/html-lang-valid | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
HTML page has non-empty title
This rule is implemented by @accesslint/Core using the
navigable/document-title procedure.
The implementation is partially
consistent with the
HTML page has non-empty title
WCAG 2 rule.
It covers all 11 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| navigable/document-title | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Inapplicable Example 1 | passed |
| Passed Example 2 * | untested |
| Failed Example 6 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Image button has non-empty accessible name
This rule is implemented by @accesslint/Core using the
text-alternatives/input-image-alt procedure.
The implementation is partially
consistent with the
Image button has non-empty accessible name
WCAG 2 rule.
It covers 10 of the 12 examples.
For 2 examples
no results were reported. This can happen when examples are newer then the
test results.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| text-alternatives/input-image-alt | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Inapplicable Example 1 | untested |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | untested |
| Inapplicable Example 5 | passed |
Image has non-empty accessible name
This rule is implemented by @accesslint/Core using the
text-alternatives/img-alt procedure.
The implementation is partially
consistent with the
Image has non-empty accessible name
WCAG 2 rule.
It covers all 18 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| text-alternatives/img-alt | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
Link has non-empty accessible name
This rule is implemented by @accesslint/Core using the
navigable/link-name procedure.
The implementation is partially
consistent with the
Link has non-empty accessible name
WCAG 2 rule.
It covers all 28 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| navigable/link-name | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Passed Example 9 | passed |
| Passed Example 10 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Failed Example 7 | failed |
| Failed Example 8 | failed |
| Failed Example 9 | failed |
| Failed Example 10 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Passed Example 11 | passed |
| Failed Example 11 | failed |
SVG element with explicit role has non-empty accessible name
This rule is implemented by @accesslint/Core using the
text-alternatives/svg-img-alt procedure.
The implementation is partially
consistent with the
SVG element with explicit role has non-empty accessible name
WCAG 2 rule.
It covers all 10 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| text-alternatives/svg-img-alt | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
Element with presentational children has no focusable content
This rule is implemented by @accesslint/Core using the
aria/presentational-children-focusable procedure.
The implementation is partially
consistent with the
Element with presentational children has no focusable content
WCAG 2 rule.
It covers all 7 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| aria/presentational-children-focusable | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Inapplicable Example 1 | passed |
| Passed Example 4 * | untested |
| Failed Example 4 * | untested |
| Failed Example 5 * | untested |
| Inapplicable Example 1 * | untested |
| Inapplicable Example 2 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Headers attribute specified on a cell refers to cells in the same table element
This rule is implemented by @accesslint/Core using the
adaptable/td-headers-attr procedure.
The implementation is partially
consistent with the
Headers attribute specified on a cell refers to cells in the same table element
WCAG 2 rule.
It covers all 17 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| adaptable/td-headers-attr | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 4 * | untested |
| Inapplicable Example 6 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Element with aria-hidden has no content in sequential focus navigation
This rule is implemented by @accesslint/Core using the
aria/aria-hidden-focus procedure.
The implementation is partially
consistent with the
Element with aria-hidden has no content in sequential focus navigation
WCAG 2 rule.
It covers all 15 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| aria/aria-hidden-focus | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
Meta element has no refresh delay
This rule is implemented by @accesslint/Core using the
enough-time/meta-refresh procedure.
The implementation is partially
consistent with the
Meta element has no refresh delay
WCAG 2 rule.
It covers all 15 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| enough-time/meta-refresh | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
Meta viewport allows for zoom
This rule is implemented by @accesslint/Core using the
distinguishable/meta-viewport procedure.
The implementation is partially
consistent with the
Meta viewport allows for zoom
WCAG 2 rule.
It covers all 11 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| distinguishable/meta-viewport | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Passed Example 2 * | untested |
| Passed Example 5 * | untested |
| Failed Example 2 * | untested |
| Failed Example 3 * | untested |
| Failed Example 7 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Object element rendering non-text content has non-empty accessible name
This rule is implemented by @accesslint/Core using the
text-alternatives/object-alt procedure.
The implementation is partially
consistent with the
Object element rendering non-text content has non-empty accessible name
WCAG 2 rule.
It covers all 18 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| text-alternatives/object-alt | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
HTML page has lang attribute
This rule is implemented by @accesslint/Core using the
readable/html-has-lang procedure.
The implementation is partially
consistent with the
HTML page has lang attribute
WCAG 2 rule.
It covers all 7 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| readable/html-has-lang | |
|---|---|
| Passed Example 1 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
Scrollable content can be reached with sequential focus navigation
This rule is implemented by @accesslint/Core using the
keyboard-accessible/scrollable-region procedure.
The implementation is partially
consistent with the
Scrollable content can be reached with sequential focus navigation
WCAG 2 rule.
It covers all 10 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| keyboard-accessible/scrollable-region | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Passed Example 2 * | untested |
| Passed Example 3 * | untested |
| Inapplicable Example 2 * | untested |
| Inapplicable Example 3 * | untested |
| Inapplicable Example 6 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Text has minimum contrast
This rule is implemented by @accesslint/Core using the
distinguishable/color-contrast procedure.
The implementation is partially
consistent with the
Text has minimum contrast
WCAG 2 rule.
It covers 30 of the 32 examples.
For 2 examples
no results were reported. This can happen when examples are newer then the
test results.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| distinguishable/color-contrast | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Passed Example 7 | passed |
| Passed Example 8 | passed |
| Passed Example 9 | untested |
| Passed Example 10 | passed |
| Passed Example 11 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Failed Example 6 | untested |
| Failed Example 7 | failed |
| Failed Example 8 | failed |
| Failed Example 9 | failed |
| Failed Example 10 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
| Inapplicable Example 9 | passed |
| Inapplicable Example 10 | passed |
| Inapplicable Example 11 | passed |
| Passed Example 7 * | untested |
| Failed Example 11 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Text has enhanced contrast
This rule is implemented by @accesslint/Core using the
distinguishable/color-contrast-enhanced procedure.
The implementation is partially
consistent with the
Text has enhanced contrast
WCAG 2 rule.
It covers 14 of the 34 examples.
For 20 examples
no results were reported. This can happen when examples are newer then the
test results.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Meta element has no refresh delay (no exception)
This rule is implemented by @accesslint/Core using the
enough-time/meta-refresh-no-exception procedure.
The implementation is partially
consistent with the
Meta element has no refresh delay (no exception)
WCAG 2 rule.
It covers all 13 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| enough-time/meta-refresh-no-exception | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 6 | passed |
| Inapplicable Example 7 | passed |
| Inapplicable Example 8 | passed |
Orientation of the page is not restricted using CSS transforms
This rule is implemented by @accesslint/Core using the
adaptable/orientation-lock procedure.
The implementation is partially
consistent with the
Orientation of the page is not restricted using CSS transforms
WCAG 2 rule.
It covers all 12 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| adaptable/orientation-lock | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |
| Inapplicable Example 5 | passed |
| Inapplicable Example 3 * | untested |
*: These examples are not yet approved for the rule. Results on these outcomes are not taken into consideration determining the consistency and coverage.
Element with role attribute has required states and properties
This rule is implemented by @accesslint/Core using the
aria/aria-required-attr procedure.
The implementation is partially
consistent with the
Element with role attribute has required states and properties
WCAG 2 rule.
It covers 13 of the 14 examples.
For 1 example
no results were reported. This can happen when examples are newer then the
test results.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
| None | None |
| aria/aria-required-attr | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Passed Example 6 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Failed Example 4 | failed |
| Failed Example 5 | failed |
| Inapplicable Example 1 | untested |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
Summary element has non-empty accessible name
This rule is implemented by @accesslint/Core using the
labels-and-names/summary-name procedure.
The implementation is partially
consistent with the
Summary element has non-empty accessible name
WCAG 2 rule.
It covers all 12 examples.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
| Expected | Reported |
|---|---|
|
None |
| labels-and-names/summary-name | |
|---|---|
| Passed Example 1 | passed |
| Passed Example 2 | passed |
| Passed Example 3 | passed |
| Passed Example 4 | passed |
| Passed Example 5 | passed |
| Failed Example 1 | failed |
| Failed Example 2 | failed |
| Failed Example 3 | failed |
| Inapplicable Example 1 | passed |
| Inapplicable Example 2 | passed |
| Inapplicable Example 3 | passed |
| Inapplicable Example 4 | passed |