Created
April 24, 2025 07:26
-
-
Save AleksejDix/7ac3c462e5d24e695fdc474d4ce70b73 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"testEngine": { | |
"name": "axe-core", | |
"version": "4.10.2" | |
}, | |
"testRunner": { | |
"name": "axe" | |
}, | |
"testEnvironment": { | |
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/133.0.0.0 Safari/537.36", | |
"windowWidth": 1280, | |
"windowHeight": 800, | |
"orientationAngle": 0, | |
"orientationType": "portrait-primary" | |
}, | |
"timestamp": "2025-02-09T18:46:55.227Z", | |
"url": "https://www.ihr-holz-mueller.de/", | |
"toolOptions": { | |
"runOnly": { | |
"type": "rule", | |
"values": [ | |
"accesskeys", | |
"aria-allowed-role", | |
"aria-conditional-attr", | |
"aria-deprecated-role", | |
"aria-dialog-name", | |
"aria-prohibited-attr", | |
"aria-treeitem-name", | |
"aria-text", | |
"empty-heading", | |
"heading-order", | |
"html-xml-lang-mismatch", | |
"identical-links-same-purpose", | |
"image-redundant-alt", | |
"input-button-name", | |
"label-content-name-mismatch", | |
"landmark-one-main", | |
"link-in-text-block", | |
"meta-viewport", | |
"select-name", | |
"skip-link", | |
"tabindex", | |
"table-duplicate-name", | |
"table-fake-caption", | |
"target-size", | |
"td-has-header" | |
] | |
}, | |
"rules": { | |
"area-alt": { | |
"enabled": false | |
}, | |
"aria-braille-equivalent": { | |
"enabled": false | |
}, | |
"aria-roledescription": { | |
"enabled": false | |
}, | |
"audio-caption": { | |
"enabled": false | |
}, | |
"blink": { | |
"enabled": false | |
}, | |
"duplicate-id": { | |
"enabled": false | |
}, | |
"frame-focusable-content": { | |
"enabled": false | |
}, | |
"frame-title-unique": { | |
"enabled": false | |
}, | |
"marquee": { | |
"enabled": false | |
}, | |
"nested-interactive": { | |
"enabled": false | |
}, | |
"no-autoplay-audio": { | |
"enabled": false | |
}, | |
"role-img-alt": { | |
"enabled": false | |
}, | |
"scrollable-region-focusable": { | |
"enabled": false | |
}, | |
"server-side-image-map": { | |
"enabled": false | |
}, | |
"summary-name": { | |
"enabled": false | |
}, | |
"svg-img-alt": { | |
"enabled": false | |
} | |
}, | |
"reporter": "v1" | |
}, | |
"inapplicable": [ | |
{ | |
"id": "accesskeys", | |
"impact": null, | |
"tags": [ | |
"cat.keyboard", | |
"best-practice" | |
], | |
"description": "Ensure every accesskey attribute value is unique", | |
"help": "accesskey attribute value should be unique", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/accesskeys?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "aria-dialog-name", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"best-practice" | |
], | |
"description": "Ensure every ARIA dialog and alertdialog node has an accessible name", | |
"help": "ARIA dialog and alertdialog nodes should have an accessible name", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "aria-text", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"best-practice" | |
], | |
"description": "Ensure role=\"text\" is used on elements with no focusable descendants", | |
"help": "\"role=text\" should have no focusable descendants", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-text?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "aria-treeitem-name", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"best-practice" | |
], | |
"description": "Ensure every ARIA treeitem node has an accessible name", | |
"help": "ARIA treeitem nodes should have an accessible name", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "html-xml-lang-mismatch", | |
"impact": null, | |
"tags": [ | |
"cat.language", | |
"wcag2a", | |
"wcag311", | |
"EN-301-549", | |
"EN-9.3.1.1", | |
"ACT" | |
], | |
"description": "Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page", | |
"help": "HTML elements with lang and xml:lang must have the same base language", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "input-button-name", | |
"impact": null, | |
"tags": [ | |
"cat.name-role-value", | |
"wcag2a", | |
"wcag412", | |
"section508", | |
"section508.22.a", | |
"TTv5", | |
"TT5.c", | |
"EN-301-549", | |
"EN-9.4.1.2", | |
"ACT" | |
], | |
"description": "Ensure input buttons have discernible text", | |
"help": "Input buttons must have discernible text", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/input-button-name?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "select-name", | |
"impact": null, | |
"tags": [ | |
"cat.forms", | |
"wcag2a", | |
"wcag412", | |
"section508", | |
"section508.22.n", | |
"TTv5", | |
"TT5.c", | |
"EN-301-549", | |
"EN-9.4.1.2", | |
"ACT" | |
], | |
"description": "Ensure select element has an accessible name", | |
"help": "Select element must have an accessible name", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/select-name?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "skip-link", | |
"impact": null, | |
"tags": [ | |
"cat.keyboard", | |
"best-practice" | |
], | |
"description": "Ensure all skip links have a focusable target", | |
"help": "The skip-link target should exist and be focusable", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/skip-link?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "table-duplicate-name", | |
"impact": null, | |
"tags": [ | |
"cat.tables", | |
"best-practice" | |
], | |
"description": "Ensure the <caption> element does not contain the same text as the summary attribute", | |
"help": "Tables should not have the same summary and caption", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/table-duplicate-name?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "table-fake-caption", | |
"impact": null, | |
"tags": [ | |
"cat.tables", | |
"experimental", | |
"wcag2a", | |
"wcag131", | |
"section508", | |
"section508.22.g", | |
"EN-301-549", | |
"EN-9.1.3.1" | |
], | |
"description": "Ensure that tables with a caption use the <caption> element.", | |
"help": "Data or header cells must not be used to give caption to a data table.", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/table-fake-caption?application=axe-puppeteer", | |
"nodes": [] | |
}, | |
{ | |
"id": "td-has-header", | |
"impact": null, | |
"tags": [ | |
"cat.tables", | |
"experimental", | |
"wcag2a", | |
"wcag131", | |
"section508", | |
"section508.22.g", | |
"TTv5", | |
"TT14.b", | |
"EN-301-549", | |
"EN-9.1.3.1" | |
], | |
"description": "Ensure that each non-empty data cell in a <table> larger than 3 by 3 has one or more table headers", | |
"help": "Non-empty <td> elements in larger <table> must have an associated table header", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/td-has-header?application=axe-puppeteer", | |
"nodes": [] | |
} | |
], | |
"passes": [ | |
{ | |
"id": "aria-allowed-role", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"best-practice" | |
], | |
"description": "Ensure role attribute has an appropriate value for the element", | |
"help": "ARIA role should be appropriate for the element", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide\" data-slick-index=\"1\" aria-hidden=\"true\" style=\"width: 1280px;\" tabindex=\"-1\" role=\"tabpanel\" id=\"slick-slide01\" aria-describedby=\"slick-slide-control01\">", | |
"target": [ | |
"#slick-slide01" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide\" data-slick-index=\"2\" aria-hidden=\"true\" style=\"width: 1280px;\" tabindex=\"-1\" role=\"tabpanel\" id=\"slick-slide02\" aria-describedby=\"slick-slide-control02\">", | |
"target": [ | |
"#slick-slide02" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<ul class=\"slick-dots\" style=\"\" role=\"tablist\">", | |
"target": [ | |
".slick-dots" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<li class=\"slick-active\" role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button></li>", | |
"target": [ | |
".slick-active[role=\"presentation\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<li role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button></li>", | |
"target": [ | |
"li[role=\"presentation\"]:nth-child(2)" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<li role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button></li>", | |
"target": [ | |
"li[role=\"presentation\"]:nth-child(3)" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "aria-allowed-role", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is allowed for given element" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "aria-conditional-attr", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412", | |
"EN-301-549", | |
"EN-9.4.1.2" | |
], | |
"description": "Ensure ARIA attributes are used as described in the specification of the element's role", | |
"help": "ARIA attributes must be used as specified for the element's role", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "aria-conditional-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "aria-conditional-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "aria-conditional-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "aria-conditional-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "aria-deprecated-role", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412", | |
"EN-301-549", | |
"EN-9.4.1.2" | |
], | |
"description": "Ensure elements do not use deprecated roles", | |
"help": "Deprecated ARIA roles must not be used", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<ul class=\"slick-dots\" style=\"\" role=\"tablist\">", | |
"target": [ | |
".slick-dots" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<li class=\"slick-active\" role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button></li>", | |
"target": [ | |
".slick-active[role=\"presentation\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<li role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button></li>", | |
"target": [ | |
"li[role=\"presentation\"]:nth-child(2)" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<li role=\"presentation\"><button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button></li>", | |
"target": [ | |
"li[role=\"presentation\"]:nth-child(3)" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "deprecatedrole", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "ARIA role is not deprecated" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "aria-prohibited-attr", | |
"impact": null, | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412", | |
"EN-301-549", | |
"EN-9.4.1.2" | |
], | |
"description": "Ensure ARIA attributes are not prohibited for an element's role", | |
"help": "Elements must only use permitted ARIA attributes", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "aria-prohibited-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "aria-prohibited-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "aria-prohibited-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "aria-prohibited-attr", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "ARIA attribute is allowed" | |
} | |
], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "empty-heading", | |
"impact": null, | |
"tags": [ | |
"cat.name-role-value", | |
"best-practice" | |
], | |
"description": "Ensure headings have discernible text", | |
"help": "Headings should not be empty", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/empty-heading?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h1 class=\"headline1\">Herzlich willkommen bei Holz-Müller</h1>", | |
"target": [ | |
".txt-center.grid-block > h1" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"headline2\">Über Holz-Müller</h2>", | |
"target": [ | |
".headline2" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h1 class=\"headline1\">Aktuelles</h1>", | |
"target": [ | |
".col-8 > .grid-block > h1" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/187.htm\">Beulskopf und Salzburger Kopf Design – Die perfekte Wahl für Ihre Böden</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(3) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/186.htm\">Veränderung und Dank zum Jahresende - Holz-Müller wünscht frohe Feiertage</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(4) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/182.htm\">Unsere neue Webseite ist online - Modern, schnell und benutzerfreundlich</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(5) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h6 class=\"headline6\">holz-müller</h6>", | |
"target": [ | |
"div:nth-child(1) > h6" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h6 class=\"headline6\">Öffnungszeiten</h6>", | |
"target": [ | |
"div:nth-child(2) > h6" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "has-visible-text", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element has text that is visible to screen readers" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h6 class=\"headline6\">Anlieferung und Lager</h6>", | |
"target": [ | |
"div:nth-child(3) > h6" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "heading-order", | |
"impact": "moderate", | |
"tags": [ | |
"cat.semantics", | |
"best-practice" | |
], | |
"description": "Ensure the order of headings is semantically correct", | |
"help": "Heading levels should only increase by one", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": { | |
"headingOrder": [ | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div > h1:nth-child(1)" | |
], | |
"level": 1 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > h2" | |
], | |
"level": 2 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div > h1" | |
], | |
"level": 1 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(3) > div > div > div:nth-child(3) > h2:nth-child(1)" | |
], | |
"level": 2 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(4) > div > div > div:nth-child(3) > h2:nth-child(1)" | |
], | |
"level": 2 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > main:nth-child(1) > div:nth-child(2) > div:nth-child(3) > div:nth-child(5) > div > div > div:nth-child(3) > h2:nth-child(1)" | |
], | |
"level": 2 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > footer:nth-child(2) > div > div:nth-child(1) > h6:nth-child(1)" | |
], | |
"level": 6 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > footer:nth-child(2) > div > div:nth-child(2) > h6:nth-child(1)" | |
], | |
"level": 6 | |
}, | |
{ | |
"ancestry": [ | |
"html > body > footer:nth-child(2) > div > div:nth-child(3) > h6:nth-child(1)" | |
], | |
"level": 6 | |
} | |
] | |
}, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h1 class=\"headline1\">Herzlich willkommen bei Holz-Müller</h1>", | |
"target": [ | |
".txt-center.grid-block > h1" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"headline2\">Über Holz-Müller</h2>", | |
"target": [ | |
".headline2" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h1 class=\"headline1\">Aktuelles</h1>", | |
"target": [ | |
".col-8 > .grid-block > h1" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/187.htm\">Beulskopf und Salzburger Kopf Design – Die perfekte Wahl für Ihre Böden</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(3) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/186.htm\">Veränderung und Dank zum Jahresende - Holz-Müller wünscht frohe Feiertage</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(4) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h2 class=\"news-headline\"><a href=\"/aktuelles/aktuelles/182.htm\">Unsere neue Webseite ist online - Modern, schnell und benutzerfreundlich</a></h2>", | |
"target": [ | |
".col-4.col-t-4.col-m-12:nth-child(5) > .grid-block > .news > .news-content > .news-headline" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h6 class=\"headline6\">Öffnungszeiten</h6>", | |
"target": [ | |
"div:nth-child(2) > h6" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order valid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<h6 class=\"headline6\">Anlieferung und Lager</h6>", | |
"target": [ | |
"div:nth-child(3) > h6" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "identical-links-same-purpose", | |
"impact": "minor", | |
"tags": [ | |
"cat.semantics", | |
"wcag2aaa", | |
"wcag249" | |
], | |
"description": "Ensure that links with the same accessible name serve a similar purpose", | |
"help": "Links with the same name must have a similar purpose", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "mehr über uns", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/holz-mueller/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/holz-mueller/index.htm\">mehr über uns</a>", | |
"target": [ | |
".textarea-links-as-buttons1 > a[href=\"/holz-mueller/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "datenschutzerklärungen", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.google.de", | |
"port": "", | |
"pathname": "/intl/de/policies/privacy/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a style=\"color: #000;text-decoration:underline;\" href=\"https://www.google.de/intl/de/policies/privacy/\" target=\"blank\">Datenschutzerklärungen</a>", | |
"target": [ | |
"a[target=\"blank\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "zur newsübersicht", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/index.htm\">zur Newsübersicht</a>", | |
"target": [ | |
".textarea-links-as-buttons3 > a[href=\"/aktuelles/aktuelles/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "beulskopf und salzburger kopf design die perfekte wahl für ihre böden", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "187.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/187.htm\">Beulskopf und Salzburger Kopf Design – Die perfekte Wahl für Ihre Böden</a>", | |
"target": [ | |
".news-headline > a[href$=\"187.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "veränderung und dank zum jahresende holzmüller wünscht frohe feiertage", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "186.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/186.htm\">Veränderung und Dank zum Jahresende - Holz-Müller wünscht frohe Feiertage</a>", | |
"target": [ | |
".news-headline > a[href$=\"186.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "unsere neue webseite ist online modern schnell und benutzerfreundlich", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "182.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/182.htm\">Unsere neue Webseite ist online - Modern, schnell und benutzerfreundlich</a>", | |
"target": [ | |
".news-headline > a[href$=\"182.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "infoihrholzmuellerde", | |
"urlProps": { | |
"protocol": "mailto:", | |
"hostname": "", | |
"port": "", | |
"pathname": "/", | |
"search": {}, | |
"hash": "", | |
"filename": "[email protected]" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"mailto:[email protected]\" target=\"_blank\" rel=\"noopener\">[email protected]</a>", | |
"target": [ | |
".footer-inner > div:nth-child(1) > a[target=\"_blank\"][rel=\"noopener\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "kontakt", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/kontakt/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<a href=\"/kontakt/index.htm\">Kontakt</a>", | |
"target": [ | |
"li[data-id=\"85\"] > a[href=\"/kontakt/index.htm\"]" | |
] | |
} | |
], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/index.htm\">Kontakt</a>", | |
"target": [ | |
"p > a[href=\"/kontakt/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "impressum", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/kontakt/", | |
"search": {}, | |
"hash": "", | |
"filename": "impressum.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/impressum.htm\">Impressum</a>", | |
"target": [ | |
"p > a[href$=\"impressum.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "datenschutz", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/kontakt/", | |
"search": {}, | |
"hash": "", | |
"filename": "datenschutz.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/datenschutz.htm\">Datenschutz</a>", | |
"target": [ | |
"p > a[href$=\"datenschutz.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "agb", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/kontakt/", | |
"search": {}, | |
"hash": "", | |
"filename": "agb.htm" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/agb.htm\">AGB</a>", | |
"target": [ | |
"p > a[href$=\"agb.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "aktuelles", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/index.htm\">Aktuelles</a>", | |
"target": [ | |
"li[data-id=\"2\"] > a[href=\"/aktuelles/aktuelles/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "produkte", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/produkte/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/produkte/index.htm\">Produkte</a>", | |
"target": [ | |
"a[href=\"/produkte/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "leistungen", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/leistungen/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/leistungen/index.htm\">Leistungen</a>", | |
"target": [ | |
"a[href=\"/leistungen/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "holz müller", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/holz-mueller/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/holz-mueller/index.htm\">Holz Müller</a>", | |
"target": [ | |
"li[data-id=\"83\"] > a[href=\"/holz-mueller/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "shop", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "shop.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/", | |
"search": {}, | |
"hash": "", | |
"filename": "" | |
} | |
}, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "There are no other links with the same name, that go to a different URL" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://shop.ihr-holz-mueller.de\">Shop</a>", | |
"target": [ | |
"li[data-id=\"84\"] > a" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "image-redundant-alt", | |
"impact": null, | |
"tags": [ | |
"cat.text-alternatives", | |
"best-practice" | |
], | |
"description": "Ensure image alternative is not repeated as text", | |
"help": "Alternative text of images should not be repeated as text", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/image-redundant-alt?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/767.jpg\" width=\"2000\" height=\"874\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/6/767.jpg 1300w, /_images/references/7/767.jpg 800w, /_images/references/8/767.jpg 480w, /_images/767.jpg 2000w\" loading=\"lazy\">", | |
"target": [ | |
"#slick-slide00 > .hero-item-container > img[src$=\"767.jpg\"][width=\"2000\"][height=\"874\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/747.jpg\" width=\"550\" height=\"267\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/8/747.jpg 480w, /_images/747.jpg 550w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"747.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/749.jpg\" width=\"400\" height=\"550\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/749.jpg 400w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"749.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/750.jpg\" width=\"550\" height=\"267\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/8/750.jpg 480w, /_images/750.jpg 550w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"750.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/765.jpg\" width=\"1920\" height=\"1439\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/6/765.jpg 1300w, /_images/references/7/765.jpg 800w, /_images/references/8/765.jpg 480w, /_images/765.jpg 1920w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"765.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/references/0/783.jpg\" width=\"640\" height=\"356\" alt=\"\" title=\"\">", | |
"target": [ | |
"img[src$=\"783.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/references/0/772.jpg\" width=\"640\" height=\"356\" alt=\"\" title=\"\">", | |
"target": [ | |
"img[src$=\"772.jpg\"]" | |
] | |
}, | |
{ | |
"any": [], | |
"all": [], | |
"none": [ | |
{ | |
"id": "duplicate-img-label", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "minor", | |
"message": "Element does not duplicate existing text in <img> alt text" | |
} | |
], | |
"impact": null, | |
"html": "<img src=\"/_images/references/0/760.jpg\" width=\"640\" height=\"356\" alt=\"\" title=\"\">", | |
"target": [ | |
"img[src$=\"760.jpg\"]" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "label-content-name-mismatch", | |
"impact": null, | |
"tags": [ | |
"cat.semantics", | |
"wcag21a", | |
"wcag253", | |
"EN-301-549", | |
"EN-9.2.5.3", | |
"experimental" | |
], | |
"description": "Ensure that elements labelled through their content must have their visible text as part of their accessible name", | |
"help": "Elements must have their visible text as part of their accessible name", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/label-content-name-mismatch?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "label-content-name-mismatch", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element contains visible text as part of it's accessible name" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "label-content-name-mismatch", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element contains visible text as part of it's accessible name" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "label-content-name-mismatch", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element contains visible text as part of it's accessible name" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "landmark-one-main", | |
"impact": null, | |
"tags": [ | |
"cat.semantics", | |
"best-practice" | |
], | |
"description": "Ensure the document has a main landmark", | |
"help": "Document should have one main landmark", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/landmark-one-main?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "page-has-main", | |
"data": null, | |
"relatedNodes": [ | |
{ | |
"html": "<main>", | |
"target": [ | |
"main" | |
] | |
} | |
], | |
"impact": "moderate", | |
"message": "Document has at least one main landmark" | |
} | |
], | |
"none": [], | |
"impact": null, | |
"html": "<html lang=\"de\" style=\"--headerHeight: 114px; --vh: 8px;\">", | |
"target": [ | |
"html" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "link-in-text-block", | |
"impact": null, | |
"tags": [ | |
"cat.color", | |
"wcag2a", | |
"wcag141", | |
"TTv5", | |
"TT13.a", | |
"EN-301-549", | |
"EN-9.1.4.1" | |
], | |
"description": "Ensure links are distinguished from surrounding text in a way that does not rely on color", | |
"help": "Links must be distinguishable without relying on color", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/link-in-text-block?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "link-in-text-block-style", | |
"data": null, | |
"relatedNodes": [ | |
{ | |
"html": "<div style=\"position: relative; width: calc( 100% - 20px ); padding: 5px 0; margin: 10px auto; text-align: center; color: black; background-color: rgba(255,255,255,0.7); border-radius: 3px; font-size: 0.87em; line-height: 140%\">", | |
"target": [ | |
"#iframeytdb3888d3e3459c7c8e3bc525eeed1813 > div > div:nth-child(2)" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Links can be distinguished from surrounding text by visual styling" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a style=\"color: #000;text-decoration:underline;\" href=\"https://www.google.de/intl/de/policies/privacy/\" target=\"blank\">Datenschutzerklärungen</a>", | |
"target": [ | |
"a[target=\"blank\"]" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "meta-viewport", | |
"impact": null, | |
"tags": [ | |
"cat.sensory-and-visual-cues", | |
"wcag2aa", | |
"wcag144", | |
"EN-301-549", | |
"EN-9.1.4.4", | |
"ACT" | |
], | |
"description": "Ensure <meta name=\"viewport\"> does not disable text scaling and zooming", | |
"help": "Zooming and scaling must not be disabled", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/meta-viewport?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "meta-viewport", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "critical", | |
"message": "<meta> tag does not disable zooming on mobile devices" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, shrink-to-fit=no\">", | |
"target": [ | |
"meta[name=\"viewport\"]" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "tabindex", | |
"impact": null, | |
"tags": [ | |
"cat.keyboard", | |
"best-practice" | |
], | |
"description": "Ensure tabindex attribute values are not greater than 0", | |
"help": "Elements should not have tabindex greater than zero", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/tabindex?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "tabindex", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element does not have a tabindex greater than 0" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "tabindex", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element does not have a tabindex greater than 0" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "tabindex", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element does not have a tabindex greater than 0" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "tabindex", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Element does not have a tabindex greater than 0" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
} | |
] | |
}, | |
{ | |
"id": "target-size", | |
"impact": null, | |
"tags": [ | |
"cat.sensory-and-visual-cues", | |
"wcag22aa", | |
"wcag258" | |
], | |
"description": "Ensure touch targets have sufficient size and space", | |
"help": "All touch targets must be 24px large, or leave sufficient space", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/target-size?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "large", | |
"minSize": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target far exceeds the minimum size of 24px." | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"messageKey": "large", | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target far exceeds the minimum size of 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<div class=\"hero-item slick-slide slick-current slick-active\" data-slick-index=\"0\" aria-hidden=\"false\" style=\"width: 1280px;\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", | |
"target": [ | |
"#slick-slide00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<div class=\"hero-item-container-text\">", | |
"target": [ | |
"#slick-slide00 > .hero-item-container > .hero-item-container-text" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", | |
"target": [ | |
"#slick-slide-control00" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<div class=\"hero-item-container-text\">", | |
"target": [ | |
"#slick-slide00 > .hero-item-container > .hero-item-container-text" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", | |
"target": [ | |
"#slick-slide-control01" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<div class=\"hero-item-container-text\">", | |
"target": [ | |
"#slick-slide00 > .hero-item-container > .hero-item-container-text" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", | |
"target": [ | |
"#slick-slide-control02" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"http://www.carport-planung.de/ihr-holz-mueller.html\" target=\"_blank\" rel=\"noopener\"><img src=\"/_images/747.jpg\" width=\"550\" height=\"267\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/8/747.jpg 480w, /_images/747.jpg 550w\" loading=\"lazy\"></a>", | |
"target": [ | |
".col-7.col-specialbox.col-t-12:nth-child(2) > .textarea-greenoverlay.grid-block > a[target=\"_blank\"][rel=\"noopener\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://shop.ihr-holz-mueller.de\" target=\"_blank\" rel=\"noopener\"><img src=\"/_images/749.jpg\" width=\"400\" height=\"550\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/749.jpg 400w\" loading=\"lazy\"></a>", | |
"target": [ | |
".col-5 > .textarea-greenoverlay.grid-block > a[target=\"_blank\"][rel=\"noopener\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"http://www.sichtschutz-konfigurator.de/ihr-holz-mueller.html\" target=\"_blank\" rel=\"noopener\"><img src=\"/_images/750.jpg\" width=\"550\" height=\"267\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/8/750.jpg 480w, /_images/750.jpg 550w\" loading=\"lazy\"></a>", | |
"target": [ | |
".col-7.col-specialbox.col-t-12:nth-child(4) > .textarea-greenoverlay.grid-block > a[target=\"_blank\"][rel=\"noopener\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<img src=\"/_images/765.jpg\" width=\"1920\" height=\"1439\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/6/765.jpg 1300w, /_images/references/7/765.jpg 800w, /_images/references/8/765.jpg 480w, /_images/765.jpg 1920w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"765.jpg\"]" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/holz-mueller/index.htm\">mehr über uns</a>", | |
"target": [ | |
".textarea-links-as-buttons1 > a[href=\"/holz-mueller/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<img src=\"/_images/765.jpg\" width=\"1920\" height=\"1439\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/6/765.jpg 1300w, /_images/references/7/765.jpg 800w, /_images/references/8/765.jpg 480w, /_images/765.jpg 1920w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"765.jpg\"]" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"javascript:;\" onclick=\"if ( document.getElementById("cboxiframeytdb3888d3e3459c7c8e3bc525eeed1813").checked == true ) { document.cookie = "iframeytd216cb07e8fc5067798ef676ca3575ca=yes;path=/;samesite=strict"; nodeList = document.querySelectorAll("div[data-dest-host=iframeytd216cb07e8fc5067798ef676ca3575ca]"); for (let i2=0; i2<nodeList.length; i2++) { if ( nodeList[i2].getAttribute("data-active")=="true" ) { continue; } if ( nodeList[i2].getAttribute("id")=="iframeytdb3888d3e3459c7c8e3bc525eeed1813" ) { document.getElementById(nodeList[i2].getAttribute("id")).innerHTML = "<iframe src=\\""+nodeList[i2].getAttribute("data-dest-url")+"&autoplay=1\\" width=\\""+nodeList[i2].getAttribute("data-dest-width")+"\\" height=\\""+nodeList[i2].getAttribute("data-dest-height")+"\\" frameborder=\\"0\\" allowfullscreen=\\"allowfullscreen\\"></iframe>"; } else { document.getElementById(nodeList[i2].getAttribute("id")).innerHTML = "<iframe src=\\""+nodeList[i2].getAttribute("data-dest-url")+"\\" width=\\""+nodeList[i2].getAttribute("data-dest-width")+"\\" height=\\""+nodeList[i2].getAttribute("data-dest-height")+"\\" frameborder=\\"0\\" allowfullscreen=\\"allowfullscreen\\"></iframe>"; } nodeList[i2].setAttribute("data-active", "true"); } } else { document.getElementById("iframeytdb3888d3e3459c7c8e3bc525eeed1813").innerHTML = "<iframe src=\\"//www.youtube-nocookie.com/embed/nt8k8oIiVs4?rel=0&autoplay=1&autoplay=1\\" width=\\"500\\" height=\\"281\\" frameborder=\\"0\\" allowfullscreen=\\"allowfullscreen\\"></iframe>"; document.getElementById("iframeytdb3888d3e3459c7c8e3bc525eeed1813").setAttribute("data-active", "true"); }\">", | |
"target": [ | |
"a[href=\"javascript:;\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"messageKey": "obscured" | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<img src=\"/_images/765.jpg\" width=\"1920\" height=\"1439\" alt=\"\" title=\"\" style=\"margin-left: 0;\" srcset=\"/_images/references/6/765.jpg 1300w, /_images/references/7/765.jpg 800w, /_images/references/8/765.jpg 480w, /_images/765.jpg 1920w\" loading=\"lazy\">", | |
"target": [ | |
"img[src$=\"765.jpg\"]" | |
] | |
} | |
], | |
"impact": "serious", | |
"message": "Control is ignored because it is fully obscured and thus not clickable" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<input type=\"checkbox\" value=\"1\" id=\"cboxiframeytdb3888d3e3459c7c8e3bc525eeed1813\" style=\"vertical-align: middle; margin-right: 5px;\">", | |
"target": [ | |
"#cboxiframeytdb3888d3e3459c7c8e3bc525eeed1813" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 142.2, | |
"height": 25 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (142.2px by 25px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/index.htm\">zur Newsübersicht</a>", | |
"target": [ | |
".textarea-links-as-buttons3 > a[href=\"/aktuelles/aktuelles/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 356.7, | |
"height": 102.4 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (356.7px by 102.4px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/187.htm\">Beulskopf und Salzburger Kopf Design – Die perfekte Wahl für Ihre Böden</a>", | |
"target": [ | |
".news-headline > a[href$=\"187.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 129.3, | |
"height": 37.5 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (129.3px by 37.5px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/187.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"187.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 320, | |
"height": 102.4 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (320px by 102.4px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/186.htm\">Veränderung und Dank zum Jahresende - Holz-Müller wünscht frohe Feiertage</a>", | |
"target": [ | |
".news-headline > a[href$=\"186.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 129.3, | |
"height": 37.5 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (129.3px by 37.5px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/186.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"186.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 368.5, | |
"height": 102.4 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (368.5px by 102.4px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/182.htm\">Unsere neue Webseite ist online - Modern, schnell und benutzerfreundlich</a>", | |
"target": [ | |
".news-headline > a[href$=\"182.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 129.3, | |
"height": 37.5 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (129.3px by 37.5px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/182.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"182.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"mailto:[email protected]\" target=\"_blank\" rel=\"noopener\">[email protected]</a>", | |
"target": [ | |
".footer-inner > div:nth-child(1) > a[target=\"_blank\"][rel=\"noopener\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://www.instagram.com/holzmullergmbh/\" target=\"_blank\" rel=\"noopener\">", | |
"target": [ | |
"p > a[target=\"_blank\"][rel=\"noopener\"]:nth-child(1)" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://www.facebook.com/ihr.holz.mueller/\" target=\"_blank\" rel=\"noopener\">", | |
"target": [ | |
"a[target=\"_blank\"][rel=\"noopener\"]:nth-child(2)" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://www.pinterest.de/holzmuellerhameln/\" target=\"_blank\" rel=\"noopener\">", | |
"target": [ | |
"a[target=\"_blank\"][rel=\"noopener\"]:nth-child(3)" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/index.htm\">Kontakt</a>", | |
"target": [ | |
"p > a[href=\"/kontakt/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/impressum.htm\">Impressum</a>", | |
"target": [ | |
"p > a[href$=\"impressum.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/datenschutz.htm\">Datenschutz</a>", | |
"target": [ | |
"p > a[href$=\"datenschutz.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/agb.htm\">AGB</a>", | |
"target": [ | |
"p > a[href$=\"agb.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/index.htm\">", | |
"target": [ | |
"a[href=\"/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 102.3, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (102.3px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/aktuelles/aktuelles/index.htm\">Aktuelles</a>", | |
"target": [ | |
"li[data-id=\"2\"] > a[href=\"/aktuelles/aktuelles/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 100.8, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (100.8px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/produkte/index.htm\">Produkte</a>", | |
"target": [ | |
"a[href=\"/produkte/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 112.1, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (112.1px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/leistungen/index.htm\">Leistungen</a>", | |
"target": [ | |
"a[href=\"/leistungen/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 117.8, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (117.8px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/holz-mueller/index.htm\">Holz Müller</a>", | |
"target": [ | |
"li[data-id=\"83\"] > a[href=\"/holz-mueller/index.htm\"]" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 72.4, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (72.4px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"https://shop.ihr-holz-mueller.de\">Shop</a>", | |
"target": [ | |
"li[data-id=\"84\"] > a" | |
] | |
}, | |
{ | |
"any": [ | |
{ | |
"id": "target-size", | |
"data": { | |
"minSize": 24, | |
"width": 92, | |
"height": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Control has sufficient size (92px by 24px, should be at least 24px by 24px)" | |
}, | |
{ | |
"id": "target-offset", | |
"data": { | |
"closestOffset": 24, | |
"minOffset": 24 | |
}, | |
"relatedNodes": [], | |
"impact": "serious", | |
"message": "Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of 24px which is at least 24px." | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": null, | |
"html": "<a href=\"/kontakt/index.htm\">Kontakt</a>", | |
"target": [ | |
"li[data-id=\"85\"] > a[href=\"/kontakt/index.htm\"]" | |
] | |
} | |
] | |
} | |
], | |
"incomplete": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"impact": "minor", | |
"tags": [ | |
"cat.semantics", | |
"wcag2aaa", | |
"wcag249" | |
], | |
"description": "Ensure that links with the same accessible name serve a similar purpose", | |
"help": "Links with the same name must have a similar purpose", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [], | |
"all": [ | |
{ | |
"id": "identical-links-same-purpose", | |
"data": { | |
"name": "weiterlesen", | |
"urlProps": { | |
"protocol": "http:", | |
"hostname": "www.ihr-holz-mueller.de", | |
"port": "", | |
"pathname": "/aktuelles/aktuelles/", | |
"search": {}, | |
"hash": "", | |
"filename": "187.htm" | |
} | |
}, | |
"relatedNodes": [ | |
{ | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/186.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"186.htm\"]" | |
] | |
}, | |
{ | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/182.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"182.htm\"]" | |
] | |
} | |
], | |
"impact": "minor", | |
"message": "Check that links have the same purpose, or are intentionally ambiguous." | |
} | |
], | |
"none": [], | |
"impact": "minor", | |
"html": "<a class=\"news-link\" href=\"/aktuelles/aktuelles/187.htm\">weiterlesen</a>", | |
"target": [ | |
".news-link[href$=\"187.htm\"]" | |
], | |
"failureSummary": "Fix all of the following:\n Check that links have the same purpose, or are intentionally ambiguous." | |
} | |
] | |
} | |
], | |
"violations": [ | |
{ | |
"id": "heading-order", | |
"impact": "moderate", | |
"tags": [ | |
"cat.semantics", | |
"best-practice" | |
], | |
"description": "Ensure the order of headings is semantically correct", | |
"help": "Heading levels should only increase by one", | |
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/heading-order?application=axe-puppeteer", | |
"nodes": [ | |
{ | |
"any": [ | |
{ | |
"id": "heading-order", | |
"data": null, | |
"relatedNodes": [], | |
"impact": "moderate", | |
"message": "Heading order invalid" | |
} | |
], | |
"all": [], | |
"none": [], | |
"impact": "moderate", | |
"html": "<h6 class=\"headline6\">holz-müller</h6>", | |
"target": [ | |
"div:nth-child(1) > h6" | |
], | |
"failureSummary": "Fix any of the following:\n Heading order invalid" | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment