Ember-template-lint ACT Implementation
Number of Rules Implemented
|
Consistent |
Partially consistent |
WCAG 2 rules |
0 |
1 |
Proposed rules |
3 |
2 |
Implemented Rules
About ember-template-lint Results
Test cases that require scripts or CSS are skipped and reported as cantTell.
Like all linters, Ember-template-lint does static code analysis, and so does
not run scripts or render CSS.
Results in this page are taken from a public
test report
published by contributors in the Ember.js community.
Data is published using the
EARL+JSON-LD data format.
Implementation Details
HTML page has lang attribute
This rule is implemented by ember-template-lint using the
require-lang-attribute
procedure.
The implementation is partially
consistent with the
HTML page has lang attribute
WCAG 2 rule.
It covers 4 of the 7 examples.
On 2 examples
the implementation cannot tell the outcome. This is often because of technical
limitations in tools.
The implementation correctly reports which success criteria are failed by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
|
|
ARIA attribute is defined in WAI-ARIA
This rule is implemented by ember-template-lint using the
no-invalid-aria-attributes
procedure.
The implementation is
fully consistent with the
ARIA attribute is defined in WAI-ARIA
proposed rule.
It covers all 7 examples.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
None
|
None
|
ARIA state or property is permitted
This rule is implemented by ember-template-lint using the
no-invalid-aria-attributes
procedure.
The implementation is
fully consistent with the
ARIA state or property is permitted
proposed rule.
It covers 13 of the 15 examples.
On 2 examples
the implementation cannot tell the outcome. This is often because of technical
limitations in tools.
The implementation correctly reports no success criteria are failed by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
None
|
None
|
Attribute is not duplicated
This rule is implemented by ember-template-lint using the
no-duplicate-attributes
procedure.
The implementation is
fully consistent with the
Attribute is not duplicated
proposed rule.
It covers 5 of the 10 examples.
On 5 examples
the implementation cannot tell the outcome. This is often because of technical
limitations in tools.
The implementation correctly reports which success criteria are failed by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
|
|
Link is descriptive
This rule is implemented by ember-template-lint using the
no-invalid-link-text
procedure.
The implementation is partially
consistent with the
Link is descriptive
proposed rule.
It covers 6 of the 12 examples.
On 2 examples
the implementation cannot tell the outcome. This is often because of technical
limitations in tools.
The implementation reports different success criteria as failed from what is expected by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
-
2.4.9
Link Purpose (Link Only)
|
-
2.4.4
Link Purpose (In Context)
|
Link in context is descriptive
This rule is implemented by ember-template-lint using the
no-invalid-link-text
procedure.
The implementation is partially
consistent with the
Link in context is descriptive
proposed rule.
It covers 11 of the 18 examples.
On 3 examples
the implementation cannot tell the outcome. This is often because of technical
limitations in tools.
The implementation correctly reports which success criteria are failed by this rule.
See understanding ACT consistency.
Success Criteria
Expected | Reported |
-
2.4.4
Link Purpose (In Context)
|
-
2.4.4
Link Purpose (In Context)
|