",
- "target": [
- "#ember-testing-container"
- ]
+ "target": ["#ember-testing-container"]
}
]
},
@@ -809,20 +744,14 @@
],
"impact": null,
"html": "
",
- "target": [
- "blink"
- ]
+ "target": ["blink"]
}
]
},
{
"id": "color-contrast",
"impact": null,
- "tags": [
- "cat.color",
- "wcag2aa",
- "wcag143"
- ],
+ "tags": ["cat.color", "wcag2aa", "wcag143"],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/color-contrast?application=axeAPI",
@@ -841,20 +770,14 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__labeless-input"
- ]
+ "target": ["#violations__labeless-input"]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
- "tags": [
- "cat.parsing",
- "wcag2a",
- "wcag411"
- ],
+ "tags": ["cat.parsing", "wcag2a", "wcag411"],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/duplicate-id-active?application=axeAPI",
@@ -873,9 +796,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__empty-button"
- ]
+ "target": ["#violations__empty-button"]
},
{
"any": [
@@ -891,20 +812,14 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__labeless-input"
- ]
+ "target": ["#violations__labeless-input"]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
- "tags": [
- "cat.parsing",
- "wcag2a",
- "wcag411"
- ],
+ "tags": ["cat.parsing", "wcag2a", "wcag411"],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/duplicate-id-aria?application=axeAPI",
@@ -923,9 +838,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#noise-level-0"
- ]
+ "target": ["#noise-level-0"]
},
{
"any": [
@@ -941,9 +854,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#noise-level-1"
- ]
+ "target": ["#noise-level-1"]
},
{
"any": [
@@ -959,9 +870,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#noise-level-2"
- ]
+ "target": ["#noise-level-2"]
},
{
"any": [
@@ -977,9 +886,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#noise-level-3"
- ]
+ "target": ["#noise-level-3"]
},
{
"any": [
@@ -995,9 +902,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__radio-group-items--strawberries"
- ]
+ "target": ["#violations__radio-group-items--strawberries"]
},
{
"any": [
@@ -1013,9 +918,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__radio-group-items--blueberries"
- ]
+ "target": ["#violations__radio-group-items--blueberries"]
},
{
"any": [
@@ -1031,20 +934,14 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__radio-group-items--raspberries"
- ]
+ "target": ["#violations__radio-group-items--raspberries"]
}
]
},
{
"id": "duplicate-id",
"impact": null,
- "tags": [
- "cat.parsing",
- "wcag2a",
- "wcag411"
- ],
+ "tags": ["cat.parsing", "wcag2a", "wcag411"],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/duplicate-id?application=axeAPI",
@@ -1063,9 +960,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#ember-testing-container"
- ]
+ "target": ["#ember-testing-container"]
},
{
"any": [
@@ -1081,9 +976,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#ember-testing"
- ]
+ "target": ["#ember-testing"]
},
{
"any": [
@@ -1099,9 +992,7 @@
"none": [],
"impact": null,
"html": "
Violations\n
",
- "target": [
- "#ember130"
- ]
+ "target": ["#ember130"]
},
{
"any": [
@@ -1117,9 +1008,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#ember131"
- ]
+ "target": ["#ember131"]
},
{
"any": [
@@ -1135,9 +1024,7 @@
"none": [],
"impact": null,
"html": "",
- "target": [
- "#ember134"
- ]
+ "target": ["#ember134"]
},
{
"any": [
@@ -1153,9 +1040,7 @@
"none": [],
"impact": null,
"html": "\n
",
- "target": [
- "#ember137"
- ]
+ "target": ["#ember137"]
},
{
"any": [
@@ -1171,9 +1056,7 @@
"none": [],
"impact": null,
"html": "",
- "target": [
- "#ember138"
- ]
+ "target": ["#ember138"]
},
{
"any": [
@@ -1189,9 +1072,7 @@
"none": [],
"impact": null,
"html": "\n Swoooosh\n \n
",
- "target": [
- "#violations__low-contrast-text"
- ]
+ "target": ["#violations__low-contrast-text"]
},
{
"any": [
@@ -1207,9 +1088,7 @@
"none": [],
"impact": null,
"html": "",
- "target": [
- "#ember141"
- ]
+ "target": ["#ember141"]
},
{
"any": [
@@ -1225,9 +1104,7 @@
"none": [],
"impact": null,
"html": "\n Friends don't let friends use <blink> tags
, \n \n
",
- "target": [
- "#violations__non-standard-html"
- ]
+ "target": ["#violations__non-standard-html"]
},
{
"any": [
@@ -1243,9 +1120,7 @@
"none": [],
"impact": null,
"html": "",
- "target": [
- "#ember142"
- ]
+ "target": ["#ember142"]
},
{
"any": [
@@ -1261,9 +1136,7 @@
"none": [],
"impact": null,
"html": "
",
- "target": [
- "#violations__img-without-alt"
- ]
+ "target": ["#violations__img-without-alt"]
},
{
"any": [
@@ -1279,19 +1152,14 @@
"none": [],
"impact": null,
"html": "",
- "target": [
- "#ember145"
- ]
+ "target": ["#ember145"]
}
]
},
{
"id": "empty-heading",
"impact": null,
- "tags": [
- "cat.name-role-value",
- "best-practice"
- ],
+ "tags": ["cat.name-role-value", "best-practice"],
"description": "Ensures headings have discernible text",
"help": "Headings must not be empty",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/empty-heading?application=axeAPI",
@@ -1310,9 +1178,7 @@
"none": [],
"impact": null,
"html": "Ember A11y Testing
",
- "target": [
- ".application__header > h1"
- ]
+ "target": [".application__header > h1"]
},
{
"any": [
@@ -1328,9 +1194,7 @@
"none": [],
"impact": null,
"html": "Violations\n
",
- "target": [
- "#ember130"
- ]
+ "target": ["#ember130"]
},
{
"any": [
@@ -1346,9 +1210,7 @@
"none": [],
"impact": null,
"html": "Button without title
",
- "target": [
- "#ember131 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember131 > .c-violations-grid-item__header > h3"]
},
{
"any": [
@@ -1364,9 +1226,7 @@
"none": [],
"impact": null,
"html": "Input without label
",
- "target": [
- "#ember134 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember134 > .c-violations-grid-item__header > h3"]
},
{
"any": [
@@ -1382,9 +1242,7 @@
"none": [],
"impact": null,
"html": "Poorly Contrasting Text Color
",
- "target": [
- "#ember138 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember138 > .c-violations-grid-item__header > h3"]
},
{
"any": [
@@ -1400,9 +1258,7 @@
"none": [],
"impact": null,
"html": "Non-standard HTML elements
",
- "target": [
- "#ember141 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember141 > .c-violations-grid-item__header > h3"]
},
{
"any": [
@@ -1418,9 +1274,7 @@
"none": [],
"impact": null,
"html": "<img> Tags without `alt` attributes
",
- "target": [
- "#ember142 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember142 > .c-violations-grid-item__header > h3"]
},
{
"any": [
@@ -1436,20 +1290,14 @@
"none": [],
"impact": null,
"html": "Ungrouped radio inputs with a shared name
",
- "target": [
- "#ember145 > .c-violations-grid-item__header > h3"
- ]
+ "target": ["#ember145 > .c-violations-grid-item__header > h3"]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
- "tags": [
- "cat.forms",
- "wcag2a",
- "wcag332"
- ],
+ "tags": ["cat.forms", "wcag2a", "wcag332"],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field should not have multiple label elements",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.0/form-field-multiple-labels?application=axeAPI",
@@ -1464,9 +1312,7 @@
"relatedNodes": [
{
"html": "