{
"script": "a11y04",
"batch": "jpchar",
"what": "Axe, IBM, WAVE, and 16 custom tests",
"strict": true,
"timeStamp": "zkv3",
"logCount": 0,
"logSize": 0,
"prohibitedCount": 0,
"visitTimeoutCount": 0,
"visitRejectionCount": 0,
"acts": [
{
"type": "launch",
"which": "webkit",
"what": "used for tests on which chromium fails on some URLs"
},
{
"type": "url",
"which": "https://panlex.org/",
"what": "PanLex",
"result": "https://panlex.org/"
},
{
"type": "test",
"which": "motion",
"what": "motion",
"delay": 2400,
"interval": 2600,
"count": 5,
"url": "https://panlex.org/",
"result": {
"bytes": [
1007449,
1479817,
1495687,
1270806,
1270806
],
"localRatios": [
1.469,
1.011,
1.177,
1
],
"meanLocalRatio": 1.164,
"maxLocalRatio": 1.469,
"globalRatio": 1.485,
"pixelChanges": [
582276,
312322,
599448,
0
],
"meanPixelChange": 373511,
"maxPixelChange": 599448,
"changeFrequency": 0.75
}
},
{
"type": "test",
"which": "axe",
"withItems": true,
"rules": [],
"what": "Axe",
"url": "https://panlex.org/",
"result": {
"warnings": 0,
"violations": {
"minor": 4,
"moderate": 13,
"serious": 17,
"critical": 0
},
"items": [
{
"rule": "color-contrast",
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"impact": "serious",
"elements": [
{
"selector": "a[href$=\"donate\\/\"] > span",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 1.16 (foreground color: #ffffff, background color: #eeeeee, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".col-sm-12:nth-child(2) > a[href$=\"license\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 4.35 (foreground color: #337ab7, background color: #fff9f2, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"translate\\.panlex\\.org\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.96 (foreground color: #ffffff, background color: #d9534f, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"source-list\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.96 (foreground color: #ffffff, background color: #d9534f, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".btn-danger.btn[href$=\"dev\\.panlex\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.96 (foreground color: #ffffff, background color: #d9534f, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": ".btn-lg",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.96 (foreground color: #ffffff, background color: #d9534f, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(1) > a[href$=\"panlex\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(3) > a[href$=\"team\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(5) > a[href$=\"contact\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(7) > a[href$=\"donate\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "#sitemap-right > h6:nth-child(1) > a",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(3) > a[href$=\"dev\\.panlex\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "h6:nth-child(5) > a[href$=\"license\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
},
{
"selector": "#sitemap-right > h6:nth-child(7) > a",
"impact": "serious",
"must pass any of": [
{
"check": "color-contrast",
"description": "Element has insufficient color contrast of 3.92 (foreground color: #337ab7, background color: #eeeeee, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1",
"impact": "serious"
}
]
}
]
},
{
"rule": "empty-heading",
"description": "Ensures headings have discernible text",
"impact": "minor",
"elements": [
{
"selector": "#dict",
"impact": "minor",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "minor"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "minor"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "minor"
}
]
},
{
"selector": "#lan",
"impact": "minor",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "minor"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "minor"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "minor"
}
]
},
{
"selector": "#words",
"impact": "minor",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "minor"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "minor"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "minor"
}
]
},
{
"selector": "#trans",
"impact": "minor",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "minor"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "minor"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "minor"
}
]
}
]
},
{
"rule": "heading-order",
"description": "Ensures the order of headings is semantically correct",
"impact": "moderate",
"elements": [
{
"selector": "#mission > .container > .row > .col-sm-12:nth-child(2) > h3:nth-child(1)",
"impact": "moderate",
"must pass any of": [
{
"check": "heading-order",
"description": "Heading order invalid",
"impact": "moderate"
}
]
},
{
"selector": "#database > .container > .row > .col-sm-12:nth-child(2) > h3:nth-child(1)",
"impact": "moderate",
"must pass any of": [
{
"check": "heading-order",
"description": "Heading order invalid",
"impact": "moderate"
}
]
},
{
"selector": ".humanitarian > h3",
"impact": "moderate",
"must pass any of": [
{
"check": "heading-order",
"description": "Heading order invalid",
"impact": "moderate"
}
]
},
{
"selector": "#sitemap-left > h6:nth-child(1)",
"impact": "moderate",
"must pass any of": [
{
"check": "heading-order",
"description": "Heading order invalid",
"impact": "moderate"
}
]
}
]
},
{
"rule": "landmark-one-main",
"description": "Ensures the document has a main landmark",
"impact": "moderate",
"elements": [
{
"selector": "html",
"impact": "moderate"
}
]
},
{
"rule": "link-name",
"description": "Ensures links have discernible text",
"impact": "serious",
"elements": [
{
"selector": ".navbar-brand",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "#footer-panlex-logo > a[href$=\"panlex\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
},
{
"selector": "a[href$=\"longnow\\.org\\/\"]",
"impact": "serious",
"must pass any of": [
{
"check": "has-visible-text",
"description": "Element does not have text that is visible to screen readers",
"impact": "minor"
},
{
"check": "aria-label",
"description": "aria-label attribute does not exist or is empty",
"impact": "serious"
},
{
"check": "aria-labelledby",
"description": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",
"impact": "serious"
},
{
"check": "non-empty-title",
"description": "Element has no title attribute",
"impact": "serious"
}
],
"must pass all of": [
{
"check": "focusable-no-name",
"description": "Element is in tab order and does not have accessible text",
"impact": "serious"
}
]
}
]
},
{
"rule": "region",
"description": "Ensures all page content is contained by landmarks",
"impact": "moderate",
"elements": [
{
"selector": "#mission",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#database",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#counter",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#partner",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#donate",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": ".container > h2",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#mce-EMAIL",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
},
{
"selector": "#mc-embedded-subscribe",
"impact": "moderate",
"must pass any of": [
{
"check": "region",
"description": "Some page content is not contained by landmarks",
"impact": "moderate"
}
]
}
]
}
]
}
},
{
"type": "launch",
"which": "chromium",
"what": "used for most tests"
},
{
"type": "url",
"which": "https://panlex.org/",
"what": "PanLex",
"result": "https://panlex.org/"
},
{
"type": "test",
"which": "bulk",
"what": "count of visible elements",
"url": "https://panlex.org/",
"result": {
"visibleElements": 166
}
},
{
"type": "test",
"which": "embAc",
"what": "active elements embedded in links or buttons",
"withItems": true,
"url": "https://panlex.org/",
"result": {
"totals": {
"links": 0,
"buttons": 0,
"inputs": 0,
"selects": 0
},
"items": []
}
},
{
"type": "test",
"which": "focAll",
"what": "focusable and Tab-focused elements",
"url": "https://panlex.org/",
"result": {
"tabFocusables": 34,
"tabFocused": 34,
"discrepancy": 0
}
},
{
"type": "url",
"which": "https://panlex.org/",
"what": "PanLex",
"result": "https://panlex.org/"
},
{
"type": "test",
"which": "focInd",
"what": "focus indicators",
"withItems": true,
"revealAll": true,
"url": "https://panlex.org/",
"result": {
"totals": {
"total": 40,
"types": {
"indicatorMissing": {
"total": 6,
"tagNames": {
"BUTTON": 1,
"A": 4,
"INPUT": 1
}
},
"nonOutlinePresent": {
"total": 11,
"tagNames": {
"A": 11
}
},
"outlinePresent": {
"total": 23,
"tagNames": {
"A": 22,
"BUTTON": 1
}
}
}
},
"items": {
"indicatorMissing": [
{
"tagName": "BUTTON",
"text": "Toggle navigation"
},
{
"tagName": "A",
"text": "English"
},
{
"tagName": "A",
"text": "English"
},
{
"tagName": "A",
"text": "Previous"
},
{
"tagName": "A",
"text": "Next"
},
{
"tagName": "INPUT",
"text": ""
}
],
"nonOutlinePresent": [
{
"tagName": "A",
"text": ""
},
{
"tagName": "A",
"text": "한국어"
},
{
"tagName": "A",
"text": "Español"
},
{
"tagName": "A",
"text": "Translator app"
},
{
"tagName": "A",
"text": "World vocabulary listing"
},
{
"tagName": "A",
"text": "Blog"
},
{
"tagName": "A",
"text": "Team"
},
{
"tagName": "A",
"text": "Contact"
},
{
"tagName": "A",
"text": "Donate"
},
{
"tagName": "A",
"text": "한국어"
},
{
"tagName": "A",
"text": "Español"
}
],
"outlinePresent": [
{
"tagName": "A",
"text": "free and open"
},
{
"tagName": "A",
"text": "Translator App"
},
{
"tagName": "A",
"text": "Database Sources"
},
{
"tagName": "A",
"text": "Developer Info"
},
{
"tagName": "A",
"text": "Contact us"
},
{
"tagName": "A",
"text": "Contact us"
},
{
"tagName": "A",
"text": "DNP Fat Burner Price"
},
{
"tagName": "A",
"text": "Joker123 APK"
},
{
"tagName": "A",
"text": "Pussy888 APK"
},
{
"tagName": "A",
"text": "Xe88 APK"
},
{
"tagName": "A",
"text": "Live22 APK"
},
{
"tagName": "A",
"text": "Donate Now"
},
{
"tagName": "BUTTON",
"text": "subscribe"
},
{
"tagName": "A",
"text": ""
},
{
"tagName": "A",
"text": ""
},
{
"tagName": "A",
"text": "Home"
},
{
"tagName": "A",
"text": "Team"
},
{
"tagName": "A",
"text": "Contact"
},
{
"tagName": "A",
"text": "Donate"
},
{
"tagName": "A",
"text": "Translator App"
},
{
"tagName": "A",
"text": "Developer Info"
},
{
"tagName": "A",
"text": "Terms of Use"
},
{
"tagName": "A",
"text": "Privacy Policy"
}
]
}
}
},
{
"type": "url",
"which": "https://panlex.org/",
"what": "PanLex",
"result": "https://panlex.org/"
},
{
"type": "test",
"which": "focOp",
"what": "focusability and operability",
"withItems": true,
"url": "https://panlex.org/",
"result": {
"totals": {
"total": 42,
"types": {
"onlyFocusable": {
"total": 0,
"tagNames": {}
},
"onlyOperable": {
"total": 2,
"tagNames": {
"INPUT": 1,
"IFRAME": 1
}
},
"focusableAndOperable": {
"total": 40,
"tagNames": {
"BUTTON": 2,
"A": 37,
"INPUT": 1
}
}
}
},
"items": {
"onlyFocusable": [],
"onlyOperable": [
{
"tagName": "INPUT",
"id": "",
"text": " has no associated label",
"bounds": {
"left": -5000,
"top": 3325,
"height": 26,
"width": 156
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "WCAG20_A_HasText",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[1]/a[1]",
"aria": "/document[1]/navigation[1]/link[1]"
},
"message": "Hyperlink has no link text, label or image with a text alternative",
"bounds": {
"left": 25,
"top": 0,
"height": 50,
"width": 20
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "WCAG20_A_HasText",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[1]/div[2]/a[1]",
"aria": "/document[1]/contentinfo[1]/link[2]"
},
"message": "Hyperlink has no link text, label or image with a text alternative",
"bounds": {
"left": 243,
"top": 3493,
"height": 19,
"width": 0
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "WCAG20_A_HasText",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/a[1]",
"aria": "/document[1]/contentinfo[1]/link[1]"
},
"message": "Hyperlink has no link text, label or image with a text alternative",
"bounds": {
"left": 40,
"top": 3493,
"height": 19,
"width": 0
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/section[5]/div[1]/div[1]/div[4]/div[2]/a[1]",
"aria": "/document[1]/region[5]/link[6]"
},
"message": "Text contrast of 3.96 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400",
"bounds": {
"left": 92,
"top": 3084,
"height": 46,
"width": 133
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/section[2]/div[1]/div[1]/div[3]/a[3]",
"aria": "/document[1]/region[2]/link[4]"
},
"message": "Text contrast of 3.96 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 324,
"top": 1491,
"height": 34,
"width": 118
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/section[2]/div[1]/div[1]/div[3]/a[2]",
"aria": "/document[1]/region[2]/link[3]"
},
"message": "Text contrast of 3.96 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 175,
"top": 1491,
"height": 34,
"width": 135
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/section[2]/div[1]/div[1]/div[3]/a[1]",
"aria": "/document[1]/region[2]/link[2]"
},
"message": "Text contrast of 3.96 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 40,
"top": 1491,
"height": 34,
"width": 120
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/section[2]/div[1]/div[1]/div[2]/a[1]",
"aria": "/document[1]/region[2]/link[1]"
},
"message": "Text contrast of 4.36 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 653,
"top": 1459,
"height": 19,
"width": 86
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[7]/a[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[7]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 689,
"top": 0,
"height": 50,
"width": 87
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[6]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[6]/link[1]"
},
"message": "Text contrast of 1.06 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 600",
"bounds": {
"left": 629,
"top": 15,
"height": 20,
"width": 46
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[5]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[5]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 550,
"top": 15,
"height": 19,
"width": 49
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[4]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[4]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 486,
"top": 15,
"height": 19,
"width": 34
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[3]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[3]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 428,
"top": 15,
"height": 19,
"width": 28
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[2]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[2]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 247,
"top": 15,
"height": 19,
"width": 152
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/nav[1]/div[1]/div[2]/ul[1]/li[1]/a[1]/span[1]",
"aria": "/document[1]/navigation[1]/list[1]/listitem[1]/link[1]"
},
"message": "Text contrast of 4.22 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
"bounds": {
"left": 126,
"top": 15,
"height": 19,
"width": 91
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[2]/h6[4]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[8]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 521,
"top": 3568,
"height": 15,
"width": 75
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[2]/h6[3]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[7]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 521,
"top": 3544,
"height": 15,
"width": 69
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[2]/h6[2]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[6]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 521,
"top": 3520,
"height": 15,
"width": 79
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[2]/h6[1]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[5]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 521,
"top": 3496,
"height": 15,
"width": 80
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h6[4]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[4]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 449,
"top": 3568,
"height": 15,
"width": 39
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h6[3]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[3]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 449,
"top": 3544,
"height": 15,
"width": 42
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h6[2]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[2]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 449,
"top": 3520,
"height": 15,
"width": 30
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "IBMA_Color_Contrast_WCAG2AA",
"path": {
"dom": "/html[1]/body[1]/footer[1]/div[1]/div[1]/div[2]/div[1]/div[1]/h6[1]/a[1]",
"aria": "/document[1]/contentinfo[1]/heading[1]/link[1]"
},
"message": "Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 300",
"bounds": {
"left": 449,
"top": 3496,
"height": 15,
"width": 32
},
"snippet": "",
"level": "violation"
},
{
"ruleId": "Rpt_Aria_ContentinfoWithNoMain_Implicit",
"path": {
"dom": "/html[1]/body[1]/footer[1]",
"aria": "/document[1]/contentinfo[1]"
},
"message": "The element with \"contentinfo\" role is present without an element with \"main\" role",
"bounds": {
"left": 0,
"top": 3445,
"height": 192,
"width": 800
},
"snippet": "