Accessibility test digest
Synopsis
Page: Equal Entry
URL: https://equalentry.com/
Score: 238
Tested by: Testaro, procedure tp12
Scored by: Testilo, procedure sp12a
Digested by: Testilo, procedure dp12a
Introduction
The Testaro application used its tp12
testing procedure to test the accessibility (barrier-free design and coding) of the Equal Entry web page at https://equalentry.com/ on 2022/07/06. The procedure performed 808 tests. Of these, 16 are custom tests defined by Testaro, and the others belong to these six other packages (programs that perform collections of tests):
- Alfa by Siteimprove
- Axe-core by Deque
- HTML CodeSniffer by Squiz Labs
- Equal Access by IBM
- Tenon by Level Access
- WAVE by WebAIM
Testaro produced a report enumerating the test results.
Testilo processed the report and used the sp12a
scoring procedure to compute partial and total scores for the page. The total score is 238 (where 0 is the best possible score). The scored report is appended below.
Finally, Testilo used procedure dp12a
to produce this digest, briefly explaining how sp12a
computed the scores.
Score summary
total | 238 |
---|---|
log | 1 |
menuNavigation | 62 |
focusIndication | 31 |
targetSize | 24 |
linkIndication | 23 |
tabIndexMissing | 14 |
roleBad | 7 |
focusableOperable | 6 |
inconsistentStyles | 6 |
controlLabel | 6 |
allCaps | 6 |
contrastAA | 5 |
contrastRisk | 5 |
zIndexNotZero | 4 |
contrastAAA | 4 |
formNewWindow | 4 |
hoverSurprise | 3 |
labelClash | 3 |
obsoleteElement | 3 |
hiddenContentRisk | 3 |
decorativeImageRisk | 3 |
pseudoNavListRisk | 3 |
imageTextLong | 3 |
pseudoLinkRisk | 3 |
titleRedundant | 3 |
imageTextRedundant | 3 |
Issue summary
Special issues
log: Score 1. This is based on the amount of browser error logging and miscellaneous logging during the tests.
Classified issues
menuNavigation: Score 62. Issues reported by tests in this category:
- Package
testaro
, testmenuNav
, score 60 (Nonstandard keyboard navigation among focusable menu items)
focusIndication: Score 31. Issues reported by tests in this category:
- Package
testaro
, testfocInd
, score 28 (Focused element displaying no or nostandard focus indicator) - Package
alfa
, testr65
, score 3 (Element in sequential focus order has no visible focus)
targetSize: Score 24. Issues reported by tests in this category:
- Package
tenon
, test152
, score 22 (Actionable element is smaller than the minimum required size)
linkIndication: Score 23. Issues reported by tests in this category:
- Package
testaro
, testlinkUl
, score 21 (Non-underlined adjacent links)
tabIndexMissing: Score 14. Issues reported by tests in this category:
- Package
tenon
, test190
, score 12 (Interactive item is not natively actionable, but has no tabindex=0 attribute)
roleBad: Score 7. Issues reported by tests in this category:
- Package
testaro
, testrole
, score 5 (Nonexistent or implicit-overriding role)
focusableOperable: Score 6. Issues reported by tests in this category:
- Package
testaro
, testfocOp
, score 4 (Operable elements that cannot be Tab-focused and vice versa)
inconsistentStyles: Score 6. Issues reported by tests in this category:
- Package
testaro
, teststyleDiff
, score 4 (Heading, link, and button style inconsistencies)
controlLabel: Score 6. Issues reported by tests in this category:
- Package
wave
, teste:label_missing
, score 4 (Missing form label)
allCaps: Score 6. Issues reported by tests in this category:
- Package
tenon
, test153
, score 4 (Long string of text is in all caps)
contrastAA: Score 5. Issues reported by tests in this category:
- Package
alfa
, testr69
, score 1 (Text outside widget has subminimum contrast) - Package
axe
, testcolor-contrast
, score 1 (Element has insufficient color contrast) - Package
wave
, testc:contrast
, score 2 (Very low contrast)
contrastRisk: Score 5. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_4_3.G145.BgImage
, score 1 (Contrast between the text and its background image may be less than 3:1) - Package
htmlcs
, testw:AA.1_4_3.G18.Abs
, score 1 (Contrast between the absolutely positioned text and its background may be inadequate) - Package
htmlcs
, testw:AA.1_4_3.G18.BgImage
, score 1 (Contrast between the text and its background image may be less than 4.5:1)
zIndexNotZero: Score 4. Issues reported by tests in this category:
- Package
testaro
, testzIndex
, score 2 (Layering with nondefault z-index values)
contrastAAA: Score 4. Issues reported by tests in this category:
- Package
alfa
, testr66
, score 1 (Text contrast less than AAA requires) - Package
axe
, testcolor-contrast-enhanced
, score 2 (Element has insufficient color contrast (Level AAA))
formNewWindow: Score 4. Issues reported by tests in this category:
- Package
tenon
, test214
, score 2 (Form submission opens a new window)
hoverSurprise: Score 3. Issues reported by tests in this category:
- Package
testaro
, testhover
, score 1 (Content changes caused by hovering)
labelClash: Score 3. Issues reported by tests in this category:
- Package
testaro
, testlabClash
, score 1 (Incompatible label types)
obsoleteElement: Score 3. Issues reported by tests in this category:
- Package
alfa
, testr70
, score 1 (Element is obsolete or deprecated)
hiddenContentRisk: Score 3. Issues reported by tests in this category:
- Package
axe
, testhidden-content
, score 1 (Some content is hidden and therefore may not be testable for accessibility)
decorativeImageRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_1_1.H67.2
, score 1 (Image marked as decorative may be informative)
pseudoNavListRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1.H48
, score 1 (Navigation links are not coded as a list)
imageTextLong: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:alt_long
, score 1 (Long text alternative)
pseudoLinkRisk: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:underline
, score 1 (CSS underline on text that is not a link)
titleRedundant: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:title_redundant
, score 1 (Title attribute text is the same as text or alternative text)
imageTextRedundant: Score 3. Issues reported by tests in this category:
- Package
tenon
, test138
, score 1 (Image link alternative text repeats text in the link)
Discussion
Although there are widely accepted accessibility standards, there is no unanimity about how to define, test, and quantify accessibility. The failures reported in this digest merit investigation as potential opportunities for improved accessibility. Investigation may lead you to conclude that some of the reported failures do not actually harm accessibility. Conversely, some substantial accessibility faults can escape detection by any of these tests. You may question the attempt to assign an accessibility score to a web page, or you may prefer weightings and formulas different from those used by sp12a
. You can modify and extend Testaro and Testilo to fit other theories and priorities.
Here, in brief, is how sp12a
computes a score for a page.
- It finds all the defects and warnings (let’s call them
issues
) recorded in the report. - It classifies them according to type. For example, a link that looks like the text around it is one issue category, while a video that has no captions is another issue category.
- It also classifies the issues according to severity. For example, an issue that prevents a transaction is more severe than an issue that only complicates the transaction, and a warning about a possible issue is less severe than a definite finding of an issue. (Some packages rate the severity of each issue; for the other packages,
sp12a
assigns a severity weight to the issue type and uses that weight.) - It assigns quality ratings to particular tests that are judged abnormally reliable or unreliable.
- It assigns a score to each issue reported by each test of each package.
- It aggregates the issue scores, weighting them by severity, test quality, and redundancy. Redundancy occurs, and causes downweighting, when two or more packages contain tests that are designed to discover the same or mostly the same issues. So the score for a category is not simply the sum of the scores of the tests in that category.
- It assigns a score for issues in the page logged by the browser.
- It assigns an estimated score each time the page prevents one of the packages or one of the Testaro tests from being run on the page.
- It adds the scores together to obtain a total score.
The precise rules of sp12a
are found in the code itself.
Report
{ "id": "3zjtz-equalentry", "host": { "id": "equalentry", "which": "https://equalentry.com/", "what": "Equal Entry" }, "log": [ { "event": "startTime", "value": "2022-07-06T02:29:17" }, { "event": "endTime", "value": "2022-07-06T02:31:01" } ], "script": { "id": "tp12", "what": "Alfa, Axe, HTML CodeSniffer, IBM, Tenon, WAVE, and 16 custom tests", "strict": true, "commands": [ { "type": "launch", "which": "webkit", "what": "Webkit browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "Equal Entry" }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request" }, { "type": "test", "which": "motion", "what": "spontaneous change of content; requires webkit", "delay": 2500, "interval": 2500, "count": 5 }, { "type": "launch", "which": "chromium", "what": "Chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "Equal Entry" }, { "type": "test", "which": "bulk", "what": "count of visible elements" }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements incorrectly embedded in each other" }, { "type": "test", "which": "focAll", "what": "Tab-focusability" }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators" }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability of elements" }, { "type": "test", "which": "hover", "headSize": 20, "headSampleSize": 20, "tailSampleSize": 15, "withItems": true, "what": "hover impacts" }, { "type": "test", "which": "labClash", "withItems": true, "what": "unlabeled and mislabeled form controls" }, { "type": "test", "which": "linkUl", "withItems": true, "what": "underlining of inline links" }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation within true-focus menus" }, { "type": "test", "which": "radioSet", "withItems": true, "what": "grouping of radio buttons in fieldsets" }, { "type": "test", "which": "role", "what": "validity and necessity of role assignments" }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style consistency of headings, buttons, and links" }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation within tab lists" }, { "type": "test", "which": "zIndex", "withItems": true, "what": "elements with non-auto z indexes" }, { "type": "test", "which": "alfa", "what": "Siteimprove alfa" }, { "type": "test", "which": "axe", "detailLevel": 2, "rules": [], "what": "Axe core, all rules" }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer" }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker, with page content and again with URL" }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE, report-type 4" }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon API version 2 result retrieval" } ] }, "acts": [ { "type": "launch", "which": "webkit", "what": "Webkit browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "Equal Entry", "result": "https://equalentry.com/" }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request", "url": "https://equalentry.com/" }, { "type": "test", "which": "motion", "what": "motion", "delay": 2500, "interval": 2500, "count": 5, "url": "https://equalentry.com/", "result": { "bytes": [ 760632, 760632, 760632, 760632, 760632 ], "localRatios": [ 1, 1, 1, 1 ], "meanLocalRatio": 1, "maxLocalRatio": 1, "globalRatio": 1, "pixelChanges": [ 0, 0, 0, 0 ], "meanPixelChange": 0, "maxPixelChange": 0, "changeFrequency": 0 } }, { "type": "launch", "which": "chromium", "what": "Chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "Equal Entry", "result": "https://equalentry.com/" }, { "type": "test", "which": "bulk", "what": "count of visible elements", "url": "https://equalentry.com/", "result": { "visibleElements": 130 } }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements embedded in links or buttons", "url": "https://equalentry.com/", "result": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [] } }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "url": "https://equalentry.com/", "result": { "tabFocusables": 31, "tabFocused": 31, "discrepancy": 0 } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators", "url": "https://equalentry.com/", "result": { "totals": { "total": 31, "types": { "indicatorMissing": { "total": 0, "tagNames": {} }, "nonOutlinePresent": { "total": 28, "tagNames": { "A": 25, "SPAN": 2, "DIV": 1 } }, "outlinePresent": { "total": 3, "meanDelay": 0, "tagNames": { "INPUT": 1, "TEXTAREA": 1, "BUTTON": 1 } } } }, "items": { "indicatorMissing": [], "nonOutlinePresent": [ { "tagName": "A", "text": "Skip to content" }, { "tagName": "A", "text": "" }, { "tagName": "A", "text": "Services" }, { "tagName": "SPAN", "text": "" }, { "tagName": "A", "text": "Our Work" }, { "tagName": "A", "text": "Blog" }, { "tagName": "SPAN", "text": "" }, { "tagName": "A", "text": "About" }, { "tagName": "A", "text": "KB" }, { "tagName": "A", "text": "" }, { "tagName": "DIV", "text": "" }, { "tagName": "A", "text": "Expert Audits Review of user interfaces and wireframes for accessibility issues that affect people w" }, { "tagName": "A", "text": "Training Materials We can produce customized accessibility trainings for your organization’s workflo" }, { "tagName": "A", "text": "Expert Witness We can evaluate and report on the adherence to technical standards for Information Co" }, { "tagName": "A", "text": "What’s new at Equal Entry?" }, { "tagName": "A", "text": "Featured Presentation How to Determine If a Company Knows About Digital Accessibility Meryl Evans Ma" }, { "tagName": "A", "text": "See More Presentations" }, { "tagName": "A", "text": "Featured Article Why This Electronic Health Records Accessibility Lawsuit Matters Thomas Logan Jun 1" }, { "tagName": "A", "text": "See More Articles" }, { "tagName": "A", "text": "Featured Activist How Can a Blind Person Use Virtual Reality? May 05, 2022" }, { "tagName": "A", "text": "See More Activists" }, { "tagName": "A", "text": "Accessibility" }, { "tagName": "A", "text": "Privacy" }, { "tagName": "A", "text": "YouTube" }, { "tagName": "A", "text": "Twitter" }, { "tagName": "A", "text": "Facebook" }, { "tagName": "A", "text": "LinkedIn" }, { "tagName": "A", "text": "Contact Us" } ], "outlinePresent": [ { "tagName": "INPUT", "text": "", "delay": 0 }, { "tagName": "TEXTAREA", "text": "", "delay": 0 }, { "tagName": "BUTTON", "text": "Submit", "delay": 0 } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability", "url": "https://equalentry.com/", "result": { "totals": { "total": 52, "types": { "onlyFocusable": { "total": 2, "tagNames": { "SPAN": 2 } }, "onlyOperable": { "total": 2, "tagNames": { "DIV": 1, "INPUT": 1 } }, "focusableAndOperable": { "total": 48, "tagNames": { "A": 37, "DIV": 1, "INPUT": 8, "TEXTAREA": 1, "BUTTON": 1 } } } }, "items": { "onlyFocusable": [ { "tagName": "SPAN", "id": "", "text": "<span class=\"menu-chevron kbd_focusable menu-chevron-services\" role=\"button\" tab" }, { "tagName": "SPAN", "id": "", "text": "<span class=\"menu-chevron kbd_focusable menu-chevron-blog\" role=\"button\" tabinde" } ], "onlyOperable": [ { "tagName": "DIV", "id": "", "text": "Menu", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input type=\"text\" name=\"b_86f65109ae55afde9c98215a9_4c9185c668\" tabindex=\"-1\" v", "byTag": true, "byOnClick": false, "byPointer": false } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "Skip to content", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "siteMenuToggle", "text": "Menu", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "site-logo-link", "text": "<a href=\"https://equalentry.com\" id=\"site-logo-link\" aria-label=\"Home | Equal En", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Services", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Expert Audits", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Training", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Expert Witness", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "ADA Demand Letter", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Our Work", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Blog", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Activists", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "AR/VR/XR", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Articles", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Global", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "News", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Presentations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "About", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "kb_link_header", "text": "KB", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "contact-menu", "text": "<a href=\"https://equalentry.com/contact/\" class=\"contact-menu kbd_focusable\" id=", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "search-toggle", "text": "<div class=\"search-toggle kbd_focusable\" id=\"search-toggle\" role=\"button\" tabind", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input type=\"text\" class=\"search-field\" placeholder=\"\" value=\"\" name=\"s\" aria-la", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"submit\" class=\"search-submit\" value=\"Submit\" style=\"cursor: default", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Expert Audits Review of user interfaces and wireframes for accessibility issues ", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Training Materials We can produce customized accessibility trainings for your or", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Expert Witness We can evaluate and report on the adherence to technical standard", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What’s new at Equal Entry?", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Featured Presentation How to Determine If a Company Knows About Digital Accessib", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "See More Presentations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Featured Article Why This Electronic Health Records Accessibility Lawsuit Matter", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "See More Articles", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Featured Activist How Can a Blind Person Use Virtual Reality? May 05, 2022", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "See More Activists", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "g1000-youremail", "text": "<input type=\"email\" name=\"g1000-youremail\" id=\"g1000-youremail\" value=\"\" class=\"", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "TEXTAREA", "id": "contact-form-comment-g1000-yourmessage", "text": "<textarea name=\"g1000-yourmessage\" id=\"contact-form-comment-g1000-yourmessage\" r", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Submit", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" name=\"contact-form-id\" value=\"1000\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" name=\"action\" value=\"grunion-contact-form\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" name=\"contact-form-hash\" value=\"da39a5f7158ccdfbbe670af1476", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "mce-EMAIL", "text": "<input type=\"email\" autocomplete=\"email\" value=\"\" name=\"EMAIL\" class=\"required e", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "mc-embedded-subscribe", "text": "<input type=\"submit\" value=\"Subscribe\" name=\"subscribe\" id=\"mc-embedded-subscrib", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "newsletter_sticky_close", "text": "Hide this?", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Accessibility", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "YouTube", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Twitter", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Facebook", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "LinkedIn", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "hover", "headSize": 20, "headSampleSize": 20, "tailSampleSize": 15, "withItems": true, "what": "hover-caused content changes", "url": "https://equalentry.com/", "result": { "totals": { "triggers": 32, "headTriggers": 20, "tailTriggers": 12, "impactTriggers": 0, "additions": 0, "removals": 0, "opacityChanges": 0, "opacityImpact": 0, "unhoverables": 3 }, "items": { "head": { "impactTriggers": [], "unhoverables": [ { "tagName": "A", "id": "", "text": "Skiptocontent" }, { "tagName": "A", "id": "", "text": "Services" }, { "tagName": "A", "id": "", "text": "Blog" } ] }, "tail": { "impactTriggers": [], "unhoverables": [] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "labClash", "withItems": true, "what": "labeling inconsistencies", "url": "https://equalentry.com/", "result": { "totals": { "mislabeled": 1, "unlabeled": 1, "wellLabeled": 6 }, "items": { "mislabeled": [ { "index": 0, "tagName": "INPUT", "type": "text", "labelTypes": [ "aria-label", "label" ], "texts": { "attribute": "Search...", "label": [ "Search:" ] } } ], "unlabeled": [ { "index": 6, "tagName": "INPUT", "type": "text" } ], "wellLabeled": [ { "index": 1, "tagName": "INPUT", "type": "submit", "texts": { "content": "Submit" } }, { "index": 2, "tagName": "INPUT", "type": "email", "labelType": "label", "texts": { "label": [ "* Your Email" ] } }, { "index": 3, "tagName": "TEXTAREA", "type": "textarea", "labelType": "label", "texts": { "label": [ "* Your Message" ] } }, { "index": 4, "tagName": "BUTTON", "type": "submit", "texts": { "content": "Submit" } }, { "index": 5, "tagName": "INPUT", "type": "email", "labelType": "label", "texts": { "label": [ "Sign up for our newsletter:" ] } }, { "index": 7, "tagName": "INPUT", "type": "submit", "texts": { "content": "Subscribe" } } ] } } }, { "type": "test", "which": "linkUl", "withItems": true, "what": "adjacent-link underlining", "url": "https://equalentry.com/", "result": { "totals": { "links": 37, "adjacent": { "total": 27, "underlined": 6, "underlinedPercent": 22 } }, "items": { "underlined": [ "Skip to content", "What’s new at Equal Entry?", "Hide this?", "Accessibility", "Privacy", "Contact Us" ], "notUnderlined": [ "Menu", "", "Services", "Our Work", "Blog", "About", "KB", "", "Expert Audits Review of user interfaces and wireframes for accessibility issues that affect people with disabilities and matter for compliance with standards.", "Training Materials We can produce customized accessibility trainings for your organization’s workflow. Our trainings are available for delivery online, in person, or through recorded multimedia.", "Expert Witness We can evaluate and report on the adherence to technical standards for Information Communication Technology (ICT).", "Featured Presentation How to Determine If a Company Knows About Digital Accessibility Meryl Evans May 26, 2022", "See More Presentations", "Featured Article Why This Electronic Health Records Accessibility Lawsuit Matters Thomas Logan Jun 14, 2022", "See More Articles", "Featured Activist How Can a Blind Person Use Virtual Reality? May 05, 2022", "See More Activists", "YouTube", "Twitter", "Facebook", "LinkedIn" ] } } }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation between focusable menu items", "url": "https://equalentry.com/", "result": { "totals": { "navigations": { "all": { "total": 80, "correct": 20, "incorrect": 60 }, "specific": { "tab": { "total": 16, "correct": 16, "incorrect": 0 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 16, "correct": 1, "incorrect": 15 }, "down": { "total": 16, "correct": 1, "incorrect": 15 }, "home": { "total": 16, "correct": 1, "incorrect": 15 }, "end": { "total": 16, "correct": 1, "incorrect": 15 } } }, "menuItems": { "total": 16, "correct": 0, "incorrect": 16 }, "menus": { "total": 3, "correct": 0, "incorrect": 3 } }, "menuItems": { "incorrect": [ { "tagName": "A", "text": "Services", "navigationErrors": [ "ArrowUp", "ArrowDown", "End" ] }, { "tagName": "A", "text": "Our Work", "navigationErrors": [ "ArrowUp", "Home", "End" ] }, { "tagName": "A", "text": "Blog", "navigationErrors": [ "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "About", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "KB; #kb_link_header", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Contact Us; #contact-menu", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home" ] }, { "tagName": "A", "text": "Expert Audits", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Training", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Expert Witness", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "ADA Demand Letter", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Activists", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "AR/VR/XR", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Articles", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Global", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "News", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] }, { "tagName": "A", "text": "Presentations", "navigationErrors": [ "ArrowUp", "ArrowDown", "Home", "End" ] } ], "correct": [] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "radioSet", "withItems": true, "what": "fieldset grouping of radio buttons", "url": "https://equalentry.com/", "result": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] } } }, { "type": "test", "which": "role", "what": "roles", "url": "https://equalentry.com/", "result": { "roleElements": 53, "badRoleElements": 7, "tagNames": { "HEADER": { "banner": 1 }, "A": { "button": 2 }, "SPAN": { "button": 2 }, "DIV": { "button": 1 }, "FOOTER": { "contentinfo": 1 } } } }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style inconsistencies", "url": "https://equalentry.com/", "result": { "mainStyles": [ "fontStyle", "fontWeight", "opacity", "textDecorationLine", "textDecorationStyle", "textDecorationThickness" ], "buttonStyles": [ "borderStyle", "borderWidth", "height", "lineHeight", "maxHeight", "maxWidth", "minHeight", "minWidth", "outlineOffset", "outlineStyle", "outlineWidth" ], "headingStyles": [ "color", "fontSize" ], "listLinkStyles": [ "color", "fontSize", "lineHeight" ], "totals": { "button": { "total": 1 }, "adjacentLink": { "total": 27, "subtotals": [ 10, 8, 4, 3, 2 ] }, "listLink": { "total": 10 }, "h1": { "total": 1 }, "h2": { "total": 4, "subtotals": [ 1, 1, 1, 1 ] }, "h3": { "total": 6, "subtotals": [ 3, 3 ] } }, "items": { "adjacentLink": { "fontWeight": { "400": [ "Skip to content", "Expert Audits Review of user interfaces and wireframes for accessibility issues that affect people with disabilities and matter for compliance with standards.", "Training Materials We can produce customized accessibility trainings for your organization’s workflow. Our trainings are available for delivery online, in person, or through recorded multimedia.", "Expert Witness We can evaluate and report on the adherence to technical standards for Information Communication Technology (ICT).", "Featured Presentation How to Determine If a Company Knows About Digital Accessibility Meryl Evans May 26, 2022", "Featured Article Why This Electronic Health Records Accessibility Lawsuit Matters Thomas Logan Jun 14, 2022", "Featured Activist How Can a Blind Person Use Virtual Reality? May 05, 2022", "Accessibility", "Privacy", "YouTube", "Twitter", "Facebook", "LinkedIn", "Contact Us" ], "700": [ "Menu", "", "Services", "Our Work", "Blog", "About", "KB", "" ], "900": [ "What’s new at Equal Entry?", "See More Presentations", "See More Articles", "See More Activists", "Hide this?" ] }, "textDecorationLine": { "underline": [ "Skip to content", "What’s new at Equal Entry?", "Hide this?", "Accessibility", "Privacy", "Contact Us" ], "none": [ "Menu", "", "Services", "Our Work", "Blog", "About", "KB", "", "Expert Audits Review of user interfaces and wireframes for accessibility issues that affect people with disabilities and matter for compliance with standards.", "Training Materials We can produce customized accessibility trainings for your organization’s workflow. Our trainings are available for delivery online, in person, or through recorded multimedia.", "Expert Witness We can evaluate and report on the adherence to technical standards for Information Communication Technology (ICT).", "Featured Presentation How to Determine If a Company Knows About Digital Accessibility Meryl Evans May 26, 2022", "See More Presentations", "Featured Article Why This Electronic Health Records Accessibility Lawsuit Matters Thomas Logan Jun 14, 2022", "See More Articles", "Featured Activist How Can a Blind Person Use Virtual Reality? May 05, 2022", "See More Activists", "YouTube", "Twitter", "Facebook", "LinkedIn" ] } }, "h2": { "fontWeight": { "400": [ "Services" ], "700": [ "Get free accessibility expertise" ], "900": [ "What’s new at Equal Entry?", "Contact Us" ] }, "color": { "rgb(255, 255, 255)": [ "Services", "Get free accessibility expertise" ], "rgb(0, 0, 0)": [ "What’s new at Equal Entry?" ], "rgb(61, 61, 61)": [ "Contact Us" ] }, "fontSize": { "24px": [ "Services", "What’s new at Equal Entry?" ], "32px": [ "Contact Us" ], "25.2px": [ "Get free accessibility expertise" ] } }, "h3": { "fontWeight": { "400": [ "How to Determine If a Company Knows About Digital Accessibility", "Why This Electronic Health Records Accessibility Lawsuit Matters", "How Can a Blind Person Use Virtual Reality?" ], "900": [ "Expert Audits", "Training Materials", "Expert Witness" ] }, "fontSize": { "28px": [ "Expert Audits", "Training Materials", "Expert Witness" ], "32px": [ "How to Determine If a Company Knows About Digital Accessibility", "Why This Electronic Health Records Accessibility Lawsuit Matters", "How Can a Blind Person Use Virtual Reality?" ] } } } } }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation between tab elements", "url": "https://equalentry.com/", "result": { "totals": { "navigations": { "all": { "total": 0, "correct": 0, "incorrect": 0 }, "specific": { "tab": { "total": 0, "correct": 0, "incorrect": 0 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 0, "correct": 0, "incorrect": 0 }, "down": { "total": 0, "correct": 0, "incorrect": 0 }, "home": { "total": 0, "correct": 0, "incorrect": 0 }, "end": { "total": 0, "correct": 0, "incorrect": 0 } } }, "tabElements": { "total": 0, "correct": 0, "incorrect": 0 }, "tabLists": { "total": 0, "correct": 0, "incorrect": 0 } }, "tabElements": { "incorrect": [], "correct": [] } } }, { "type": "test", "which": "zIndex", "withItems": true, "what": "z indexes", "url": "https://equalentry.com/", "result": { "totals": { "total": 8, "tagNames": { "UL": 2, "IMG": 1, "DIV": 4, "H2": 1 } }, "items": [ { "tagName": "UL", "id": "menu-mainmenu-submenu-1278", "text": "Expert Audits\nTraining\nExpert Witness\nADA Demand Letter" }, { "tagName": "UL", "id": "menu-mainmenu-submenu-1049", "text": "Activists\nAR/VR/XR\nArticles\nGlobal\nNews\nPresentations" }, { "tagName": "IMG", "id": "menu_knomo_point_to_kb", "text": "" }, { "tagName": "DIV", "id": "header-search-container", "text": "Search:" }, { "tagName": "H2", "id": "", "text": "Contact Us" }, { "tagName": "DIV", "id": "", "text": "" }, { "tagName": "DIV", "id": "mce-error-response", "text": "" }, { "tagName": "DIV", "id": "mce-success-response", "text": "" } ] } }, { "type": "test", "which": "alfa", "what": "alfa", "url": "https://equalentry.com/", "result": { "totals": { "failures": 1, "warnings": 5 }, "items": [ { "index": 391, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[1]/div[2]/a[1]", "codeLines": [ "<a href=\"/services/expert-audits/\" class=\"main_column\">", " <h3 class=\"main_column_header\">", " Expert Audits", " </h3>", " <p>", " Review of user interfaces and wireframes for accessibility issues that affect people with disab...", " </p>", "</a>" ] } }, { "index": 392, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[1]/div[2]/a[2]", "codeLines": [ "<a href=\"/services/training/\" class=\"main_column\">", " <h3 class=\"main_column_header\">", " Training Materials", " </h3>", " <p>", " We can produce customized accessibility trainings for your organization’s workflow. Our trainin...", " </p>", "</a>" ] } }, { "index": 393, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[1]/div[2]/a[3]", "codeLines": [ "<a href=\"/services/expert-witness/\" class=\"main_column\">", " <h3 class=\"main_column_header\">", " Expert Witness", " </h3>", " <p>", " We can evaluate and report on the adherence to technical standards for Information Communicatio...", " </p>", "</a>" ] } }, { "index": 411, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[1]/div[1]/text()[1]", "codeLines": [ "Contributing to a more accessible world" ] } }, { "index": 429, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[1]/div[1]/text()[1]", "codeLines": [ "Contributing to a more accessible world" ] } }, { "index": 441, "verdict": "failed", "rule": { "ruleID": "r70", "ruleSummary": "No obsolete or deprecated elements are used", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r70", "requirements": [] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } } ] } }, { "type": "test", "which": "axe", "detailLevel": 2, "rules": [], "what": "Axe", "url": "https://equalentry.com/", "result": { "totals": { "rulesNA": 46, "rulesPassed": 50, "rulesWarned": 3, "rulesViolated": 1, "warnings": { "minor": 6, "moderate": 0, "serious": 2, "critical": 0 }, "violations": { "minor": 0, "moderate": 0, "serious": 2, "critical": 0 } }, "details": { "testEngine": { "name": "axe-core", "version": "4.4.2" }, "testRunner": { "name": "axe" }, "testEnvironment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/102.0.5005.40 Safari/537.36", "windowWidth": 1280, "windowHeight": 720, "orientationAngle": 90, "orientationType": "landscape-primary" }, "timestamp": "2022-07-06T02:30:46.952Z", "url": "https://equalentry.com/", "toolOptions": { "resultTypes": [ "violations", "incomplete" ], "runOnly": { "type": "tag", "values": [ "experimental", "best-practice", "wcag2a", "wcag2aa", "wcag2aaa", "wcag21a", "wcag21aa", "wcag21aaa" ] }, "reporter": "v1" }, "incomplete": [ { "id": "color-contrast-enhanced", "impact": "serious", "tags": [ "cat.color", "wcag2aaa", "wcag146" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "37.5pt (50px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"main_banner\" class=\"bg_image_applied\" style=\"background-image: url("https://equalentry.com/wp-content/themes/EqualEntry/images/homepage/banner_backgrounds/equal_entry-top_image.png");\">", "target": [ "#main_banner" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<div id=\"main_slogan\" class=\"whole_page_text_wrap\">\n Contributing to a more accessible world\n </div>", "target": [ "#main_slogan" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" } ] }, { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "37.5pt (50px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div id=\"main_banner\" class=\"bg_image_applied\" style=\"background-image: url("https://equalentry.com/wp-content/themes/EqualEntry/images/homepage/banner_backgrounds/equal_entry-top_image.png");\">", "target": [ "#main_banner" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<div id=\"main_slogan\" class=\"whole_page_text_wrap\">\n Contributing to a more accessible world\n </div>", "target": [ "#main_slogan" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" } ] }, { "id": "hidden-content", "impact": "minor", "tags": [ "cat.structure", "experimental", "review-item", "best-practice" ], "description": "Informs users about hidden content.", "help": "Hidden content on the page should be analyzed", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/hidden-content?application=axeAPI", "nodes": [ { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"menu-toggle\" role=\"presentation\">\n <a href=\"#\" role=\"button\" id=\"siteMenuToggle\" class=\"kbd_focusable\" aria-haspopup=\"true\" aria-controls=\"menu-mainmenu\" inert=\"\">Menu</a>\n </div>", "target": [ ".menu-toggle" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul id=\"menu-mainmenu-submenu-1278\" class=\"sub-menu\" role=\"menu\" style=\"display:none\">", "target": [ "#menu-mainmenu-submenu-1278" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul id=\"menu-mainmenu-submenu-1049\" class=\"sub-menu\" role=\"menu\" style=\"display:none\">", "target": [ "#menu-mainmenu-submenu-1049" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div id=\"header-search-container\" class=\"search-box-wrapper clear hide\">", "target": [ "#header-search-container" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<section id=\"mc_embed_signup\" class=\"visible_normal\" style=\"display: none\" aria-label=\"Sign up for our newsletter\">", "target": [ "#mc_embed_signup" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<a aria-label=\"Hide overlay\" id=\"newsletter_sticky_close\" class=\"but\" href=\"javascript:void(0)\" role=\"button\">", "target": [ "#newsletter_sticky_close" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ] } ], "violations": [ { "id": "color-contrast-enhanced", "impact": "serious", "tags": [ "cat.color", "wcag2aaa", "wcag146" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/color-contrast-enhanced?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#606060", "bgColor": "#ffffff", "contrastRatio": 6.28, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"ee_whats_new\" id=\"ee_whats_new\">", "target": [ "#ee_whats_new" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.28 (foreground color: #606060, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<div class=\"author_about_date\">\n May 26, 2022\n </div>", "target": [ ".hsp_item:nth-child(1) > .hsp_item_card > div:nth-child(4) > div > .author_about_short.author_about_compact > .author_about_text_content > .author_about_date" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.28 (foreground color: #606060, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#606060", "bgColor": "#ffffff", "contrastRatio": 6.28, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"ee_whats_new\" id=\"ee_whats_new\">", "target": [ "#ee_whats_new" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 6.28 (foreground color: #606060, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ], "all": [], "none": [], "impact": "serious", "html": "<div class=\"author_about_date\">\n Jun 14, 2022\n </div>", "target": [ ".hsp_item:nth-child(2) > .hsp_item_card > div:nth-child(4) > div > .author_about_short.author_about_compact > .author_about_text_content > .author_about_date" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 6.28 (foreground color: #606060, background color: #ffffff, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 7:1" } ] } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "url": "https://equalentry.com/", "result": { "Error": {}, "Warning": { "AA.1_1_1.H67.2": { "Img element is marked so that it is ignored by Assistive Technology.": [ { "tagName": "img", "id": "#knomo_newsletter_footer", "code": "<img src=\"https://equalentry.com/wp-content/themes/EqualEntry/images/newsletter/knomo-newsletter.png\" alt=\"\" class=\"decorative\" id=\"knomo_newsletter_footer\">" }, { "tagName": "img", "id": "", "code": "<img src=\"https://secure.gravatar.com/avatar/abb8ab37d87b1e7c393a97fc4e03e572?s=138&d=mm&r=g\" alt=\"\" width=\"138\" height=\"138\">" }, { "tagName": "img", "id": "", "code": "<img src=\"https://secure.gravatar.com/avatar/ce124ebbe27bd13fda22676872f26ac9?s=138&d=mm&r=g\" alt=\"\" width=\"138\" height=\"138\">" }, { "tagName": "img", "id": "", "code": "<img width=\"1280\" height=\"720\" src=\"https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" loading=\"lazy\" srcset=\"https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson.png 1280w, https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson-300x169.png 300w, https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson-1024x576.png 1024w, https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson-768x432.png 768w, https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson-800x450.png 800w, https://equalentry.com/wp-content/uploads/2022/04/2022-05-ee-accessibility-activist-Jesse-Anderson-400x225.png 400w\" sizes=\"(max-width: 1280px) 100vw, 1280px\">" } ] }, "AA.1_3_1.H48": { "If this element contains a navigation section, it is recommended that it be marked up as a list.": [ { "tagName": "div", "id": "#main_columns", "code": "<div id=\"main_columns\" class=\"whole_page_text_wrap\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"hsp_item\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"site-info\">...</div>" } ] }, "AA.1_4_3.G145.BgImage": { "This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 3:1.": [ { "tagName": "div", "id": "#main_slogan", "code": "<div id=\"main_slogan\" class=\"whole_page_text_wrap\">...</div>" }, { "tagName": "h2", "id": "", "code": "<h2 class=\"ee_page_header\">...</h2>" } ] }, "AA.1_4_3.G18.Abs": { "This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.": [ { "tagName": "a", "id": "", "code": "<a class=\"skip-link screen-reader-text\" href=\"#content\">...</a>" } ] }, "AA.1_4_3.G18.BgImage": { "This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 4.5:1.": [ { "tagName": "h1", "id": "", "code": "<h1 class=\"visuallyhidden\">...</h1>" } ] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker", "url": "https://equalentry.com/", "result": { "content": { "totals": { "violation": 0, "recommendation": 4, "ignored": 0 }, "items": [ { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>", "bounds": { "left": 0, "top": 0, "height": 0, "width": 800 }, "snippet": "<header role=\"banner\" class=\"site-header\" id=\"masthead\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]", "aria": "/document[1]/contentinfo[1]" }, "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>", "bounds": { "left": 0, "top": 3018, "height": 51, "width": 800 }, "snippet": "<footer id=\"main_page_footer\" role=\"contentinfo\">", "level": "recommendation" }, { "ruleId": "aria_attribute_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[3]/div[2]/div[1]/form[1]/div[2]/textarea[1]", "aria": "/document[1]/main[1]/textbox[2]" }, "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"", "bounds": { "left": 110, "top": 2703, "height": 200, "width": 580 }, "snippet": "<textarea aria-required=\"true\" required=\"\" placeholder=\"How can we help you today?\" class=\"textarea\" rows=\"20\" id=\"contact-form-comment-g1000-yourmessage\" name=\"g1000-yourmessage\">", "level": "recommendation" }, { "ruleId": "aria_attribute_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[3]/div[2]/div[1]/form[1]/div[1]/input[1]", "aria": "/document[1]/main[1]/textbox[1]" }, "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"", "bounds": { "left": 110, "top": 2561, "height": 51, "width": 580 }, "snippet": "<input aria-required=\"true\" required=\"\" class=\"email\" value=\"\" id=\"g1000-youremail\" name=\"g1000-youremail\" type=\"email\">", "level": "recommendation" } ] }, "url": { "totals": { "violation": 0, "recommendation": 4, "ignored": 0 }, "items": [ { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>", "bounds": { "left": 0, "top": 0, "height": 0, "width": 800 }, "snippet": "<header role=\"banner\" class=\"site-header\" id=\"masthead\">", "level": "recommendation" }, { "ruleId": "aria_role_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]", "aria": "/document[1]/contentinfo[1]" }, "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>", "bounds": { "left": 0, "top": 3020, "height": 72, "width": 800 }, "snippet": "<footer id=\"main_page_footer\" role=\"contentinfo\">", "level": "recommendation" }, { "ruleId": "aria_attribute_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[3]/div[2]/div[1]/form[1]/div[2]/textarea[1]", "aria": "/document[1]/main[1]/textbox[2]" }, "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"", "bounds": { "left": 110, "top": 2704, "height": 200, "width": 580 }, "snippet": "<textarea aria-required=\"true\" required=\"\" placeholder=\"How can we help you today?\" class=\"textarea\" rows=\"20\" id=\"contact-form-comment-g1000-yourmessage\" name=\"g1000-yourmessage\">", "level": "recommendation" }, { "ruleId": "aria_attribute_redundant", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/main[1]/div[3]/div[2]/div[1]/form[1]/div[1]/input[1]", "aria": "/document[1]/main[1]/textbox[1]" }, "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"", "bounds": { "left": 110, "top": 2562, "height": 51, "width": 580 }, "snippet": "<input aria-required=\"true\" required=\"\" class=\"email\" value=\"\" id=\"g1000-youremail\" name=\"g1000-youremail\" type=\"email\">", "level": "recommendation" } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE", "url": "https://equalentry.com/", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "Equal Entry | Contributing to a more accessible world", "pageurl": "https://equalentry.com/", "time": 2.52, "creditsremaining": 342, "allitemcount": 131, "totalelements": 244, "waveurl": "http://wave.webaim.org/report?url=https://equalentry.com/" }, "categories": { "error": { "description": "Errors", "count": 1, "items": { "label_missing": { "id": "label_missing", "description": "Missing form label", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page > SECTION#mc_embed_signup > FORM#mc-embedded-subscribe-form > DIV#mc_embed_signup_scroll > IMG:first-child + DIV + DIV + DIV + DIV > INPUT:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" }, { "name": "3.3.2 Labels or Instructions (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2" } ] } } }, "contrast": { "description": "Contrast Errors", "count": 1, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page > DIV#content > MAIN#main > DIV#main_banner > DIV:first-child + H1" ], "contrastdata": [ [ 2.13, "#000000", "#293c8f", false ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 6, "items": { "alt_long": { "id": "alt_long", "description": "Long alternative text", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page > DIV#content > MAIN#main > DIV#ee_whats_new > DIV#homepage_sticky_posts > DIV:first-child + DIV > A:first-child > DIV:first-child + IMG" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" } ] }, "underline": { "id": "underline", "description": "Underlined text", "count": 4, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page > FOOTER#main_page_footer > DIV#colophon > DIV:first-child > A:first-child + A + NOBR > A:first-child > svg:first-child + SPAN", "HTML > HEAD:first-child + BODY > DIV#page > FOOTER#main_page_footer > DIV#colophon > DIV:first-child > A:first-child + A + NOBR + NOBR > A:first-child > svg:first-child + SPAN", "HTML > HEAD:first-child + BODY > DIV#page > FOOTER#main_page_footer > DIV#colophon > DIV:first-child > A:first-child + A + NOBR + NOBR + NOBR > A:first-child > svg:first-child + SPAN", "HTML > HEAD:first-child + BODY > DIV#page > FOOTER#main_page_footer > DIV#colophon > DIV:first-child > A:first-child + A + NOBR + NOBR + NOBR + NOBR > A:first-child > svg:first-child + SPAN" ], "wcag": [] }, "title_redundant": { "id": "title_redundant", "description": "Redundant title text", "count": 1, "selectors": [ false ], "wcag": [] } } } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://equalentry.com/", "what": "URL", "result": "https://equalentry.com/" }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon", "url": "https://equalentry.com/", "result": { "status": 200, "message": "OK", "code": "success", "info": "Success", "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success", "responseExecTime": "0.079", "responseTime": "2022-07-06T02:31:01.934Z", "data": { "apiErrors": [], "documentSize": 1013370, "metadata": null, "resultSummary": { "tests": { "total": 180, "passing": 175, "failing": 5 }, "issues": { "totalErrors": 16, "totalWarnings": 7, "totalIssues": 23 }, "issuesByLevel": { "A": { "count": 22, "pct": 95.65 }, "AA": { "count": 18, "pct": 78.26 }, "AAA": { "count": 23, "pct": 100 } }, "density": { "errorDensity": 2, "warningDensity": 1, "allDensity": 2 } }, "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490", "responseID": "d211ce05-3a1a-469b-aab0-bc9b60982825", "docID": "b07e761e-2eda-4657-81d7-297a5c693990", "sourceHash": "b673bdc3235912e00932a8e3e806e057", "urlHttpCode": 200, "clientScriptErrors": [], "remainingApiCalls": { "planCalls": 0, "boosts": 19 }, "globalStats": { "errorDensity": "N/A", "warningDensity": "N/A", "allDensity": "N/A", "stdDev": "N/A" }, "resultUrl": "http://ngnix/history.php?responseID=d211ce05-3a1a-469b-aab0-bc9b60982825", "resultSet": [ { "tID": 138, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Image link alternative text repeats text in the link.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The `alt` attribute value for this image is identical to the other text within the link. Users of assistive technology may hear the same text twice, which can be confusing or inconvenient. To reduce duplicate announcements, remove the text value of the `alt` attribute, providing a blank value (`alt=\"\"`). Note that this is a special case where the alternative text is provided through other means than the `alt` attribute.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 20, "y": 0 }, "height": 0, "width": 20 }, "position": { "line": 4775, "column": 0 }, "errorSnippet": "<a aria-label=\"Hide overlay\" id=\"newsletter_sticky_close\" class=\"but\" href=\"javascript:void(0)\" role=\"button\" style=\"\"> <svg aria-hidden=\"true\" class=\"svg-inline--fa fa-chevron-down fa-w-14\" title=\"Hide this?\" aria-labelledby=\"svg-inline--fa-tit", "xpath": "/html/body/div[1]/section[1]/form[1]/div[1]/a[1]", "issueID": "ca35f5464c93850fc78e4bea73ee7118", "signature": "4feb9ea0e3898bece05abddc7ab1e86e", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=138&issueID=ca35f5464c93850fc78e4bea73ee7118" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 26, "y": 27 }, "height": 27, "width": 26 }, "position": { "line": 1822, "column": 0 }, "errorSnippet": "<a href=\"https://equalentry.com/contact/\" class=\"contact-menu kbd_focusable\" id=\"contact-menu\" tabindex=\"0\" aria-label=\"Contact Us\" title=\"Contact Us\" role=\"menuitem\"> <svg class=\"svg-inline--fa fa-envelope fa-w-16 fa-lg\" aria-hidden=\"true\" focu", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[6]/a[1]", "issueID": "d8d19c95006513096dd9dc54092bead8", "signature": "e204d44d8a46724486a6f8f81686f536", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=d8d19c95006513096dd9dc54092bead8" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -22, "y": -22 }, "height": -22, "width": -22 }, "position": { "line": 782, "column": 215 }, "errorSnippet": "<input type=\"text\" class=\"search-field\" placeholder=\"\" value=\"\" name=\"s\" aria-label=\"Search...\">", "xpath": "/html/body/div[1]/div[1]/div[1]/form[1]/label[1]/input[1]", "issueID": "4b145f21246225de8f377c3739003d40", "signature": "72f6944e5ddbd06040ea900bea556b69", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=4b145f21246225de8f377c3739003d40" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": -10, "y": 0 }, "bottom-right": { "x": -30, "y": 27 }, "height": 27, "width": -20 }, "position": { "line": 4546, "column": 34 }, "errorSnippet": "<input type=\"submit\" class=\"search-submit\" value=\"Submit\">", "xpath": "/html/body/div[1]/div[1]/div[1]/form[1]/input[1]", "issueID": "baa345d6e3a04c89ef2498f01d2dea1b", "signature": "208983f6bdd745fec3be137301930471", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=baa345d6e3a04c89ef2498f01d2dea1b" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -2, "y": -18 }, "height": -18, "width": -2 }, "position": { "line": 6712, "column": 0 }, "errorSnippet": "<input type=\"email\" autocomplete=\"email\" value=\"\" name=\"EMAIL\" class=\"required email\" id=\"mce-EMAIL\" placeholder=\"you@acme.com\">", "xpath": "/html/body/div[1]/section[1]/form[1]/div[1]/div[2]/input[1]", "issueID": "4079a90acb5e854dcdf2fce36b22cfd8", "signature": "072782613e7dc36239ef1618f2743a74", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=4079a90acb5e854dcdf2fce36b22cfd8" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -18, "y": -18 }, "height": -18, "width": -18 }, "position": { "line": 8535, "column": 6 }, "errorSnippet": "<input type=\"text\" name=\"b_86f65109ae55afde9c98215a9_4c9185c668\" tabindex=\"-1\" value=\"\">", "xpath": "/html/body/div[1]/section[1]/form[1]/div[1]/div[4]/input[1]", "issueID": "7958d25884a06761994c621512e2964b", "signature": "95e62b8aafbf03a8f8aa1a528e84730a", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=7958d25884a06761994c621512e2964b" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -44, "y": -16 }, "height": -16, "width": -44 }, "position": { "line": 8537, "column": 5 }, "errorSnippet": "<input type=\"submit\" value=\"Subscribe\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\">", "xpath": "/html/body/div[1]/section[1]/form[1]/div[1]/div[5]/input[1]", "issueID": "b650d054f4663cd5b4908f37c4575567", "signature": "4e7dec24d67ce0e2197b105ade5dedb3", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=b650d054f4663cd5b4908f37c4575567" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 20, "y": 0 }, "height": 0, "width": 20 }, "position": { "line": 4775, "column": 0 }, "errorSnippet": "<a aria-label=\"Hide overlay\" id=\"newsletter_sticky_close\" class=\"but\" href=\"javascript:void(0)\" role=\"button\" style=\"\"> <svg aria-hidden=\"true\" class=\"svg-inline--fa fa-chevron-down fa-w-14\" title=\"Hide this?\" aria-labelledby=\"svg-inline--fa-tit", "xpath": "/html/body/div[1]/section[1]/form[1]/div[1]/a[1]", "issueID": "886c0a80f6d87443455f738fda8c5f03", "signature": "2e8d9af6ef72d2a88ab25d181fa350f6", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=886c0a80f6d87443455f738fda8c5f03" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 532.25, "y": 2167.234375 }, "bottom-right": { "x": 605.25, "y": 2184.234375 }, "height": 17, "width": 73 }, "position": { "line": 4775, "column": 0 }, "errorSnippet": "<a href=\"https://www.youtube.com/channel/UC-p6VZlfA9_bL7ZeoMLEjJA/\" class=\"ee_social_link\"><svg class=\"svg-inline--fa fa-youtube fa-w-18\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fab\" data-icon=\"youtube\" role=\"img\" xmlns=\"http://www.w3.", "xpath": "/html/body/div[1]/footer[1]/div[1]/div[1]/nobr[1]/a[1]", "issueID": "c02248d00a4a89aaa5299111319f7f97", "signature": "a24d64be5794c905ef7901ac3ac94c50", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=c02248d00a4a89aaa5299111319f7f97" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 615, "y": 2167.234375 }, "bottom-right": { "x": 675, "y": 2184.234375 }, "height": 17, "width": 60 }, "position": { "line": 4942, "column": 34 }, "errorSnippet": "<a href=\"https://twitter.com/Equal_Entry\" class=\"ee_social_link\"><svg class=\"svg-inline--fa fa-twitter-square fa-w-14\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fab\" data-icon=\"twitter-square\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg", "xpath": "/html/body/div[1]/footer[1]/div[1]/div[1]/nobr[2]/a[1]", "issueID": "e4fa43533ff4870dead03e54d5d27358", "signature": "e42ef74bca11a15e88d5fade973acdce", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=e4fa43533ff4870dead03e54d5d27358" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 685.25, "y": 2167.234375 }, "bottom-right": { "x": 761.25, "y": 2184.234375 }, "height": 17, "width": 76 }, "position": { "line": 4943, "column": 0 }, "errorSnippet": "<a href=\"https://www.facebook.com/equalentryaccessibility/\" class=\"ee_social_link\"><svg class=\"svg-inline--fa fa-facebook-square fa-w-14\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fab\" data-icon=\"facebook-square\" role=\"img\" xmlns=\"http:/", "xpath": "/html/body/div[1]/footer[1]/div[1]/div[1]/nobr[3]/a[1]", "issueID": "01378f2b3df2fb36bf7e5c38afae0bd8", "signature": "2f3a6509d41f89251cd41fe3ae16d5c6", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=01378f2b3df2fb36bf7e5c38afae0bd8" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 770.5, "y": 2167.234375 }, "bottom-right": { "x": 838.5, "y": 2184.234375 }, "height": 17, "width": 68 }, "position": { "line": 4943, "column": 0 }, "errorSnippet": "<a href=\"https://www.linkedin.com/company/equalentry/\" class=\"ee_social_link\"><svg class=\"svg-inline--fa fa-linkedin fa-w-14\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fab\" data-icon=\"linkedin\" role=\"img\" xmlns=\"http://www.w3.org/2000/sv", "xpath": "/html/body/div[1]/footer[1]/div[1]/div[1]/nobr[4]/a[1]", "issueID": "8afc5dfa51038e4e81a504586a364ae1", "signature": "6629d1cf275c91d0fdee601f3a81d6ac", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=8afc5dfa51038e4e81a504586a364ae1" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 78 }, "height": 78, "width": 1024 }, "position": { "line": 8496, "column": 3 }, "errorSnippet": "<nav id=\"site-navigation\" class=\"main-navigation dark clear\" aria-label=\"Site\"> <div class=\"menu-toggle\" role=\"presentation\" style=\"\"> <a href=\"#\" role=\"button\" id=\"siteMenuToggle\" class=\"kbd_focusable\" aria-haspopup=\"true\" aria-controls=\"", "xpath": "/html/body/div[1]/nav[1]", "issueID": "4b013ac57e0aee0a9d11512dfd793ac7", "signature": "5405f782292d3baa94803b5251a748af", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=4b013ac57e0aee0a9d11512dfd793ac7" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 197.5, "y": 0 }, "bottom-right": { "x": 894.5, "y": 78 }, "height": 78, "width": 697 }, "position": { "line": 4320, "column": 42 }, "errorSnippet": "<div class=\"menu-mainmenu-container\"> <ul id=\"menu-mainmenu\" class=\"menu nav-menu\" role=\"menu\" aria-labelledby=\"siteMenuToggle\"><li id=\"menu-item-1278\" class=\"menu-item menu-item-1278\" role=\"none\"><a href=\"https://equalentry.com/serv", "xpath": "/html/body/div[1]/nav[1]/div[3]", "issueID": "3e066086b50840d2c207680864ec5352", "signature": "f8cccd6b10f988dc0a2e8278c5f3593b", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=3e066086b50840d2c207680864ec5352" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 197.5, "y": 0 }, "bottom-right": { "x": 894.5, "y": 0 }, "height": 0, "width": 697 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu\" class=\"menu nav-menu\" role=\"menu\" aria-labelledby=\"siteMenuToggle\"><li id=\"menu-item-1278\" class=\"menu-item menu-item-1278\" role=\"none\"><a href=\"https://equalentry.com/services/\" class=\"kbd_focusable menu-chevrons-pa", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]", "issueID": "43834c4aca5d96ee46e68543cbc5af2b", "signature": "9bf6fe0179b2c983f39122c600d72c70", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=43834c4aca5d96ee46e68543cbc5af2b" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 197.5, "y": 0 }, "bottom-right": { "x": 367.5, "y": 78 }, "height": 78, "width": 170 }, "position": { "line": 489, "column": 3 }, "errorSnippet": "<li id=\"menu-item-1278\" class=\"menu-item menu-item-1278\" role=\"none\"><a href=\"https://equalentry.com/services/\" class=\"kbd_focusable menu-chevrons-parent menu-submenu-parent-link-services\" role=\"menuitem\">Services</a><span class=\"men", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[1]", "issueID": "7282cd3c14bed38c941e3a3a5091b923", "signature": "cf7a9cf3c2554327048e44e2aa40827b", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=7282cd3c14bed38c941e3a3a5091b923" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 241.391, "y": 343 }, "height": 343, "width": 241.391 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu-submenu-1278\" class=\"sub-menu\" role=\"menu\" style=\"display: none;\"><li id=\"menu-item-5005\" class=\"menu-item menu-item-5005\" role=\"none\"><a href=\"https://equalentry.com/services/expert-audits/\" class=\"kbd_focusable\" ine", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[1]/ul[1]", "issueID": "ffdc0907f5efbd468deba171889115f0", "signature": "f318309c98bf42e58692e3d5c6729c6f", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=ffdc0907f5efbd468deba171889115f0" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 519.5, "y": 0 }, "bottom-right": { "x": 651.5, "y": 78 }, "height": 78, "width": 132 }, "position": { "line": 496, "column": 3 }, "errorSnippet": "<li id=\"menu-item-1049\" class=\"menu-item menu-item-1049\" role=\"none\"><a href=\"https://equalentry.com/blog/\" class=\"kbd_focusable menu-chevrons-parent menu-submenu-parent-link-blog\" role=\"menuitem\">Blog</a><span class=\"menu-chevron kb", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[3]", "issueID": "b6236ab15eb1e30cced55274bde689f4", "signature": "544c4228c4cb4c15979b92e43ec0eba2", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=b6236ab15eb1e30cced55274bde689f4" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 241.391, "y": 475 }, "height": 475, "width": 241.391 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu-submenu-1049\" class=\"sub-menu\" role=\"menu\" style=\"display: none;\"><li id=\"menu-item-4299\" class=\"menu-item menu-item-4299\" role=\"none\"><a href=\"https://equalentry.com/category/accessibility-activists/\" class=\"kbd_focu", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[3]/ul[1]", "issueID": "6f88e82f0ee98a372e6431d2d9466d78", "signature": "a62c7cd38c50761d6372c03714159ba6", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=6f88e82f0ee98a372e6431d2d9466d78" }, { "tID": 190, "bpID": 73, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)" ], "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.", "errorDescription": "This element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute. As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.", "viewPortLocation": { "top-left": { "x": 197.5, "y": 0 }, "bottom-right": { "x": 894.5, "y": 0 }, "height": 0, "width": 697 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu\" class=\"menu nav-menu\" role=\"menu\" aria-labelledby=\"siteMenuToggle\"><li id=\"menu-item-1278\" class=\"menu-item menu-item-1278\" role=\"none\"><a href=\"https://equalentry.com/services/\" class=\"kbd_focusable menu-chevrons-pa", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]", "issueID": "5d7d6868f62954d8e12593fc51240761", "signature": "0bf3308a4eb3a5d481c49a2f0b7a02bf", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=5d7d6868f62954d8e12593fc51240761" }, { "tID": 190, "bpID": 73, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)" ], "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.", "errorDescription": "This element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute. As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 241.391, "y": 343 }, "height": 343, "width": 241.391 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu-submenu-1278\" class=\"sub-menu\" role=\"menu\" style=\"display: none;\"><li id=\"menu-item-5005\" class=\"menu-item menu-item-5005\" role=\"none\"><a href=\"https://equalentry.com/services/expert-audits/\" class=\"kbd_focusable\" ine", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[1]/ul[1]", "issueID": "e5ed74ed6ac27711f97f4d1690b53b57", "signature": "dff70e0119d27620aa3ad7e8c8340a1d", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=e5ed74ed6ac27711f97f4d1690b53b57" }, { "tID": 190, "bpID": 73, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "Item(s) with interactive `role` must have `tabindex=\"0\"` unless it is natively actionable.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.1.1 Keyboard", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.1.3 Keyboard (No Exception)" ], "resultTitle": "Make sure that all interactive elements can receive focus using the keyboard.", "errorDescription": "This element has an ARIA role that is intended for widgets that are used for interaction. However, it lacks a `tabindex` attribute. As a consequence, users who navigate the page via keyboard will be unable to gain focus on this control and will be unable to interact with it with the keyboard. Add `tabindex=\"0\"` to this control. Also ensure that this control responds to all of the necessary key events required of this type of control.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 241.391, "y": 475 }, "height": 475, "width": 241.391 }, "position": { "line": 4475, "column": 0 }, "errorSnippet": "<ul id=\"menu-mainmenu-submenu-1049\" class=\"sub-menu\" role=\"menu\" style=\"display: none;\"><li id=\"menu-item-4299\" class=\"menu-item menu-item-4299\" role=\"none\"><a href=\"https://equalentry.com/category/accessibility-activists/\" class=\"kbd_focu", "xpath": "/html/body/div[1]/nav[1]/div[3]/ul[1]/li[3]/ul[1]", "issueID": "7d861c8545fef0bd1a250aa1a87b8cee", "signature": "1f3b9f7df3785cf3cfcbd52d4dabbd32", "ref": "https://tenon.io/bestpractice.php?bpID=73&tID=190&issueID=7d861c8545fef0bd1a250aa1a87b8cee" }, { "tID": 214, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "Do not open new windows on form submission.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This form is set to open a new window or tab when the form is submitted. This may result in disorientation or confusion for users who do not expect the new window to appear or who cannot see the change to a new window. Remove `target=\"_blank\"` from this `<form>` element.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -3, "y": -20 }, "height": -20, "width": -3 }, "position": { "line": 4606, "column": 33 }, "errorSnippet": "<form action=\"https://equalentry.us11.list-manage.com/subscribe/post?u=86f65109ae55afde9c98215a9&amp;id=4c9185c668\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\" novalidate=\"\"> ", "xpath": "/html/body/div[1]/section[1]/form[1]", "issueID": "030758eab4e7d670edc6c5a8378da9b8", "signature": "77a72f44a7686f10bce2eba479126b59", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=214&issueID=030758eab4e7d670edc6c5a8378da9b8" } ], "log": [] } } } ], "timeStamp": "3zjtz", "startTime": "2022-07-06T02:29:17", "presses": 0, "amountRead": 0, "testTimes": [ [ "hover", 47 ], [ "motion", 13 ], [ "focInd", 9 ], [ "ibm", 4 ], [ "alfa", 3 ], [ "wave", 3 ], [ "menuNav", 1 ], [ "tenon", 1 ], [ "bulk", 0 ], [ "embAc", 0 ], [ "focAll", 0 ], [ "focOp", 0 ], [ "labClash", 0 ], [ "linkUl", 0 ], [ "radioSet", 0 ], [ "role", 0 ], [ "styleDiff", 0 ], [ "tabNav", 0 ], [ "zIndex", 0 ], [ "axe", 0 ], [ "htmlcs", 0 ] ], "logCount": 1, "logSize": 55, "errorLogCount": 0, "errorLogSize": 0, "prohibitedCount": 0, "visitTimeoutCount": 0, "visitRejectionCount": 0, "endTime": "2022-07-06T02:31:01", "elapsedSeconds": 104, "score": { "scoreProcID": "sp12a", "logWeights": { "logCount": 0.5, "logSize": 0.01, "errorLogCount": 1, "errorLogSize": 0.02, "prohibitedCount": 15, "visitTimeoutCount": 10, "visitRejectionCount": 10 }, "soloWeight": 2, "groupWeights": { "absolute": 2, "largest": 1, "smaller": 0.4 }, "preventionWeights": { "testaro": 50, "other": 100 }, "packageDetails": { "testaro": { "focInd": 28, "focOp": 5, "hover": 3, "labClash": 1, "linkUl": 42, "menuNav": 120, "role": 7, "styleDiff": 16, "zIndex": 8 }, "alfa": { "r65": 3, "r66": 1, "r69": 1, "r70": 4 }, "axe": { "color-contrast-enhanced": 7, "color-contrast": 1, "hidden-content": 0 }, "htmlcs": { "w:AA.1_1_1.H67.2": 4, "w:AA.1_3_1.H48": 3, "w:AA.1_4_3.G145.BgImage": 2, "w:AA.1_4_3.G18.Abs": 1, "w:AA.1_4_3.G18.BgImage": 1 }, "wave": { "e:label_missing": 4, "c:contrast": 3, "a:alt_long": 1, "a:underline": 4, "a:title_redundant": 1 }, "tenon": { "138": 4, "152": 44, "153": 14, "190": 12, "214": 4 } }, "groupDetails": { "groups": { "focusIndication": { "testaro": { "focInd": { "score": 28, "what": "Focused element displaying no or nostandard focus indicator" } }, "alfa": { "r65": { "score": 3, "what": "Element in sequential focus order has no visible focus" } } }, "focusableOperable": { "testaro": { "focOp": { "score": 4, "what": "Operable elements that cannot be Tab-focused and vice versa" } } }, "hoverSurprise": { "testaro": { "hover": { "score": 1, "what": "Content changes caused by hovering" } } }, "labelClash": { "testaro": { "labClash": { "score": 1, "what": "Incompatible label types" } } }, "linkIndication": { "testaro": { "linkUl": { "score": 21, "what": "Non-underlined adjacent links" } } }, "menuNavigation": { "testaro": { "menuNav": { "score": 60, "what": "Nonstandard keyboard navigation among focusable menu items" } } }, "roleBad": { "testaro": { "role": { "score": 5, "what": "Nonexistent or implicit-overriding role" } } }, "inconsistentStyles": { "testaro": { "styleDiff": { "score": 4, "what": "Heading, link, and button style inconsistencies" } } }, "zIndexNotZero": { "testaro": { "zIndex": { "score": 2, "what": "Layering with nondefault z-index values" } } }, "contrastAAA": { "alfa": { "r66": { "score": 1, "what": "Text contrast less than AAA requires" } }, "axe": { "color-contrast-enhanced": { "score": 2, "what": "Element has insufficient color contrast (Level AAA)" } } }, "contrastAA": { "alfa": { "r69": { "score": 1, "what": "Text outside widget has subminimum contrast" } }, "axe": { "color-contrast": { "score": 1, "what": "Element has insufficient color contrast" } }, "wave": { "c:contrast": { "score": 2, "what": "Very low contrast" } } }, "obsoleteElement": { "alfa": { "r70": { "score": 1, "what": "Element is obsolete or deprecated" } } }, "hiddenContentRisk": { "axe": { "hidden-content": { "score": 1, "what": "Some content is hidden and therefore may not be testable for accessibility" } } }, "decorativeImageRisk": { "htmlcs": { "w:AA.1_1_1.H67.2": { "score": 1, "what": "Image marked as decorative may be informative" } } }, "pseudoNavListRisk": { "htmlcs": { "w:AA.1_3_1.H48": { "score": 1, "what": "Navigation links are not coded as a list" } } }, "contrastRisk": { "htmlcs": { "w:AA.1_4_3.G145.BgImage": { "score": 1, "what": "Contrast between the text and its background image may be less than 3:1" }, "w:AA.1_4_3.G18.Abs": { "score": 1, "what": "Contrast between the absolutely positioned text and its background may be inadequate" }, "w:AA.1_4_3.G18.BgImage": { "score": 1, "what": "Contrast between the text and its background image may be less than 4.5:1" } } }, "controlLabel": { "wave": { "e:label_missing": { "score": 4, "what": "Missing form label" } } }, "imageTextLong": { "wave": { "a:alt_long": { "score": 1, "what": "Long text alternative" } } }, "pseudoLinkRisk": { "wave": { "a:underline": { "score": 1, "what": "CSS underline on text that is not a link" } } }, "titleRedundant": { "wave": { "a:title_redundant": { "score": 1, "what": "Title attribute text is the same as text or alternative text" } } }, "imageTextRedundant": { "tenon": { "138": { "score": 1, "what": "Image link alternative text repeats text in the link" } } }, "targetSize": { "tenon": { "152": { "score": 22, "what": "Actionable element is smaller than the minimum required size" } } }, "allCaps": { "tenon": { "153": { "score": 4, "what": "Long string of text is in all caps" } } }, "tabIndexMissing": { "tenon": { "190": { "score": 12, "what": "Interactive item is not natively actionable, but has no tabindex=0 attribute" } } }, "formNewWindow": { "tenon": { "214": { "score": 2, "what": "Form submission opens a new window" } } } }, "solos": {} }, "preventionScores": {}, "summary": { "total": 238, "log": 1, "preventions": 0, "solos": 0, "groups": [ { "groupName": "menuNavigation", "score": 62 }, { "groupName": "focusIndication", "score": 31 }, { "groupName": "targetSize", "score": 24 }, { "groupName": "linkIndication", "score": 23 }, { "groupName": "tabIndexMissing", "score": 14 }, { "groupName": "roleBad", "score": 7 }, { "groupName": "focusableOperable", "score": 6 }, { "groupName": "inconsistentStyles", "score": 6 }, { "groupName": "controlLabel", "score": 6 }, { "groupName": "allCaps", "score": 6 }, { "groupName": "contrastAA", "score": 5 }, { "groupName": "contrastRisk", "score": 5 }, { "groupName": "zIndexNotZero", "score": 4 }, { "groupName": "contrastAAA", "score": 4 }, { "groupName": "formNewWindow", "score": 4 }, { "groupName": "hoverSurprise", "score": 3 }, { "groupName": "labelClash", "score": 3 }, { "groupName": "obsoleteElement", "score": 3 }, { "groupName": "hiddenContentRisk", "score": 3 }, { "groupName": "decorativeImageRisk", "score": 3 }, { "groupName": "pseudoNavListRisk", "score": 3 }, { "groupName": "imageTextLong", "score": 3 }, { "groupName": "pseudoLinkRisk", "score": 3 }, { "groupName": "titleRedundant", "score": 3 }, { "groupName": "imageTextRedundant", "score": 3 } ] } } }