{ "script": "a11y04", "batch": "esgRest", "what": "Axe, IBM, WAVE, and 16 custom tests", "strict": true, "timeStamp": "ywtb", "logCount": 7, "logSize": 1239, "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://www.ihhhealthcare.com/", "what": "IHH Healthcare (AMDWX)", "result": "https://www.ihhhealthcare.com/" }, { "type": "test", "which": "motion", "what": "motion", "delay": 2400, "interval": 2600, "count": 5, "url": "https://www.ihhhealthcare.com/", "result": { "bytes": [ 447860, 391494, 460735, 460735, 447825 ], "localRatios": [ 1.144, 1.177, 1, 1.029 ], "meanLocalRatio": 1.087, "maxLocalRatio": 1.177, "globalRatio": 1.177, "pixelChanges": [ 435105, 423081, 0, 449496 ], "meanPixelChange": 326920, "maxPixelChange": 449496, "changeFrequency": 0.75 } }, { "type": "test", "which": "axe", "withItems": true, "rules": [], "what": "Axe", "url": "https://www.ihhhealthcare.com/", "result": { "warnings": 0, "violations": { "minor": 0, "moderate": 22, "serious": 37, "critical": 9 }, "items": [ { "rule": "button-name", "description": "Ensures buttons have discernible text", "impact": "critical", "elements": [ { "selector": ".icon-search", "impact": "critical", "must pass any of": [ { "check": "button-has-visible-text", "description": "Element does not have inner text that is visible to screen readers", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": "#search-submit", "impact": "critical", "must pass any of": [ { "check": "button-has-visible-text", "description": "Element does not have inner text that is visible to screen readers", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] } ] }, { "rule": "color-contrast", "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "impact": "serious", "elements": [ { "selector": ".owl-item:nth-child(1) > .mySlides > .container > .row > .col-md-5.col-sm-12.col-xs-12 > .banner-textbox > .primary-btn[href$=\"overview\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #6ebdea, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(2) > .mySlides > .container > .row > .col-md-5.col-sm-12.col-xs-12 > .banner-textbox > .primary-btn[href$=\"overview\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 1.97 (foreground color: #97c675, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(3) > .mySlides > .container > .row > .col-md-5.col-sm-12.col-xs-12 > .banner-textbox > .primary-btn", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.33 (foreground color: #b0a3cf, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".primary-btn[href$=\"our-global-network\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.34 (foreground color: #ffffff, background color: #b1a2cf, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "#Body_T7BFED148037_Col00 > div > div > .primary-btn[href$=\"overview\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 1.95 (foreground color: #97c775, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(1) > .latest-update-content > .latest-top > h5", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #6ebdea, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(1) > .latest-update-content > .latest-bottom > .primary-btn", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ebdea, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(2) > .latest-update-content > .latest-top > h5", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #6ebdea, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(2) > .latest-update-content > .latest-bottom > .primary-btn", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ebdea, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(3) > .latest-update-content > .latest-top > h5", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #6ebdea, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(3) > .latest-update-content > .latest-bottom > .primary-btn", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ebdea, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(2) > .feature-highlights-content > .container > .row > .feature-highlights-caption.col-md-6.col-sm-12 > h4", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 4.19 (foreground color: #6e7176, background color: #efecf5, font size: 16.5pt (22px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".owl-item:nth-child(2) > .feature-highlights-content > .container > .row > .feature-highlights-caption.col-md-6.col-sm-12 > p", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 4.19 (foreground color: #6e7176, background color: #efecf5, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": ".feature-highlights-caption.col-md-6.col-sm-12 > .primary-btn[href$=\"overview\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.34 (foreground color: #ffffff, background color: #b1a2cf, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"about-us\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"transforming-care\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"our-brands\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"investors\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"careers\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"newsroom\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"contact-us\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"healthcare-professionals\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"terms-of-use\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"data-protection-notice\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "a[href$=\"sitemap\"]", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "#Body_TA9E5E729013_Col01 > div > div > p", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 2.78 (foreground color: #ffffff, background color: #999b9f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] }, { "selector": "#Body_TA9E5E729009_Col00 > div > div > p", "impact": "serious", "must pass any of": [ { "check": "color-contrast", "description": "Element has insufficient color contrast of 4.18 (foreground color: #ffffff, background color: #7a7c7f, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1", "impact": "serious" } ] } ] }, { "rule": "heading-order", "description": "Ensures the order of headings is semantically correct", "impact": "moderate", "elements": [ { "selector": "#Body_T7BFED148020_Col01 > div > div > h4", "impact": "moderate", "must pass any of": [ { "check": "heading-order", "description": "Heading order invalid", "impact": "moderate" } ] }, { "selector": "#Body_T7BFED148037_Col00 > div > div > h4", "impact": "moderate", "must pass any of": [ { "check": "heading-order", "description": "Heading order invalid", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(1) > .latest-update-content > .latest-top > h5", "impact": "moderate", "must pass any of": [ { "check": "heading-order", "description": "Heading order invalid", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(2) > .feature-highlights-content > .container > .row > .feature-highlights-caption.col-md-6.col-sm-12 > h4", "impact": "moderate", "must pass any of": [ { "check": "heading-order", "description": "Heading order invalid", "impact": "moderate" } ] } ] }, { "rule": "image-alt", "description": "Ensures elements have alternate text or a role of none or presentation", "impact": "critical", "elements": [ { "selector": ".owl-item:nth-child(1) > .mySlides > .slider-img > .img-desktop", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-item:nth-child(2) > .mySlides > .slider-img > .img-desktop", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-item:nth-child(3) > .mySlides > .slider-img > .img-desktop", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-prev > .arrow > img", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-next > .arrow > img", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-item:nth-child(1) > .feature-highlights-content > .feature-highlights-img > img", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] }, { "selector": ".owl-item:nth-child(2) > .feature-highlights-content > .feature-highlights-img > img", "impact": "critical", "must pass any of": [ { "check": "has-alt", "description": "Element does not have an alt attribute", "impact": "critical" }, { "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" }, { "check": "presentational-role", "description": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"", "impact": "minor" } ] } ] }, { "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": ".col-sm-4.col-md-4:nth-child(1) > .text-center[href$=\"acibadem\"]", "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": ".col-sm-4.col-md-4:nth-child(2) > .text-center[href$=\"mount-elizabeth\"]", "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": ".col-sm-4.col-md-4:nth-child(3) > .text-center[href$=\"prince-court\"]", "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": ".col-sm-4.col-md-4:nth-child(4) > .text-center[href$=\"gleneagles\"]", "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": ".col-sm-4.col-md-4:nth-child(5) > .text-center[href$=\"pantai\"]", "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": ".col-sm-4.col-md-4:nth-child(6) > .text-center[href$=\"parkway\"]", "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": ".col-sm-4.col-md-4:nth-child(7) > .text-center[href$=\"imu\"]", "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": "li:nth-child(1) > a[target=\"_blank\"]", "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": "li:nth-child(2) > a[target=\"_blank\"]", "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": "li:nth-child(3) > a[target=\"_blank\"]", "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": "#Body_TA9E5E729017_Col00", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".icon-search", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_TA9E5E729021_Col00", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(1) > .mySlides > .slider-img > .img-desktop", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(1) > .mySlides > .container", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(2) > .mySlides > .slider-img > .img-desktop", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(2) > .mySlides > .container", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(3) > .mySlides > .slider-img > .img-desktop", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".owl-item:nth-child(3) > .mySlides > .container", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#carousel-homepage-list > .owl-controls.clickable", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_T7BFED148019_Col00", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_T7BFED148037_Col00", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": ".brands-list-desktop", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_T7BFED148036_Col00 > div:nth-child(1)", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#carousel-latest-updates > .owl-wrapper-outer", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_T7BFED148023_Col00", "impact": "moderate", "must pass any of": [ { "check": "region", "description": "Some page content is not contained by landmarks", "impact": "moderate" } ] }, { "selector": "#Body_TA9E5E729002_Col00", "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://www.ihhhealthcare.com/", "what": "IHH Healthcare (AMDWX)", "result": "https://www.ihhhealthcare.com/" }, { "type": "test", "which": "bulk", "what": "count of visible elements", "url": "https://www.ihhhealthcare.com/", "result": { "visibleElements": 255 } }, { "type": "test", "which": "embAc", "what": "active elements embedded in links or buttons", "withItems": true, "url": "https://www.ihhhealthcare.com/", "result": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [] } }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "url": "https://www.ihhhealthcare.com/", "result": { "tabFocusables": 37, "tabFocused": 35, "discrepancy": -2 } }, { "type": "url", "which": "https://www.ihhhealthcare.com/", "what": "IHH Healthcare (AMDWX)", "result": "https://www.ihhhealthcare.com/" }, { "type": "test", "which": "focInd", "what": "focus indicators", "withItems": true, "revealAll": true, "url": "https://www.ihhhealthcare.com/", "result": { "totals": { "total": 91, "types": { "indicatorMissing": { "total": 69, "tagNames": { "A": 65, "BUTTON": 3, "INPUT": 1 } }, "nonOutlinePresent": { "total": 22, "tagNames": { "A": 22 } }, "outlinePresent": { "total": 0, "tagNames": {} } } }, "items": { "indicatorMissing": [ { "tagName": "A", "text": "Overview" }, { "tagName": "A", "text": "What We Do" }, { "tagName": "A", "text": "Our Corporate Structure" }, { "tagName": "A", "text": "Our Vision and Mission" }, { "tagName": "A", "text": "Our Global Network" }, { "tagName": "A", "text": "Chairman's Statement" }, { "tagName": "A", "text": "CEO's Message" }, { "tagName": "A", "text": "Board of Directors" }, { "tagName": "A", "text": "Management Team" }, { "tagName": "A", "text": "Awards" }, { "tagName": "A", "text": "Sustainability Journey" }, { "tagName": "A", "text": "Sustainability Policy" }, { "tagName": "A", "text": "Overview" }, { "tagName": "A", "text": "Innovation" }, { "tagName": "A", "text": "Patient Care" }, { "tagName": "A", "text": "Education" }, { "tagName": "A", "text": "Overview" }, { "tagName": "A", "text": "Acibadem" }, { "tagName": "A", "text": "Mount Elizabeth" }, { "tagName": "A", "text": "Prince Court" }, { "tagName": "A", "text": "Gleneagles" }, { "tagName": "A", "text": "Pantai" }, { "tagName": "A", "text": "Parkway" }, { "tagName": "A", "text": "IMU" }, { "tagName": "A", "text": "Overview" }, { "tagName": "A", "text": "Operational Highlights" }, { "tagName": "A", "text": "Financial Highlights" }, { "tagName": "A", "text": "Segmental Information" }, { "tagName": "A", "text": "Ratio Analysis" }, { "tagName": "A", "text": "AGM and EGM" }, { "tagName": "A", "text": "Entitlements" }, { "tagName": "A", "text": "Distribution of Shareholdings" }, { "tagName": "A", "text": "Top 30 Shareholders" }, { "tagName": "A", "text": "Corporate Calendar" }, { "tagName": "A", "text": "Share price" }, { "tagName": "A", "text": "Bursa Stock Charts" }, { "tagName": "A", "text": "SGX Stock Chart" }, { "tagName": "A", "text": "Price and Volume" }, { "tagName": "A", "text": "Investment Calculator" }, { "tagName": "A", "text": "Announcements" }, { "tagName": "A", "text": "Reports" }, { "tagName": "A", "text": "Results Webcasts" }, { "tagName": "A", "text": "Corporate Governance Policy Disclosures" }, { "tagName": "A", "text": "Corporate Governance Reports" }, { "tagName": "A", "text": "Overview" }, { "tagName": "A", "text": "How We Hire" }, { "tagName": "A", "text": "Benefits" }, { "tagName": "A", "text": "Our Locations" }, { "tagName": "A", "text": "Jobs Spotlight" }, { "tagName": "A", "text": "Nursing" }, { "tagName": "A", "text": "Media Releases" }, { "tagName": "A", "text": "Media Coverage" }, { "tagName": "A", "text": "Our Stories" }, { "tagName": "BUTTON", "text": "" }, { "tagName": "BUTTON", "text": "" }, { "tagName": "INPUT", "text": "" }, { "tagName": "BUTTON", "text": "" }, { "tagName": "A", "text": "Learn About Us" }, { "tagName": "A", "text": "Learn About Us" }, { "tagName": "A", "text": "Learn About Us" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Read More" }, { "tagName": "A", "text": "Learn About Careers" } ], "nonOutlinePresent": [ { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "About Us" }, { "tagName": "A", "text": "Transforming Care" }, { "tagName": "A", "text": "Our Brands" }, { "tagName": "A", "text": "Investors" }, { "tagName": "A", "text": "Careers" }, { "tagName": "A", "text": "News" }, { "tagName": "A", "text": "Contact Us" }, { "tagName": "A", "text": "Ethics Committee" }, { "tagName": "A", "text": "Terms of Use" }, { "tagName": "A", "text": "Data Protection Notice" }, { "tagName": "A", "text": "Sitemap" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "" } ], "outlinePresent": [] } } }, { "type": "url", "which": "https://www.ihhhealthcare.com/", "what": "IHH Healthcare (AMDWX)", "result": "https://www.ihhhealthcare.com/" }, { "type": "test", "which": "focOp", "what": "focusability and operability", "withItems": true, "url": "https://www.ihhhealthcare.com/", "result": { "totals": { "total": 121, "types": { "onlyFocusable": { "total": 0, "tagNames": {} }, "onlyOperable": { "total": 22, "tagNames": { "P": 13, "DIV": 9 } }, "focusableAndOperable": { "total": 99, "tagNames": { "A": 95, "BUTTON": 3, "INPUT": 1 } } } }, "items": { "onlyFocusable": [], "onlyOperable": [ { "tagName": "P", "id": "chDDL1-1", "text": "About Us", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Our Leadership", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Sustainability", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "chDDL2-1", "text": "Transforming Care", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "chDDL3-1", "text": "Our Brands", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "chDDL4-1", "text": "Investors", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Financial Information", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Shareholders", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Stock info", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Reports & Presentation", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "", "text": "Corporate Governance", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "chDDL5-1", "text": "Careers", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "P", "id": "chDDL6-1", "text": "News", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "
", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "