Accessibility test digest
Synopsis
Page: Tennessee Valley Authority (TVA)
URL: https://www.tva.com/
Score: 1566
Tested by: Testaro, procedure tp14
Scored by: Testilo, procedure sp14a
Digested by: Testilo, procedure dp14a
Introduction
The Testaro application used its tp14
testing procedure to test the accessibility (barrier-free design and coding) of the Tennessee Valley Authority (TVA) web page at https://www.tva.com/ on 2022/07/18. The procedure performed 1075 tests. Of these, 16 are custom tests defined by Testaro, and the others belong to these seven other packages (programs that perform collections of tests):
- Alfa by Siteimprove
- Axe-core by Deque
- Continuum by Level Access
- 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 sp14a
scoring procedure to compute partial and total scores for the page. The total score is 1566 (where 0 is the best possible score). The scored report is appended below.
Finally, Testilo used procedure dp14a
to produce this digest, briefly explaining how sp14a
computed the scores.
Score summary
total | 1566 |
---|---|
log | 786 |
duplicateID | 155 |
contentBeyondLandmarks | 147 |
contrastAA | 86 |
linkIndication | 76 |
focusableOperable | 72 |
spontaneousMotion | 47 |
componentNoText | 34 |
tabNavigation | 33 |
focusIndication | 19 |
contrastRisk | 16 |
contrastAAA | 12 |
zIndexNotZero | 10 |
inconsistentStyles | 8 |
linkPair | 6 |
controlLabelInvisible | 5 |
roleBad | 4 |
fontSizeAbsolute | 4 |
obsolete | 4 |
visibleBulk | 3 |
hoverSurprise | 3 |
skipRepeatedContent | 3 |
hiddenContentRisk | 3 |
cssBansRotate | 3 |
mainNot1 | 3 |
h1Missing | 3 |
pseudoNavListRisk | 3 |
headingStructure | 3 |
scrollRisk | 3 |
titleAsLabel | 3 |
pseudoHeadingRisk | 3 |
pdfLink | 3 |
titleRedundant | 3 |
Issue summary
Special issues
log: Score 786. This is based on the amount of browser error logging and miscellaneous logging during the tests.
Classified issues
duplicateID: Score 155. Issues reported by tests in this category:
- Package
alfa
, testr3
, score 6 (Element id attribute value is not unique) - Package
axe
, testduplicate-id
, score 3 (id attribute value is not unique) - Package
htmlcs
, teste:AA.4_1_1.F77
, score 12 (Duplicate id attribute value) - Package
ibm
, testRPT_Elem_UniqueId
, score 111 (Element id attribute value is not unique within the document) - Package
continuum
, test94
, score 84 (Elements contains an id attribute set to a value that is not unique in the DOM)
contentBeyondLandmarks: Score 147. Issues reported by tests in this category:
- Package
alfa
, testr57
, score 36 (Perceivable text content is not included in any landmark) - Package
axe
, testregion
, score 11 (Some page content is not contained by landmarks) - Package
ibm
, testRpt_Aria_OrphanedContent_Native_Host_Sematics
, score 126 (Content does not reside within an element with a landmark role)
contrastAA: Score 86. Issues reported by tests in this category:
- Package
axe
, testcolor-contrast
, score 29 (Element has insufficient color contrast) - Package
wave
, testc:contrast
, score 72 (Very low contrast)
linkIndication: Score 76. Issues reported by tests in this category:
- Package
testaro
, testlinkUl
, score 73 (Non-underlined adjacent links) - Package
alfa
, testr62
, score 2 (Inline link is not distinct from the surrounding text except by color)
focusableOperable: Score 72. Issues reported by tests in this category:
- Package
testaro
, testfocOp
, score 70 (Operable elements that cannot be Tab-focused and vice versa)
spontaneousMotion: Score 47. Issues reported by tests in this category:
- Package
testaro
, testmotion
, score 45 (Change of visible content not requested by user)
componentNoText: Score 34. Issues reported by tests in this category:
- Package
ibm
, testRpt_Aria_WidgetLabels_Implicit
, score 32 (Interactive component has no programmatically associated name)
tabNavigation: Score 33. Issues reported by tests in this category:
- Package
testaro
, testtabNav
, score 31 (Nonstandard keyboard navigation among tabs)
focusIndication: Score 19. Issues reported by tests in this category:
- Package
testaro
, testfocInd
, score 17 (Focused element displaying no or nostandard focus indicator)
contrastRisk: Score 16. 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 12 (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)
contrastAAA: Score 12. Issues reported by tests in this category:
- Package
axe
, testcolor-contrast-enhanced
, score 10 (Element has insufficient color contrast (Level AAA))
zIndexNotZero: Score 10. Issues reported by tests in this category:
- Package
testaro
, testzIndex
, score 8 (Layering with nondefault z-index values)
inconsistentStyles: Score 8. Issues reported by tests in this category:
- Package
testaro
, teststyleDiff
, score 6 (Heading, link, and button style inconsistencies)
linkPair: Score 6. Issues reported by tests in this category:
- Package
wave
, testa:link_redundant
, score 4 (Adjacent links go to the same URL)
controlLabelInvisible: Score 5. Issues reported by tests in this category:
- Package
axe
, testlabel-title-only
, score 3 (Form element has no visible label)
roleBad: Score 4. Issues reported by tests in this category:
- Package
testaro
, testrole
, score 2 (Nonexistent or implicit-overriding role) - Package
ibm
, testRpt_Aria_ContentinfoWithNoMain_Implicit
, score 1 (Element has a contentinfo role when no element has a main role)
fontSizeAbsolute: Score 4. Issues reported by tests in this category:
- Package
alfa
, testr74
, score 2 (Paragraph text has an absolute font size)
obsolete: Score 4. Issues reported by tests in this category:
- Package
ibm
, testelement_attribute_deprecated
, score 2 (Element or attribute is obsolete)
visibleBulk: Score 3. Issues reported by tests in this category:
- Package
testaro
, testbulk
, score 1 (Page contains many visible elements)
hoverSurprise: Score 3. Issues reported by tests in this category:
- Package
testaro
, testhover
, score 1 (Content changes caused by hovering)
skipRepeatedContent: Score 3. Issues reported by tests in this category:
- Package
alfa
, testr87
, score 1 (First focusable element is not a link to the main content)
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)
cssBansRotate: Score 3. Issues reported by tests in this category:
- Package
axe
, testcss-orientation-lock
, score 1 (CSS media query locks display orientation)
mainNot1: Score 3. Issues reported by tests in this category:
- Package
axe
, testlandmark-one-main
, score 1 (page has no main landmark)
h1Missing: Score 3. Issues reported by tests in this category:
- Package
axe
, testpage-has-heading-one
, score 1 (Page contains no level-one heading) - Package
wave
, testa:h1_missing
, score 1 (Missing first level heading)
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)
headingStructure: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_3_1_A.G141
, score 1 (Heading level is incorrect)
scrollRisk: Score 3. Issues reported by tests in this category:
- Package
htmlcs
, testw:AA.1_4_10.C32,C31,C33,C38,SCR34,G206
, score 1 (Fixed-position element may force bidirectional scrolling)
titleAsLabel: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:label_title
, score 1 (Form control has a title but no label)
pseudoHeadingRisk: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:heading_possible
, score 1 (Possible heading)
pdfLink: Score 3. Issues reported by tests in this category:
- Package
wave
, testa:link_pdf
, score 1 (Link to PDF document)
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)
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 sp14a
. You can modify and extend Testaro and Testilo to fit other theories and priorities.
Here, in brief, is how sp14a
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,
sp12b
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 sp14a
are found in the code itself.
Report
{ "id": "4aieq-tva", "host": { "id": "tva", "which": "https://www.tva.com/", "what": "Tennessee Valley Authority (TVA)" }, "log": [ { "event": "startTime", "value": "2022-07-18T01:55:50" }, { "event": "endTime", "value": "2022-07-18T01:58:44" } ], "script": { "id": "tp12", "what": "Alfa, Axe, HTML CodeSniffer, IBM, Tenon, WAVE, and 16 custom tests", "strict": true, "timeLimit": 300, "commands": [ { "type": "launch", "which": "webkit", "what": "Webkit browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "Tennessee Valley Authority (TVA)" }, { "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://www.tva.com/", "what": "Tennessee Valley Authority (TVA)" }, { "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://www.tva.com/", "what": "Tennessee Valley Authority (TVA)", "result": "https://www.tva.com/" }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request", "url": "https://www.tva.com/" }, { "type": "test", "which": "motion", "what": "motion", "delay": 2500, "interval": 2500, "count": 5, "url": "https://www.tva.com/", "result": { "bytes": [ 846491, 1440782, 1348456, 974208, 900865 ], "localRatios": [ 1.702, 1.068, 1.384, 1.081 ], "meanLocalRatio": 1.309, "maxLocalRatio": 1.702, "globalRatio": 1.702, "pixelChanges": [ 574927, 577642, 622433, 599163 ], "meanPixelChange": 593541, "maxPixelChange": 622433, "changeFrequency": 1 } }, { "type": "launch", "which": "chromium", "what": "Chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "Tennessee Valley Authority (TVA)", "result": "https://www.tva.com/" }, { "type": "test", "which": "bulk", "what": "count of visible elements", "url": "https://www.tva.com/", "result": { "visibleElements": 555 } }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements embedded in links or buttons", "url": "https://www.tva.com/", "result": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [] } }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "url": "https://www.tva.com/", "result": { "tabFocusables": 114, "tabFocused": 114, "discrepancy": 0 } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators", "url": "https://www.tva.com/", "result": { "totals": { "total": 114, "types": { "indicatorMissing": { "total": 5, "tagNames": { "DIV": 1, "BUTTON": 4 } }, "nonOutlinePresent": { "total": 2, "tagNames": { "INPUT": 1, "BUTTON": 1 } }, "outlinePresent": { "total": 107, "meanDelay": 0, "tagNames": { "A": 104, "DIV": 3 } } } }, "items": { "indicatorMissing": [ { "tagName": "DIV", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy" }, { "tagName": "BUTTON", "text": "1" }, { "tagName": "BUTTON", "text": "Previous" }, { "tagName": "BUTTON", "text": "Next" }, { "tagName": "BUTTON", "text": "1" } ], "nonOutlinePresent": [ { "tagName": "INPUT", "text": "" }, { "tagName": "BUTTON", "text": "Search" } ], "outlinePresent": [ { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Energy", "delay": 0 }, { "tagName": "A", "text": "Our Power System", "delay": 0 }, { "tagName": "A", "text": "Transmission", "delay": 0 }, { "tagName": "A", "text": "Public Power for the Valley", "delay": 0 }, { "tagName": "A", "text": "Valley Renewable Energy", "delay": 0 }, { "tagName": "A", "text": "Technology Innovation", "delay": 0 }, { "tagName": "A", "text": "EnergyRight", "delay": 0 }, { "tagName": "A", "text": "Environment", "delay": 0 }, { "tagName": "A", "text": "Lake Levels", "delay": 0 }, { "tagName": "A", "text": "Environmental Stewardship", "delay": 0 }, { "tagName": "A", "text": "Coal Ash", "delay": 0 }, { "tagName": "A", "text": "Managing The River", "delay": 0 }, { "tagName": "A", "text": "Recreation", "delay": 0 }, { "tagName": "A", "text": "Shoreline Permits", "delay": 0 }, { "tagName": "A", "text": "Economic Development", "delay": 0 }, { "tagName": "A", "text": "Attract", "delay": 0 }, { "tagName": "A", "text": "Engage", "delay": 0 }, { "tagName": "A", "text": "Serve", "delay": 0 }, { "tagName": "A", "text": "Our Team", "delay": 0 }, { "tagName": "A", "text": "About TVA", "delay": 0 }, { "tagName": "A", "text": "Mission & Service Commitment", "delay": 0 }, { "tagName": "A", "text": "Our Leadership", "delay": 0 }, { "tagName": "A", "text": "Our Advisory Councils", "delay": 0 }, { "tagName": "A", "text": "Reports", "delay": 0 }, { "tagName": "A", "text": "TVA History", "delay": 0 }, { "tagName": "A", "text": "TVA Police", "delay": 0 }, { "tagName": "A", "text": "News", "delay": 0 }, { "tagName": "A", "text": "News Articles", "delay": 0 }, { "tagName": "A", "text": "Press Releases", "delay": 0 }, { "tagName": "A", "text": "Public Meetings & Input", "delay": 0 }, { "tagName": "A", "text": "TVA in Memphis", "delay": 0 }, { "tagName": "A", "text": "Boone Dam Project", "delay": 0 }, { "tagName": "A", "text": "Careers", "delay": 0 }, { "tagName": "A", "text": "Work for TVA", "delay": 0 }, { "tagName": "A", "text": "Open Jobs", "delay": 0 }, { "tagName": "A", "text": "Diversity & Inclusion", "delay": 0 }, { "tagName": "A", "text": "Entry-level Jobs / Training", "delay": 0 }, { "tagName": "A", "text": "Veteran Opportunities", "delay": 0 }, { "tagName": "A", "text": "Student Opportunities", "delay": 0 }, { "tagName": "A", "text": "Investors", "delay": 0 }, { "tagName": "A", "text": "TVA at a Glance", "delay": 0 }, { "tagName": "A", "text": "SEC Filings", "delay": 0 }, { "tagName": "A", "text": "Financial Statements", "delay": 0 }, { "tagName": "A", "text": "News, Events & Presentations", "delay": 0 }, { "tagName": "A", "text": "Investment Opportunities", "delay": 0 }, { "tagName": "A", "text": "Environmental, Social & Governance", "delay": 0 }, { "tagName": "A", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "delay": 0 }, { "tagName": "A", "text": "Check your lake", "delay": 0 }, { "tagName": "A", "text": "Recreation releases", "delay": 0 }, { "tagName": "A", "text": "View jobs", "delay": 0 }, { "tagName": "A", "text": "Entry-level opportunities", "delay": 0 }, { "tagName": "A", "text": "Public meetings,open projects,TVA contacts", "delay": 0 }, { "tagName": "A", "text": "Call ofthe Wild 293,000 acres of TVA public lands to explore", "delay": 0 }, { "tagName": "A", "text": "Hiking TrailsPlan your next adventure on more than 180 miles of trails", "delay": 0 }, { "tagName": "A", "text": "Dock PermitsThinking about waterfront construction? Let us guide you through the permit process", "delay": 0 }, { "tagName": "A", "text": "Public lands", "delay": 0 }, { "tagName": "A", "text": "Camping", "delay": 0 }, { "tagName": "A", "text": "Fishing", "delay": 0 }, { "tagName": "A", "text": "Paddling trips", "delay": 0 }, { "tagName": "A", "text": "Environmental reviews", "delay": 0 }, { "tagName": "A", "text": "Land management", "delay": 0 }, { "tagName": "A", "text": "Solar onthe Rise Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix", "delay": 0 }, { "tagName": "A", "text": "Sizing Up Solar?Crunch the numbers with our Tennessee Valley Solar Calculator", "delay": 0 }, { "tagName": "A", "text": "More Power to YouLearn about transmission projects now under way", "delay": 0 }, { "tagName": "A", "text": "EnergyRight", "delay": 0 }, { "tagName": "A", "text": "Technology innovation", "delay": 0 }, { "tagName": "A", "text": "How we make power", "delay": 0 }, { "tagName": "A", "text": "Transmission", "delay": 0 }, { "tagName": "A", "text": "Open forBusiness Want to locate your business to the Valley? TVA can help", "delay": 0 }, { "tagName": "A", "text": "Driving ForceHow the Valley has welcomed over 300,000 auto sector jobs", "delay": 0 }, { "tagName": "A", "text": "Find Your Perfect SiteSearch TVA's database to find the perfect home for your company", "delay": 0 }, { "tagName": "A", "text": "Serving You How TVA is energizing your community", "delay": 0 }, { "tagName": "A", "text": "LeadershipGet to know TVA’s executive team and board of directors", "delay": 0 }, { "tagName": "A", "text": "HistoryHow TVA brought prosperity to the Tennessee Valley", "delay": 0 }, { "tagName": "A", "text": "Diversity & InclusionReady to make a difference and share your perspective? Join the TVA team", "delay": 0 }, { "tagName": "A", "text": "Be the ChangeVolunteer along with TVA to protect the environment and improve your community", "delay": 0 }, { "tagName": "DIV", "text": "Ultimate Fishing Guide", "delay": 0 }, { "tagName": "A", "text": "Ultimate Fishing Guide", "delay": 0 }, { "tagName": "DIV", "text": "Public Power Partnerships", "delay": 0 }, { "tagName": "A", "text": "Public Power Partnerships", "delay": 0 }, { "tagName": "DIV", "text": "Managing the River", "delay": 0 }, { "tagName": "A", "text": "Managing the River", "delay": 0 }, { "tagName": "A", "text": "tvainfo@tva.com", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Information Quality", "delay": 0 }, { "tagName": "A", "text": "Website Feedback", "delay": 0 }, { "tagName": "A", "text": "Doing Business With TVA", "delay": 0 }, { "tagName": "A", "text": "Employees and Retirees", "delay": 0 }, { "tagName": "A", "text": "Inspector General", "delay": 0 }, { "tagName": "A", "text": "Safety", "delay": 0 }, { "tagName": "A", "text": "TVA Kids", "delay": 0 }, { "tagName": "A", "text": "TVA Police", "delay": 0 }, { "tagName": "A", "text": "TVA STEM", "delay": 0 }, { "tagName": "A", "text": "Accessibility Information", "delay": 0 }, { "tagName": "A", "text": "Equal Employment Opportunity Policy", "delay": 0 }, { "tagName": "A", "text": "Freedom of Information Act", "delay": 0 }, { "tagName": "A", "text": "Legal Notices", "delay": 0 }, { "tagName": "A", "text": "No Fear Act Data", "delay": 0 }, { "tagName": "A", "text": "Privacy Policy", "delay": 0 }, { "tagName": "A", "text": "Reasonable Accommodation", "delay": 0 }, { "tagName": "A", "text": "Vulnerability Disclosure Policy", "delay": 0 } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability", "url": "https://www.tva.com/", "result": { "totals": { "total": 181, "types": { "onlyFocusable": { "total": 5, "tagNames": { "DIV": 4, "UL": 1 } }, "onlyOperable": { "total": 45, "tagNames": { "H2": 7, "DIV": 7, "A": 17, "LI": 8, "BUTTON": 6 } }, "focusableAndOperable": { "total": 131, "tagNames": { "A": 111, "BUTTON": 8, "INPUT": 12 } } } }, "items": { "onlyFocusable": [ { "tagName": "DIV", "id": "slick-slide00", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy" }, { "tagName": "DIV", "id": "slick-slide10", "text": "Ultimate Fishing Guide" }, { "tagName": "DIV", "id": "slick-slide11", "text": "Public Power Partnerships" }, { "tagName": "DIV", "id": "slick-slide12", "text": "Managing the River" }, { "tagName": "UL", "id": "ui-id-1", "text": "<ul id=\"ui-id-1\" tabindex=\"0\" class=\"ui-menu ui-widget ui-widget-content ui-auto" } ], "onlyOperable": [ { "tagName": "H2", "id": "", "text": "Energy", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "Environment", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "Economic Development", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "About TVA", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "News", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "Careers", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "H2", "id": "", "text": "Investors", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "DIV", "id": "", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "slick-slide01", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "slick-slide02", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Naturefor All Making the outdoors accessiblefor those with special needs", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "DIV", "id": "", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "RecordDemand Keeping the lights onin a hot, hot summer", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "LI", "id": "", "text": "1", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "2", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control01", "text": "2", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "3", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control02", "text": "3", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Managing the River", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Coal Ash / CCR", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Serving Memphis", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Coal Ash / CCR", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Serving Memphis", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Ultimate Fishing Guide", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public Power Partnerships", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Managing the River", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Coal Ash / CCR", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Serving Memphis", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "LI", "id": "", "text": "1", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "2", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control11", "text": "2", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "3", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control12", "text": "3", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "4", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control13", "text": "4", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "LI", "id": "", "text": "5", "byTag": false, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control14", "text": "5", "byTag": true, "byOnClick": false, "byPointer": true } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "<a href=\"/\" class=\"tva-logo\"> <img alt=\"Tennessee Valley Authority\" src=\"data:im", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"nav-control\" aria-label=\"toggle navigation\" style=\"cursor: defaul", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Energy", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Our Power System", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Transmission", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public Power for the Valley", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Valley Renewable Energy", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Technology Innovation", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "EnergyRight", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Environment", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Lake Levels", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Environmental Stewardship", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Coal Ash", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Managing The River", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Recreation", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Shoreline Permits", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Economic Development", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Attract", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Engage", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Serve", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Our Team", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "About TVA", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Mission & Service Commitment", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Our Leadership", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Our Advisory Councils", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Reports", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA History", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA Police", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "News", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "News Articles", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Press Releases", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public Meetings & Input", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA in Memphis", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Boone Dam Project", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Careers", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Work for TVA", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Open Jobs", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Diversity & Inclusion", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Entry-level Jobs / Training", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Veteran Opportunities", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Student Opportunities", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Investors", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Overview", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA at a Glance", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "SEC Filings", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Financial Statements", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "News, Events & Presentations", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Investment Opportunities", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Environmental, Social & Governance", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"search-control\" aria-label=\"toggle search bar\" style=\"cursor: def", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button class=\"close-control\" aria-label=\"close search bar\" style=\"cursor: defau", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "1e57e3c5-e3d8-4fc4-a6d7-b7556f0f7a67", "text": "<input type=\"search\" title=\"Search input\" placeholder=\"Search\" id=\"1e57e3c5-e3d8", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "8231a273-b34d-4203-8b6e-3449bcf75d4b", "text": "Search", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"resultsUrl\" value=\"/search-results\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"indexCatalogue\" value=\"content-search\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"wordsMode\" value=\"AllWords\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"disableSuggestions\" value=\"false\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"minSuggestionLength\" value=\"3\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"suggestionFields\" value=\"Title,Content\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"language\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"siteId\" value=\"5eeb3c46-b2c9-4550-89e8-4c4a52", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"suggestionsRoute\" value=\"/restapi/search/sugg", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"searchTextBoxId\" value=\"#1e57e3c5-e3d8-4fc4-a", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" data-sf-role=\"searchButtonId\" value=\"#8231a273-b34d-4203-8b", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "BUTTON", "id": "slick-slide-control00", "text": "1", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Check your lake", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Recreation releases", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "View jobs", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Entry-level opportunities", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public meetings,open projects,TVA contacts", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Call ofthe Wild 293,000 acres of TVA public lands to explore", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Hiking TrailsPlan your next adventure on more than 180 miles of trails", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Dock PermitsThinking about waterfront construction? Let us guide you through the", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public lands", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Camping", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Fishing", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Paddling trips", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Environmental reviews", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Land management", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Solar onthe Rise Renewable (hydro) from our start, now solar is a growing part o", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Sizing Up Solar?Crunch the numbers with our Tennessee Valley Solar Calculator", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "More Power to YouLearn about transmission projects now under way", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "EnergyRight", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Technology innovation", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "How we make power", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Transmission", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Open forBusiness Want to locate your business to the Valley? TVA can help", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Driving ForceHow the Valley has welcomed over 300,000 auto sector jobs", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Find Your Perfect SiteSearch TVA's database to find the perfect home for your co", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Serving You How TVA is energizing your community", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "LeadershipGet to know TVA’s executive team and board of directors", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "HistoryHow TVA brought prosperity to the Tennessee Valley", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Diversity & InclusionReady to make a difference and share your perspective? Join", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Be the ChangeVolunteer along with TVA to protect the environment and improve you", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Previous", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Ultimate Fishing Guide", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Public Power Partnerships", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "A", "id": "", "text": "Managing the River", "byTag": true, "byOnClick": true, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "Next", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "slick-slide-control10", "text": "1", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "tvainfo@tva.com", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.facebook.com/TVA\" class=\"social-icon\"> <img alt=\"Facebook\" ", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://twitter.com/tvanews\" class=\"social-icon\"> <img alt=\"Twitter\" sr", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.instagram.com/tva\" class=\"social-icon\"> <img alt=\"Instagram", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.linkedin.com/company/tva\" class=\"social-icon\"> <img alt=\"Li", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.youtube.com/user/TVANewsVideo\" class=\"social-icon\"> <img al", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.flickr.com/photos/tennesseevalleyauthority/\" class=\"social-", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Information Quality", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Website Feedback", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Doing Business With TVA", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Employees and Retirees", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Inspector General", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Safety", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA Kids", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA Police", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "TVA STEM", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Accessibility Information", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Equal Employment Opportunity Policy", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Freedom of Information Act", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Legal Notices", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "No Fear Act Data", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Reasonable Accommodation", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Vulnerability Disclosure Policy", "byTag": true, "byOnClick": false, "byPointer": false } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "hover", "headSize": 20, "headSampleSize": 20, "tailSampleSize": 15, "withItems": true, "what": "hover-caused content changes", "url": "https://www.tva.com/", "result": { "totals": { "triggers": 200, "headTriggers": 20, "tailTriggers": 180, "impactTriggers": 0, "additions": 0, "removals": 0, "opacityChanges": 0, "opacityImpact": 0, "unhoverables": 3 }, "items": { "head": { "impactTriggers": [], "unhoverables": [] }, "tail": { "impactTriggers": [], "unhoverables": [ { "tagName": "LI", "id": "", "text": "Reports" }, { "tagName": "A", "id": "", "text": "Reports" }, { "tagName": "A", "id": "", "text": "Environmental,Social&Governance" } ] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "labClash", "withItems": true, "what": "labeling inconsistencies", "url": "https://www.tva.com/", "result": { "totals": { "mislabeled": 0, "unlabeled": 1, "wellLabeled": 14 }, "items": { "mislabeled": [], "unlabeled": [ { "index": 3, "tagName": "INPUT", "type": "search" } ], "wellLabeled": [ { "index": 0, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "toggle navigation" } }, { "index": 1, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "toggle search bar" } }, { "index": 2, "tagName": "BUTTON", "type": "submit", "labelType": "aria-label", "texts": { "attribute": "close search bar" } }, { "index": 4, "tagName": "BUTTON", "type": "button", "texts": { "content": "Search" } }, { "index": 5, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "1 of 3", "content": "1" } }, { "index": 6, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "2 of 3", "content": "2" } }, { "index": 7, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "3 of 3", "content": "3" } }, { "index": 8, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Previous", "content": "Previous" } }, { "index": 9, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "Next", "content": "Next" } }, { "index": 10, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "1 of 2", "content": "1" } }, { "index": 11, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "2 of 2", "content": "2" } }, { "index": 12, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "3 of 2", "content": "3" } }, { "index": 13, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "4 of 2", "content": "4" } }, { "index": 14, "tagName": "BUTTON", "type": "button", "labelType": "aria-label", "texts": { "attribute": "5 of 2", "content": "5" } } ] } } }, { "type": "test", "which": "linkUl", "withItems": true, "what": "adjacent-link underlining", "url": "https://www.tva.com/", "result": { "totals": { "links": 128, "adjacent": { "total": 73, "underlined": 0, "underlinedPercent": 0 } }, "items": { "underlined": [], "notUnderlined": [ "", "Energy", "Environment", "Economic Development", "About TVA", "News", "Careers", "Investors", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Check your lake", "Recreation releases", "View jobs", "Entry-level opportunities", "Public meetings,open projects,TVA contacts", "Call ofthe Wild 293,000 acres of TVA public lands to explore", "Hiking TrailsPlan your next adventure on more than 180 miles of trails", "Dock PermitsThinking about waterfront construction? Let us guide you through the permit process", "Public lands", "Camping", "Fishing", "Paddling trips", "Environmental reviews", "Land management", "Solar onthe Rise Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix", "Sizing Up Solar?Crunch the numbers with our Tennessee Valley Solar Calculator", "More Power to YouLearn about transmission projects now under way", "EnergyRight", "Technology innovation", "How we make power", "Transmission", "Open forBusiness Want to locate your business to the Valley? TVA can help", "Driving ForceHow the Valley has welcomed over 300,000 auto sector jobs", "Find Your Perfect SiteSearch TVA's database to find the perfect home for your company", "Serving You How TVA is energizing your community", "LeadershipGet to know TVA’s executive team and board of directors", "HistoryHow TVA brought prosperity to the Tennessee Valley", "Diversity & InclusionReady to make a difference and share your perspective? Join the TVA team", "Be the ChangeVolunteer along with TVA to protect the environment and improve your community", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "tvainfo@tva.com", "", "", "", "", "", "", "Accessibility Information", "Equal Employment Opportunity Policy", "Freedom of Information Act", "Legal Notices", "No Fear Act Data", "Privacy Policy", "Reasonable Accommodation", "Vulnerability Disclosure Policy" ] } } }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation between focusable menu items", "url": "https://www.tva.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 } } }, "menuItems": { "total": 0, "correct": 0, "incorrect": 0 }, "menus": { "total": 0, "correct": 0, "incorrect": 0 } }, "menuItems": { "incorrect": [], "correct": [] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "radioSet", "withItems": true, "what": "fieldset grouping of radio buttons", "url": "https://www.tva.com/", "result": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] } } }, { "type": "test", "which": "role", "what": "roles", "url": "https://www.tva.com/", "result": { "roleElements": 28, "badRoleElements": 1, "redundantRoleElements": 0, "tagNames": { "DIV": { "status": { "bad": 1, "redundant": 0 } } } } }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style inconsistencies", "url": "https://www.tva.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": 14, "subtotals": [ 10, 3, 1 ] }, "adjacentLink": { "total": 73, "subtotals": [ 42, 31 ] }, "listLink": { "total": 55, "subtotals": [ 46, 9 ] }, "h2": { "total": 7 }, "h3": { "total": 32, "subtotals": [ 13, 12, 4, 3 ] }, "h4": { "total": 13 } }, "items": { "button": { "fontWeight": { "400": [ "", "", "", "1", "2", "3", "Previous", "Next", "1", "2", "3", "4", "5" ], "700": [ "Search" ] }, "height": { "auto": [ "", "", "" ], "24px": [ "Search" ], "20px": [ "1", "2", "3", "Previous", "Next", "1", "2", "3", "4", "5" ] }, "lineHeight": { "24px": [ "", "", "" ], "0px": [ "Search", "1", "2", "3", "Previous", "Next", "1", "2", "3", "4", "5" ] }, "minWidth": { "0px": [ "", "", "", "1", "2", "3", "Previous", "Next", "1", "2", "3", "4", "5" ], "auto": [ "Search" ] } }, "adjacentLink": { "fontWeight": { "400": [ "", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Call forCarbon-Free TVA requests proposals forup to 5,000 MW of clean energy", "Naturefor All Making the outdoors accessiblefor those with special needs", "RecordDemand Keeping the lights onin a hot, hot summer", "Call ofthe Wild 293,000 acres of TVA public lands to explore", "Hiking TrailsPlan your next adventure on more than 180 miles of trails", "Dock PermitsThinking about waterfront construction? Let us guide you through the permit process", "Solar onthe Rise Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix", "Sizing Up Solar?Crunch the numbers with our Tennessee Valley Solar Calculator", "More Power to YouLearn about transmission projects now under way", "Open forBusiness Want to locate your business to the Valley? TVA can help", "Driving ForceHow the Valley has welcomed over 300,000 auto sector jobs", "Find Your Perfect SiteSearch TVA's database to find the perfect home for your company", "Serving You How TVA is energizing your community", "LeadershipGet to know TVA’s executive team and board of directors", "HistoryHow TVA brought prosperity to the Tennessee Valley", "Diversity & InclusionReady to make a difference and share your perspective? Join the TVA team", "Be the ChangeVolunteer along with TVA to protect the environment and improve your community", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "", "", "", "", "", "" ], "500": [ "Energy", "Environment", "Economic Development", "About TVA", "News", "Careers", "Investors", "Check your lake", "Recreation releases", "View jobs", "Entry-level opportunities", "Public meetings,open projects,TVA contacts", "Public lands", "Camping", "Fishing", "Paddling trips", "Environmental reviews", "Land management", "EnergyRight", "Technology innovation", "How we make power", "Transmission", "tvainfo@tva.com", "Accessibility Information", "Equal Employment Opportunity Policy", "Freedom of Information Act", "Legal Notices", "No Fear Act Data", "Privacy Policy", "Reasonable Accommodation", "Vulnerability Disclosure Policy" ] } }, "listLink": { "color": { "rgb(65, 65, 65)": [ "Overview", "Our Power System", "Transmission", "Public Power for the Valley", "Valley Renewable Energy", "Technology Innovation", "EnergyRight", "Overview", "Lake Levels", "Environmental Stewardship", "Coal Ash", "Managing The River", "Recreation", "Shoreline Permits", "Overview", "Attract", "Engage", "Serve", "Our Team", "Overview", "Mission & Service Commitment", "Our Leadership", "Our Advisory Councils", "Reports", "TVA History", "TVA Police", "Overview", "News Articles", "Press Releases", "Public Meetings & Input", "TVA in Memphis", "Boone Dam Project", "Overview", "Work for TVA", "Open Jobs", "Diversity & Inclusion", "Entry-level Jobs / Training", "Veteran Opportunities", "Student Opportunities", "Overview", "TVA at a Glance", "SEC Filings", "Financial Statements", "News, Events & Presentations", "Investment Opportunities", "Environmental, Social & Governance" ], "rgb(255, 255, 255)": [ "Information Quality", "Website Feedback", "Doing Business With TVA", "Employees and Retirees", "Inspector General", "Safety", "TVA Kids", "TVA Police", "TVA STEM" ] }, "fontSize": { "11.2px": [ "Overview", "Our Power System", "Transmission", "Public Power for the Valley", "Valley Renewable Energy", "Technology Innovation", "EnergyRight", "Overview", "Lake Levels", "Environmental Stewardship", "Coal Ash", "Managing The River", "Recreation", "Shoreline Permits", "Overview", "Attract", "Engage", "Serve", "Our Team", "Overview", "Mission & Service Commitment", "Our Leadership", "Our Advisory Councils", "Reports", "TVA History", "TVA Police", "Overview", "News Articles", "Press Releases", "Public Meetings & Input", "TVA in Memphis", "Boone Dam Project", "Overview", "Work for TVA", "Open Jobs", "Diversity & Inclusion", "Entry-level Jobs / Training", "Veteran Opportunities", "Student Opportunities", "Overview", "TVA at a Glance", "SEC Filings", "Financial Statements", "News, Events & Presentations", "Investment Opportunities", "Environmental, Social & Governance" ], "13.6px": [ "Information Quality", "Website Feedback", "Doing Business With TVA", "Employees and Retirees", "Inspector General", "Safety", "TVA Kids", "TVA Police", "TVA STEM" ] }, "lineHeight": { "16.799999px": [ "Overview", "Our Power System", "Transmission", "Public Power for the Valley", "Valley Renewable Energy", "Technology Innovation", "EnergyRight", "Overview", "Lake Levels", "Environmental Stewardship", "Coal Ash", "Managing The River", "Recreation", "Shoreline Permits", "Overview", "Attract", "Engage", "Serve", "Our Team", "Overview", "Mission & Service Commitment", "Our Leadership", "Our Advisory Councils", "Reports", "TVA History", "TVA Police", "Overview", "News Articles", "Press Releases", "Public Meetings & Input", "TVA in Memphis", "Boone Dam Project", "Overview", "Work for TVA", "Open Jobs", "Diversity & Inclusion", "Entry-level Jobs / Training", "Veteran Opportunities", "Student Opportunities", "Overview", "TVA at a Glance", "SEC Filings", "Financial Statements", "News, Events & Presentations", "Investment Opportunities", "Environmental, Social & Governance" ], "16.32px": [ "Information Quality", "Website Feedback", "Doing Business With TVA", "Employees and Retirees", "Inspector General", "Safety", "TVA Kids", "TVA Police", "TVA STEM" ] } }, "h3": { "fontWeight": { "300": [ "Contact:", "Issues / Suggestions:", "Tools and Resources:", "Policies:" ], "500": [ "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis" ], "700": [ "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Lake Levels", "TVA Careers", "Get Involved", "Call ofthe Wild", "Solar onthe Rise", "Open forBusiness", "Serving You" ] }, "color": { "rgb(255, 255, 255)": [ "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Lake Levels", "TVA Careers", "Get Involved", "Call ofthe Wild", "Solar onthe Rise", "Open forBusiness", "Serving You", "Contact:", "Issues / Suggestions:", "Tools and Resources:", "Policies:" ], "rgb(33, 37, 41)": [ "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis" ] }, "fontSize": { "144px": [ "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Call forCarbon-Free", "Naturefor All", "RecordDemand", "Call ofthe Wild", "Solar onthe Rise", "Open forBusiness", "Serving You" ], "33.599998px": [ "Lake Levels", "TVA Careers", "Get Involved" ], "34.400002px": [ "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis", "Ultimate Fishing Guide", "Public Power Partnerships", "Managing the River", "Coal Ash / CCR", "Serving Memphis" ], "13.6px": [ "Contact:", "Issues / Suggestions:", "Tools and Resources:", "Policies:" ] } } } } }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation between tab elements", "url": "https://www.tva.com/", "result": { "totals": { "navigations": { "all": { "total": 56, "correct": 25, "incorrect": 31 }, "specific": { "tab": { "total": 8, "correct": 5, "incorrect": 3 }, "left": { "total": 8, "correct": 0, "incorrect": 8 }, "right": { "total": 8, "correct": 0, "incorrect": 8 }, "up": { "total": 8, "correct": 8, "incorrect": 0 }, "down": { "total": 8, "correct": 8, "incorrect": 0 }, "home": { "total": 8, "correct": 2, "incorrect": 6 }, "end": { "total": 8, "correct": 2, "incorrect": 6 } } }, "tabElements": { "total": 8, "correct": 0, "incorrect": 8 }, "tabLists": { "total": 2, "correct": 0, "incorrect": 2 } }, "tabElements": { "incorrect": [ { "tagName": "BUTTON", "text": "1 of 3; 1; #slick-slide-control00", "navigationErrors": [ "ArrowLeft", "ArrowRight", "End" ] }, { "tagName": "BUTTON", "text": "2 of 3; 2; #slick-slide-control01", "navigationErrors": [ "ArrowLeft", "ArrowRight", "Home", "End" ] }, { "tagName": "BUTTON", "text": "3 of 3; 3; #slick-slide-control02", "navigationErrors": [ "ArrowLeft", "ArrowRight", "Home" ] }, { "tagName": "BUTTON", "text": "1 of 2; 1; #slick-slide-control10", "navigationErrors": [ "ArrowLeft", "ArrowRight", "End" ] }, { "tagName": "BUTTON", "text": "2 of 2; 2; #slick-slide-control11", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowRight", "Home", "End" ] }, { "tagName": "BUTTON", "text": "3 of 2; 3; #slick-slide-control12", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowRight", "Home", "End" ] }, { "tagName": "BUTTON", "text": "4 of 2; 4; #slick-slide-control13", "navigationErrors": [ "Tab", "ArrowLeft", "ArrowRight", "Home", "End" ] }, { "tagName": "BUTTON", "text": "5 of 2; 5; #slick-slide-control14", "navigationErrors": [ "ArrowLeft", "ArrowRight", "Home" ] } ], "correct": [] } } }, { "type": "test", "which": "zIndex", "withItems": true, "what": "z indexes", "url": "https://www.tva.com/", "result": { "totals": { "total": 31, "tagNames": { "HEADER": 1, "H3": 12, "P": 12, "IMG": 4, "BUTTON": 2 } }, "items": [ { "tagName": "HEADER", "id": "", "text": "Energy Energy Overview Our Power System Transmission Public Power for the Valley Valley Renewable En" }, { "tagName": "H3", "id": "", "text": "Naturefor All" }, { "tagName": "P", "id": "", "text": "Making the outdoors accessiblefor those with special needs" }, { "tagName": "H3", "id": "", "text": "RecordDemand" }, { "tagName": "P", "id": "", "text": "Keeping the lights onin a hot, hot summer" }, { "tagName": "H3", "id": "", "text": "Call forCarbon-Free" }, { "tagName": "P", "id": "", "text": "TVA requests proposals forup to 5,000 MW of clean energy" }, { "tagName": "H3", "id": "", "text": "Naturefor All" }, { "tagName": "P", "id": "", "text": "Making the outdoors accessiblefor those with special needs" }, { "tagName": "H3", "id": "", "text": "RecordDemand" }, { "tagName": "P", "id": "", "text": "Keeping the lights onin a hot, hot summer" }, { "tagName": "H3", "id": "", "text": "Call forCarbon-Free" }, { "tagName": "P", "id": "", "text": "TVA requests proposals forup to 5,000 MW of clean energy" }, { "tagName": "H3", "id": "", "text": "Naturefor All" }, { "tagName": "P", "id": "", "text": "Making the outdoors accessiblefor those with special needs" }, { "tagName": "H3", "id": "", "text": "RecordDemand" }, { "tagName": "P", "id": "", "text": "Keeping the lights onin a hot, hot summer" }, { "tagName": "H3", "id": "", "text": "Call ofthe Wild" }, { "tagName": "P", "id": "", "text": "293,000 acres of TVA public lands to explore" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "H3", "id": "", "text": "Solar onthe Rise" }, { "tagName": "P", "id": "", "text": "Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "H3", "id": "", "text": "Open forBusiness" }, { "tagName": "P", "id": "", "text": "Want to locate your business to the Valley? TVA can help" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "H3", "id": "", "text": "Serving You" }, { "tagName": "P", "id": "", "text": "How TVA is energizing your community" }, { "tagName": "IMG", "id": "", "text": "" }, { "tagName": "BUTTON", "id": "", "text": "Previous" }, { "tagName": "BUTTON", "id": "", "text": "Next" } ] } }, { "type": "test", "which": "alfa", "what": "alfa", "url": "https://www.tva.com/", "result": { "totals": { "failures": 22, "warnings": 1 }, "items": [ { "index": 48, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "div", "path": "/html[1]/body[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/form[1]/div[3]", "codeLines": [ "<div id=\"trk_captcha_js\" style=\"background-image:url('/cdn-cgi/images/trace/captcha/nojs/h/transpar..." ] } }, { "index": 53, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "img", "path": "/html[1]/body[1]/img[1]", "codeLines": [ "<img src=\"/cdn-cgi/images/trace/captcha/js/transparent.gif?ray=72c79bdd892f1a0f\" id=\"trk_captcha_js..." ] } }, { "index": 83, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[1]/h1[1]/text()[1]", "codeLines": [ "One more step" ] } }, { "index": 84, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[1]/h2[1]/span[1]/text()[1]", "codeLines": [ "Please complete the security check to access" ] } }, { "index": 85, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[1]/h2[1]/text()[1]", "codeLines": [ "www.tva.com" ] } }, { "index": 87, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "Why do I have to complete a CAPTCHA?" ] } }, { "index": 88, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Completing the CAPTCHA proves you are a human and gives you temporary access to the web property." ] } }, { "index": 89, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/h2[1]/text()[1]", "codeLines": [ "What can I do to prevent this in the future?" ] } }, { "index": 90, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[1]/text()[1]", "codeLines": [ "If you are on a personal connection, like at home, you can run an anti-virus scan on your device to..." ] } }, { "index": 91, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[2]/text()[1]", "codeLines": [ "If you are at an office or shared network, you can ask the network administrator to run a scan acro..." ] } }, { "index": 92, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[3]/text()[1]", "codeLines": [ "Another way to prevent getting this page in the future is to use Privacy Pass. Check out the browse..." ] } }, { "index": 94, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[3]/text()[2]", "codeLines": [ "." ] } }, { "index": 95, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[1]/text()[1]", "codeLines": [ "Cloudflare Ray ID:" ] } }, { "index": 96, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[1]/strong[1]/text()[1]", "codeLines": [ "72c79bdd892f1a0f" ] } }, { "index": 97, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[2]/text()[1]", "codeLines": [ "•" ] } }, { "index": 98, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[3]/text()[1]", "codeLines": [ "Your IP:" ] } }, { "index": 99, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[3]/button[1]/text()[1]", "codeLines": [ "Click to reveal" ] } }, { "index": 100, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[3]/span[2]/text()[1]", "codeLines": [ "•" ] } }, { "index": 101, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[4]/span[1]/text()[1]", "codeLines": [ "Performance & security by" ] } }, { "index": 102, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]/span[4]/a[1]/text()[1]", "codeLines": [ "Cloudflare" ] } }, { "index": 107, "verdict": "failed", "rule": { "ruleID": "r62", "ruleSummary": "Links in blocks of text are distinguishable", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r62", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#use-of-color", "chapter": "1.4.1", "title": "Use of Color" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[3]/a[1]", "codeLines": [ "<a rel=\"noopener noreferrer\" href=\"https://chrome.google.com/webstore/detail/privacy-pass/ajhmfdgki...", " Chrome Web Store", "</a>" ] } }, { "index": 178, "verdict": "failed", "rule": { "ruleID": "r74", "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r74", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]", "codeLines": [ "<p class=\"text-13\">", " <span class=\"cf-footer-item sm:block sm:mb-1\">", " Cloudflare Ray ID:", " <strong class=\"font-semibold\">", " 72c79bdd892f1a0f", " </strong>", " </span>", " <span class=\"cf-footer-separator sm:hidden\">", " •", " </span>", " <span id=\"cf-footer-item-ip\" class=\"cf-footer-item sm:block sm:mb-1\">", " Your IP:", " <button type=\"button\" id=\"cf-footer-ip-reveal\" class=\"cf-footer-ip-reveal-btn\">", " Click to reveal", " </button>", " <span class=\"hidden\" id=\"cf-footer-ip\">", " 108.14.87.43", " </span>", " <span class=\"cf-footer-separator sm:hidden\">", " •", " </span>", " </span>", " <span class=\"cf-footer-item sm:block sm:mb-1\">", " <span>", " Performance & security by", " </span>", " <a rel=\"noopener noreferrer\" href=\"https://www.cloudflare.com/5xx-error-landing\" id=\"brand_link...", " Cloudflare", " </a>", " </span>", "</p>" ] } }, { "index": 239, "verdict": "cantTell", "rule": { "ruleID": "r87", "ruleSummary": "First focusable element is link to main content", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r87", "requirements": [ { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1", "name": "G1", "title": "Adding a link at the top of each page that goes directly to the main content area" } ] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } } ] } }, { "type": "test", "which": "axe", "detailLevel": 2, "rules": [], "what": "Axe", "url": "https://www.tva.com/", "result": { "totals": { "rulesNA": 45, "rulesPassed": 47, "rulesWarned": 4, "rulesViolated": 5, "warnings": { "minor": 25, "moderate": 0, "serious": 79, "critical": 0 }, "violations": { "minor": 4, "moderate": 13, "serious": 1, "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/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15", "windowWidth": 1280, "windowHeight": 720 }, "timestamp": "2022-07-18T01:57:51.296Z", "url": "https://www.tva.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": { "fontSize": "0.0pt (0px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"btn btn-primary ml-2\" id=\"8231a273-b34d-4203-8b6e-3449bcf75d4b\">Search</button>", "target": [ "#\\38 231a273-b34d-4203-8b6e-3449bcf75d4b" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"btn btn-primary ml-2\" id=\"8231a273-b34d-4203-8b6e-3449bcf75d4b\">Search</button>", "target": [ "#\\38 231a273-b34d-4203-8b6e-3449bcf75d4b" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call for<br>Carbon-Free</h3>", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">TVA requests proposals for<br>up to 5,000 MW of clean energy</p>", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Nature<br>for All</h3>", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Making the outdoors accessible<br>for those with special needs</p>", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Record<br>Demand</h3>", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Keeping the lights on<br>in a hot, hot summer</p>", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call for<br>Carbon-Free</h3>", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">TVA requests proposals for<br>up to 5,000 MW of clean energy</p>", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Nature<br>for All</h3>", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Making the outdoors accessible<br>for those with special needs</p>", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Record<br>Demand</h3>", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Keeping the lights on<br>in a hot, hot summer</p>", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", "target": [ "#slick-slide-control00" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", "target": [ "#slick-slide-control01" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", "target": [ "#slick-slide-control02" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Lake Levels</h3>", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/environment/lake-levels\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Check Your Lake' });\">Check your lake</a>", "target": [ "p:nth-child(2) > a[href$=\"lake-levels\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/environment/recreation/recreation-release-schedules\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Release Schedules' });\">Recreation releases</a>", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block > .container-wide.container > p:nth-child(3) > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>TVA Careers</h3>", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/careers\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Find the Right Job' });\">View jobs</a>", "target": [ "p:nth-child(2) > a[href$=\"careers\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/careers/entry-opportunities-with-training\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Entry-level Opportunties' });\">Entry-level opportunities</a>", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block > .container-wide.container > p:nth-child(3) > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/get-involved-overlay---meeting0d2ed2ec-e42c-4e36-b339-9dc02132d454.jpg?sfvrsn=aa026e46_3);\">", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Get Involved</h3>", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/get-involved-overlay---meeting0d2ed2ec-e42c-4e36-b339-9dc02132d454.jpg?sfvrsn=aa026e46_3);\">", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/about-tva/get-involved-stay-involved\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Events and Community Meetings' });\">Public meetings,<br>open projects,<br>TVA contacts</a>", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block > .container-wide.container > p > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-env\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/hiker-at-sunrise-by-lake-heroce6a886a-a1d6-43a2-b0e8-1573a1207c80.jpg?sfvrsn=8a8855bb_3')\n \">", "target": [ ".full-bleed.section-hero.cat-env" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call of<br>the Wild</h3>", "target": [ ".full-bleed.section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-env\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/hiker-at-sunrise-by-lake-heroce6a886a-a1d6-43a2-b0e8-1573a1207c80.jpg?sfvrsn=8a8855bb_3')\n \">", "target": [ ".full-bleed.section-hero.cat-env" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>\n 293,000 acres of TVA public lands to explore\n </p>", "target": [ ".full-bleed.section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-energy\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/transmission-towers/energy-system-of-the-future/solar-hero.png?sfvrsn=66b9ae9d_0')\n \">", "target": [ ".full-bleed.cat-energy.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Solar on<br>the Rise</h3>", "target": [ ".full-bleed.cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-energy\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/transmission-towers/energy-system-of-the-future/solar-hero.png?sfvrsn=66b9ae9d_0')\n \">", "target": [ ".full-bleed.cat-energy.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix</p>", "target": [ ".full-bleed.cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-econ\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/ed/engage.jpg?sfvrsn=76fb8898_0')\n \">", "target": [ ".cat-econ.full-bleed.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Open for<br>Business</h3>", "target": [ ".cat-econ.full-bleed.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-econ\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/ed/engage.jpg?sfvrsn=76fb8898_0')\n \">", "target": [ ".cat-econ.full-bleed.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Want to locate your business to the Valley? TVA can help</p>", "target": [ ".cat-econ.full-bleed.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-about\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/about-tva/tva-in-your-community-1012265873.jpg?sfvrsn=6f0f9fec_2')\n \">", "target": [ ".full-bleed.cat-about.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Serving You</h3>", "target": [ "a[href$=\"community-relations\"] > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-about\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/about-tva/tva-in-your-community-1012265873.jpg?sfvrsn=6f0f9fec_2')\n \">", "target": [ ".full-bleed.cat-about.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>How TVA is energizing your community</p>", "target": [ "a[href$=\"community-relations\"] > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<img src=\"https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/home-lower-carousel-3@2x.png\" alt=\"Managing Coal Combustion Residuals\">", "target": [ "#slick-slide14 > img" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"\">Previous</button>", "target": [ ".slick-prev" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<img src=\"https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lower-carousel-1@2x0c46b10537f04b3d8d1310f0966da427.jpg\" alt=\"Distributed Energy Resources\">", "target": [ "div[data-slick-index=\"6\"] > img[alt=\"Distributed Energy Resources\"]" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"\">Next</button>", "target": [ ".slick-next" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control10\" aria-controls=\"slick-slide10\" aria-label=\"1 of 2\" tabindex=\"-1\">1</button>", "target": [ "#slick-slide-control10" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control11\" aria-controls=\"slick-slide11\" aria-label=\"2 of 2\" tabindex=\"-1\">2</button>", "target": [ "#slick-slide-control11" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control12\" aria-controls=\"slick-slide12\" aria-label=\"3 of 2\" tabindex=\"-1\">3</button>", "target": [ "#slick-slide-control12" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control13\" aria-controls=\"slick-slide13\" aria-label=\"4 of 2\" tabindex=\"-1\">4</button>", "target": [ "#slick-slide-control13" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "7:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control14\" aria-controls=\"slick-slide14\" aria-label=\"5 of 2\" tabindex=\"0\" aria-selected=\"true\">5</button>", "target": [ "#slick-slide-control14" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" } ] }, { "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": { "fontSize": "0.0pt (0px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<button type=\"button\" class=\"btn btn-primary ml-2\" id=\"8231a273-b34d-4203-8b6e-3449bcf75d4b\">Search</button>", "target": [ "#\\38 231a273-b34d-4203-8b6e-3449bcf75d4b" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" class=\"btn btn-primary ml-2\" id=\"8231a273-b34d-4203-8b6e-3449bcf75d4b\">Search</button>", "target": [ "#\\38 231a273-b34d-4203-8b6e-3449bcf75d4b" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call for<br>Carbon-Free</h3>", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">TVA requests proposals for<br>up to 5,000 MW of clean energy</p>", "target": [ "#slick-slide00 > .cat-about.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Nature<br>for All</h3>", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Making the outdoors accessible<br>for those with special needs</p>", "target": [ "#slick-slide01 > .section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Record<br>Demand</h3>", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Keeping the lights on<br>in a hot, hot summer</p>", "target": [ "#slick-slide02 > .cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call for<br>Carbon-Free</h3>", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">TVA requests proposals for<br>up to 5,000 MW of clean energy</p>", "target": [ ".slick-cloned[data-slick-index=\"3\"][aria-hidden=\"true\"] > .cat-about.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Nature<br>for All</h3>", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Making the outdoors accessible<br>for those with special needs</p>", "target": [ ".slick-center.slick-cloned[data-slick-index=\"4\"] > .section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Record<br>Demand</h3>", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "pseudoContent", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero-overlay\">", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a pseudo element" } ], "all": [], "none": [], "impact": "serious", "html": "<p style=\"width:30rem\">Keeping the lights on<br>in a hot, hot summer</p>", "target": [ ".slick-cloned[data-slick-index=\"5\"][aria-hidden=\"true\"] > .cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a pseudo element" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">1</button>", "target": [ "#slick-slide-control00" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">2</button>", "target": [ "#slick-slide-control01" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "shortTextContent", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero cat-about\" style=\"background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/solar-panels.jpg?sfvrsn=8c31a1e5_0')\">", "target": [ "#slick-slide00 > .cat-about.section-hero" ] } ], "impact": "serious", "message": "Element content is too short to determine if it is actual text content" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">3</button>", "target": [ "#slick-slide-control02" ], "failureSummary": "Fix any of the following:\n Element content is too short to determine if it is actual text content" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Lake Levels</h3>", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/environment/lake-levels\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Check Your Lake' });\">Check your lake</a>", "target": [ "p:nth-child(2) > a[href$=\"lake-levels\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lake-levels-overlay---dad-daughter10c47e5b-7994-4fcd-ad00-c62c9538a41c.jpg?sfvrsn=cfe3f6d4_3);\">", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/environment/recreation/recreation-release-schedules\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Release Schedules' });\">Recreation releases</a>", "target": [ "#Contentplaceholder1_C104_Col00 > .bg-img-block > .container-wide.container > p:nth-child(3) > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>TVA Careers</h3>", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/careers\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Find the Right Job' });\">View jobs</a>", "target": [ "p:nth-child(2) > a[href$=\"careers\"]" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/careers-overlay---nuclear-operatora264c69c-94f8-4448-aea5-8e3c416be4c4.jpg?sfvrsn=d21a4e12_3);\">", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/careers/entry-opportunities-with-training\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Entry-level Opportunties' });\">Entry-level opportunities</a>", "target": [ "#Contentplaceholder1_C104_Col01 > .bg-img-block > .container-wide.container > p:nth-child(3) > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "25.2pt (33.599998px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/get-involved-overlay---meeting0d2ed2ec-e42c-4e36-b339-9dc02132d454.jpg?sfvrsn=aa026e46_3);\">", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Get Involved</h3>", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block > .container-wide.container > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.6pt (20.799999px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"bg-img-block\" style=\"background-image: url(https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/get-involved-overlay---meeting0d2ed2ec-e42c-4e36-b339-9dc02132d454.jpg?sfvrsn=aa026e46_3);\">", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"/about-tva/get-involved-stay-involved\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Events and Community Meetings' });\">Public meetings,<br>open projects,<br>TVA contacts</a>", "target": [ "#Contentplaceholder1_C104_Col02 > .bg-img-block > .container-wide.container > p > a" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-env\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/hiker-at-sunrise-by-lake-heroce6a886a-a1d6-43a2-b0e8-1573a1207c80.jpg?sfvrsn=8a8855bb_3')\n \">", "target": [ ".full-bleed.section-hero.cat-env" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Call of<br>the Wild</h3>", "target": [ ".full-bleed.section-hero.cat-env > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-env\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/hiker-at-sunrise-by-lake-heroce6a886a-a1d6-43a2-b0e8-1573a1207c80.jpg?sfvrsn=8a8855bb_3')\n \">", "target": [ ".full-bleed.section-hero.cat-env" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>\n 293,000 acres of TVA public lands to explore\n </p>", "target": [ ".full-bleed.section-hero.cat-env > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-energy\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/transmission-towers/energy-system-of-the-future/solar-hero.png?sfvrsn=66b9ae9d_0')\n \">", "target": [ ".full-bleed.cat-energy.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Solar on<br>the Rise</h3>", "target": [ ".full-bleed.cat-energy.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-energy\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/transmission-towers/energy-system-of-the-future/solar-hero.png?sfvrsn=66b9ae9d_0')\n \">", "target": [ ".full-bleed.cat-energy.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Renewable (hydro) from our start, now solar is a growing part of TVA's energy mix</p>", "target": [ ".full-bleed.cat-energy.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-econ\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/ed/engage.jpg?sfvrsn=76fb8898_0')\n \">", "target": [ ".cat-econ.full-bleed.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Open for<br>Business</h3>", "target": [ ".cat-econ.full-bleed.section-hero > .container > .section-hero-overlay > a > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-econ\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/ed/engage.jpg?sfvrsn=76fb8898_0')\n \">", "target": [ ".cat-econ.full-bleed.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Want to locate your business to the Valley? TVA can help</p>", "target": [ ".cat-econ.full-bleed.section-hero > .container > .section-hero-overlay > a > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "108.0pt (144px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-about\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/about-tva/tva-in-your-community-1012265873.jpg?sfvrsn=6f0f9fec_2')\n \">", "target": [ ".full-bleed.cat-about.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>Serving You</h3>", "target": [ "a[href$=\"community-relations\"] > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "20.4pt (27.200001px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"section-hero full-bleed cat-about\" style=\"\n background-image: url('https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/hero-images/about-tva/tva-in-your-community-1012265873.jpg?sfvrsn=6f0f9fec_2')\n \">", "target": [ ".full-bleed.cat-about.section-hero" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<p>How TVA is energizing your community</p>", "target": [ "a[href$=\"community-relations\"] > p" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<img src=\"https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/home-lower-carousel-3@2x.png\" alt=\"Managing Coal Combustion Residuals\">", "target": [ "#slick-slide14 > img" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"\">Previous</button>", "target": [ ".slick-prev" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<img src=\"https://tva-azr-eastus-cdn-ep-tvawcm-prd.azureedge.net/cdn-tvawcma/images/default-source/homepage/lower-carousel-1@2x0c46b10537f04b3d8d1310f0966da427.jpg\" alt=\"Distributed Energy Resources\">", "target": [ "div[data-slick-index=\"6\"] > img[alt=\"Distributed Energy Resources\"]" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"\">Next</button>", "target": [ ".slick-next" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control10\" aria-controls=\"slick-slide10\" aria-label=\"1 of 2\" tabindex=\"-1\">1</button>", "target": [ "#slick-slide-control10" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control11\" aria-controls=\"slick-slide11\" aria-label=\"2 of 2\" tabindex=\"-1\">2</button>", "target": [ "#slick-slide-control11" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control12\" aria-controls=\"slick-slide12\" aria-label=\"3 of 2\" tabindex=\"-1\">3</button>", "target": [ "#slick-slide-control12" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control13\" aria-controls=\"slick-slide13\" aria-label=\"4 of 2\" tabindex=\"-1\">4</button>", "target": [ "#slick-slide-control13" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ffffff", "contrastRatio": 1, "fontSize": "0.0pt (0px)", "fontWeight": "normal", "messageKey": "equalRatio", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"Contentplaceholder1_T0982884A001_Col00\" class=\"sf_colsIn site-wrapper\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_T0982884A001_Col00" ] } ], "impact": "serious", "message": "Element has a 1:1 contrast ratio with the background" } ], "all": [], "none": [], "impact": "serious", "html": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control14\" aria-controls=\"slick-slide14\" aria-label=\"5 of 2\" tabindex=\"0\" aria-selected=\"true\">5</button>", "target": [ "#slick-slide-control14" ], "failureSummary": "Fix any of the following:\n Element has a 1:1 contrast ratio with the background" } ] }, { "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": "<button class=\"nav-control\" aria-label=\"toggle navigation\">\n <div class=\"line\"></div>\n <div class=\"line\"></div>\n <div class=\"line\"></div>\n </button>", "target": [ ".nav-control" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group.cat-energy > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">Energy</h2>", "target": [ ".nav-item-group.cat-energy > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/energy\">Overview</a>\n </li>", "target": [ ".nav-item-group.cat-energy > .sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group.cat-env > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">Environment</h2>", "target": [ ".nav-item-group.cat-env > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/environment\">Overview</a>\n </li>", "target": [ ".nav-item-group.cat-env > .sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".cat-econ.nav-item-group > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">Economic Development</h2>", "target": [ ".cat-econ.nav-item-group > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/economic-development\">Overview</a>\n </li>", "target": [ ".cat-econ.nav-item-group > .sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group.cat-about > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">About TVA</h2>", "target": [ ".nav-item-group.cat-about > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/about-tva\">Overview</a>\n </li>", "target": [ ".nav-item-group.cat-about > .sub-nav-align-right.sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group:nth-child(5) > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">News</h2>", "target": [ ".nav-item-group:nth-child(5) > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/newsroom\">Overview</a>\n </li>", "target": [ ".nav-item-group:nth-child(5) > .sub-nav-align-right.sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group:nth-child(6) > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">Careers</h2>", "target": [ ".nav-item-group:nth-child(6) > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/careers\">Overview</a>\n </li>", "target": [ ".nav-item-group:nth-child(6) > .sub-nav-align-right.sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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 class=\"nav-row-icon\">", "target": [ ".nav-item-group:nth-child(7) > .nav-row-icon" ], "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": "<h2 class=\"nav-item nav-heading\">Investors</h2>", "target": [ ".nav-item-group:nth-child(7) > h2" ], "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": "<li class=\"nav-item nav-item-overview\">\n <a href=\"/investors\">Overview</a>\n </li>", "target": [ ".nav-item-group:nth-child(7) > .sub-nav-align-right.sub-nav > .sub-nav-list > .nav-item-overview.nav-item" ], "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": "<button class=\"search-control\" aria-label=\"toggle search bar\">", "target": [ ".search-control" ], "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": "<button class=\"close-control\" aria-label=\"close search bar\">", "target": [ ".close-control" ], "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": "<span id=\"SearchInfo-1\" aria-hidden=\"true\" hidden=\"\">When autocomplete results are available use up and down arrows to review and enter to select.</span>", "target": [ "#SearchInfo-1" ], "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." } ] }, { "id": "css-orientation-lock", "impact": "serious", "tags": [ "cat.structure", "wcag134", "wcag21aa", "experimental" ], "description": "Ensures content is not locked to any specific display orientation, and the content is operable in all display orientations", "help": "CSS Media queries must not lock display orientation", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/css-orientation-lock?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "css-orientation-lock", "data": null, "relatedNodes": [], "impact": "serious", "message": "CSS Orientation lock cannot be determined" } ], "none": [], "impact": "serious", "html": "<html lang=\"en\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n CSS Orientation lock cannot be determined" } ] } ], "violations": [ { "id": "duplicate-id", "impact": "minor", "tags": [ "cat.parsing", "wcag2a", "wcag411" ], "description": "Ensures every id attribute value is unique", "help": "id attribute value must be unique", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/duplicate-id?application=axeAPI", "nodes": [ { "any": [ { "id": "duplicate-id", "data": "Page-1", "relatedNodes": [ { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group.cat-env > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] }, { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".cat-econ.nav-item-group > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] }, { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group.cat-about > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] }, { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group:nth-child(5) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] }, { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group:nth-child(6) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] }, { "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group:nth-child(7) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: Page-1" } ], "all": [], "none": [], "impact": "minor", "html": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">", "target": [ ".nav-item-group.cat-energy > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"]" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: Page-1" }, { "any": [ { "id": "duplicate-id", "data": "Mobile-Copy-2", "relatedNodes": [ { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group.cat-env > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] }, { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".cat-econ.nav-item-group > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] }, { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group.cat-about > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] }, { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group:nth-child(5) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] }, { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group:nth-child(6) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] }, { "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group:nth-child(7) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: Mobile-Copy-2" } ], "all": [], "none": [], "impact": "minor", "html": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">", "target": [ ".nav-item-group.cat-energy > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"]" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: Mobile-Copy-2" }, { "any": [ { "id": "duplicate-id", "data": "Nav2_2", "relatedNodes": [ { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group.cat-env > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] }, { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".cat-econ.nav-item-group > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] }, { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group.cat-about > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] }, { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group:nth-child(5) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] }, { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group:nth-child(6) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] }, { "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group:nth-child(7) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: Nav2_2" } ], "all": [], "none": [], "impact": "minor", "html": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">", "target": [ ".nav-item-group.cat-energy > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"]" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: Nav2_2" }, { "any": [ { "id": "duplicate-id", "data": "Path", "relatedNodes": [ { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group.cat-env > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] }, { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".cat-econ.nav-item-group > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] }, { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group.cat-about > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] }, { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group:nth-child(5) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] }, { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group:nth-child(6) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] }, { "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group:nth-child(7) > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: Path" } ], "all": [], "none": [], "impact": "minor", "html": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"></polygon>", "target": [ ".nav-item-group.cat-energy > .nav-row-icon > svg[width=\"7px\"][height=\"6px\"][viewBox=\"0 0 7 6\"] > g[stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"] > g[fill=\"#76A240\"][fill-rule=\"nonzero\"] > g[transform=\"translate(0.000000, 56.000000)\"] > polygon" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: Path" } ] }, { "id": "label-title-only", "impact": "serious", "tags": [ "cat.forms", "best-practice" ], "description": "Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes", "help": "Form elements should have a visible label", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/label-title-only?application=axeAPI", "nodes": [ { "any": [], "all": [], "none": [ { "id": "title-only", "data": null, "relatedNodes": [], "impact": "serious", "message": "Only title used to generate label for form element" } ], "impact": "serious", "html": "<input type=\"search\" title=\"Search input\" placeholder=\"Search\" id=\"1e57e3c5-e3d8-4fc4-a6d7-b7556f0f7a67\" class=\"form-control ui-autocomplete-input\" value=\"\" aria-autocomplete=\"both\" aria-describedby=\"SearchInfo-1\" autocomplete=\"off\">", "target": [ "#\\31 e57e3c5-e3d8-4fc4-a6d7-b7556f0f7a67" ], "failureSummary": "Fix all of the following:\n Only title used to generate label for form element" } ] }, { "id": "landmark-one-main", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensures the document has a main landmark", "help": "Document should have one main landmark", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/landmark-one-main?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "page-has-main", "data": null, "relatedNodes": [], "impact": "moderate", "message": "Document does not have a main landmark" } ], "none": [], "impact": "moderate", "html": "<html lang=\"en\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n Document does not have a main landmark" } ] }, { "id": "page-has-heading-one", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensure that the page, or at least one of its frames contains a level-one heading", "help": "Page should contain a level-one heading", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/page-has-heading-one?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "page-has-heading-one", "data": null, "relatedNodes": [], "impact": "moderate", "message": "Page must have a level-one heading" } ], "none": [], "impact": "moderate", "html": "<html lang=\"en\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n Page must have a level-one heading" } ] }, { "id": "region", "impact": "moderate", "tags": [ "cat.keyboard", "best-practice" ], "description": "Ensures all page content is contained by landmarks", "help": "All page content should be contained by landmarks", "helpUrl": "https://dequeuniversity.com/rules/axe/4.4/region?application=axeAPI", "nodes": [ { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"slick-slide slick-current slick-active slick-center\" style=\"width: 1192px;\" data-slick-index=\"0\" aria-hidden=\"false\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide00\" aria-describedby=\"slick-slide-control00\">", "target": [ "#slick-slide00" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<ul class=\"slick-dots\" role=\"tablist\" style=\"\">", "target": [ ".hero-carousel-inner > .slick-dots[role=\"tablist\"]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"row\" data-sf-element=\"Row\">", "target": [ "#Contentplaceholder1_T0982884A019_Col00 > .row[data-sf-element=\"Row\"]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div id=\"Contentplaceholder1_C108_Col00\" class=\"sf_colsIn container\" data-sf-element=\"Container\" data-placeholder-label=\"Section hero\">", "target": [ "#Contentplaceholder1_C108_Col00" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div id=\"Contentplaceholder1_C121_Col00\" class=\"sf_colsIn container\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_C121_Col00" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div id=\"Contentplaceholder1_C136_Col00\" class=\"sf_colsIn container\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_C136_Col00" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div id=\"Contentplaceholder1_C163_Col00\" class=\"sf_colsIn container\" data-sf-element=\"Container\" data-placeholder-label=\"Container\">", "target": [ "#Contentplaceholder1_C163_Col00" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"resources-carousel-item cat-about slick-slide slick-current slick-active\" data-slick-index=\"4\" aria-hidden=\"false\" tabindex=\"0\" role=\"tabpanel\" id=\"slick-slide14\" aria-describedby=\"slick-slide-control14\" style=\"width: 385px;\">", "target": [ "#slick-slide14" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"resources-carousel-item cat-env slick-slide slick-cloned slick-active\" data-slick-index=\"5\" id=\"\" aria-hidden=\"false\" tabindex=\"-1\" style=\"width: 385px;\">", "target": [ ".slick-active[data-slick-index=\"5\"][aria-hidden=\"false\"]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"resources-carousel-item cat-energy slick-slide slick-cloned slick-active\" data-slick-index=\"6\" id=\"\" aria-hidden=\"false\" tabindex=\"-1\" style=\"width: 385px;\">", "target": [ "div[data-slick-index=\"6\"]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<ul class=\"slick-dots\" role=\"tablist\" style=\"\">", "target": [ ".resources-carousel-inner > .slick-dots[role=\"tablist\"]" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" } ] } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "url": "https://www.tva.com/", "result": { "Error": { "AA.4_1_1.F77": { "Duplicate id attribute value \"Mobile-Copy-2\" found on the web page.": [ { "tagName": "g", "id": "#Mobile-Copy-2", "code": "<g id=\"Mobile-Copy-2\" transform=\"translate(-300.000000, -84.000000)\" fill=\"#76A240\" fill-rule=\"nonzero\">...</g>" } ], "Duplicate id attribute value \"Nav2_2\" found on the web page.": [ { "tagName": "g", "id": "#Nav2_2", "code": "<g id=\"Nav2_2\" transform=\"translate(0.000000, 56.000000)\">...</g>" } ], "Duplicate id attribute value \"Page-1\" found on the web page.": [ { "tagName": "g", "id": "#Page-1", "code": "<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">...</g>" } ], "Duplicate id attribute value \"Path\" found on the web page.": [ { "tagName": "polygon", "id": "#Path", "code": "<polygon id=\"Path\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\">...</polygon>" } ] } }, "Warning": { "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": "#Contentplaceholder1_T0982884A005_Col01", "code": "<div id=\"Contentplaceholder1_T0982884A005_Col01\" class=\"sf_colsIn col-lg-3 order-lg-last\" data-sf-element=\"Column 2\" data-placeholder-label=\"Main Links\">...</div>" } ] }, "AA.1_3_1_A.G141": { "The heading structure is not logically nested. This h2 element appears to be the primary document heading, so should be an h1 element.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"nav-item nav-heading\">...</h2>" } ], "The heading structure is not logically nested. This h2 element should be an h1 to be properly nested.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"nav-item nav-heading\">...</h2>" } ] }, "AA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [ { "tagName": "header", "id": "", "code": "<header class=\"header\" data-sf-element=\"Row\">...</header>" } ] }, "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": "h3", "id": "", "code": "<h3>...</h3>" }, { "tagName": "p", "id": "", "code": "<p style=\"width:30rem\">...</p>" }, { "tagName": "p", "id": "", "code": "<p>...</p>" } ] }, "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 href=\"/about-tva/get-involved-stay-involved\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/our-history\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/our-leadership\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/our-public-advisory-councils\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/our-service-commitment\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/reports\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/about-tva/tva-police\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers/diversity-inclusion\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers/entry-opportunities-with-training\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers/student-opportunities\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers/veteran-opportunities\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/economic-development/attract-new-companies\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/economic-development/engage-businesses-and-communities\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/economic-development/our-team\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/economic-development/serve-teamwork-with-partners\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/energy/our-power-system\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/energy/public-power-partnerships\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/energy/technology-innovation\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/energy/transmission\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/energy/valley-renewable-energy\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/coal-ash\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/environmental-stewardship\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/lake-levels\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/managing-the-river\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/recreation\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/shoreline-construction-permits\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/memphis\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/newsroom/articles/article-archive\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/newsroom/boone-dam-project\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/newsroom/press-releases\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://s25.q4cdn.com/191816265/files/doc_downloads/irw/tva-glance.pdf\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tva.q4ir.com/esg/\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tva.q4ir.com/financial-information/financial-statements/default.aspx\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tva.q4ir.com/financial-information/sec-filings/default.aspx\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tva.q4ir.com/investment-opportunities/default.aspx\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tva.q4ir.com/news-events-and-presentations/news/default.aspx\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://tvacareers.ttcportals.com/\" rel=\"noopener\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.energyright.com\" rel=\"noopener\" target=\"_blank\">...</a>" }, { "tagName": "button", "id": "#slick-slide-control00", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control00\" aria-controls=\"slick-slide00\" aria-label=\"1 of 3\" tabindex=\"0\" aria-selected=\"true\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control01", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control01\" aria-controls=\"slick-slide01\" aria-label=\"2 of 3\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control02", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control02\" aria-controls=\"slick-slide02\" aria-label=\"3 of 3\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control10", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control10\" aria-controls=\"slick-slide10\" aria-label=\"1 of 2\" tabindex=\"0\" aria-selected=\"true\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control11", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control11\" aria-controls=\"slick-slide11\" aria-label=\"2 of 2\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control12", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control12\" aria-controls=\"slick-slide12\" aria-label=\"3 of 2\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control13", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control13\" aria-controls=\"slick-slide13\" aria-label=\"4 of 2\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "#slick-slide-control14", "code": "<button type=\"button\" role=\"tab\" id=\"slick-slide-control14\" aria-controls=\"slick-slide14\" aria-label=\"5 of 2\" tabindex=\"-1\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"slick-next slick-arrow\" aria-label=\"Next\" type=\"button\" style=\"\">...</button>" }, { "tagName": "button", "id": "", "code": "<button class=\"slick-prev slick-arrow\" aria-label=\"Previous\" type=\"button\" style=\"\">...</button>" } ] }, "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": "a", "id": "", "code": "<a href=\"/about-tva/get-involved-stay-involved\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Events and Community Meetings' });\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Find the Right Job' });\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/careers/entry-opportunities-with-training\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Entry-level Opportunties' });\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/lake-levels\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Check Your Lake' });\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/environment/recreation/recreation-release-schedules\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Release Schedules' });\">...</a>" } ] } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker", "url": "https://www.tva.com/", "result": { "content": { "totals": { "violation": 108, "recommendation": 3, "ignored": 0 }, "items": [ { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[7]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[7]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 1848, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[7]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[7]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 1848, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[7]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[7]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 1848, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[7]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[7]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 1848, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[6]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[6]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 1582, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[6]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[6]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 1582, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[6]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[6]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 1582, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[6]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[6]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 1582, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[5]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[5]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 1335, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[5]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[5]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 1335, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[5]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[5]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 1335, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[5]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[5]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 1335, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[4]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[4]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 1069, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[4]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[4]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 1069, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[4]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[4]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 1069, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[4]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[4]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 1069, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[3]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[3]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 840, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[3]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[3]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 840, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[3]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[3]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 840, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[3]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[3]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 840, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[2]/div[1]/svg[1]/g[1]/g[1]/g[1]/polygon[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[2]" }, "message": "The <polygon> element has the id \"Path\" that is already in use", "bounds": { "left": 9, "top": 574, "height": 5, "width": 6 }, "snippet": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[2]/div[1]/svg[1]/g[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[2]" }, "message": "The <g> element has the id \"Nav2_2\" that is already in use", "bounds": { "left": 9, "top": 574, "height": 5, "width": 6 }, "snippet": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[2]/div[1]/svg[1]/g[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[2]" }, "message": "The <g> element has the id \"Mobile-Copy-2\" that is already in use", "bounds": { "left": 9, "top": 574, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy-2\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[2]/nav[1]/div[2]/div[1]/svg[1]/g[1]", "aria": "/document[1]/banner[1]/navigation[1]/graphics-document[2]" }, "message": "The <g> element has the id \"Page-1\" that is already in use", "bounds": { "left": 9, "top": 574, "height": 5, "width": 6 }, "snippet": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[9]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 1903, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"5\" class=\"resources-carousel-item cat-env slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": -407, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-1\" class=\"resources-carousel-item cat-about slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": -792, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-2\" class=\"resources-carousel-item cat-env slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[13]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 3443, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"9\" class=\"resources-carousel-item cat-about slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[12]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 3058, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"8\" class=\"resources-carousel-item cat-env slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[11]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 2673, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"7\" class=\"resources-carousel-item cat-env slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[10]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 2288, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"6\" class=\"resources-carousel-item cat-energy slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": -1177, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-3\" class=\"resources-carousel-item cat-env slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[8]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 6012, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"5\" style=\"width: 1192px;\" class=\"slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[7]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 4820, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"4\" style=\"width: 1192px;\" class=\"slick-slide slick-cloned slick-center\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[6]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": 3628, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"3\" style=\"width: 1192px;\" class=\"slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": -1140, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-1\" style=\"width: 1192px;\" class=\"slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]", "aria": "/document[1]" }, "message": "The <div> element has the id \"\" that is empty", "bounds": { "left": -2332, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-2\" style=\"width: 1192px;\" class=\"slick-slide slick-cloned\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[8]", "aria": "/document[1]/tabpanel[8]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 1518, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" aria-describedby=\"slick-slide-control14\" id=\"slick-slide14\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"4\" class=\"resources-carousel-item cat-about slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[7]", "aria": "/document[1]/tabpanel[7]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 1133, "top": 13178, "height": 519, "width": 385 }, "snippet": "<div style=\"width: 385px;\" aria-describedby=\"slick-slide-control13\" id=\"slick-slide13\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"3\" class=\"resources-carousel-item cat-env slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]", "aria": "/document[1]/tabpanel[6]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 748, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" aria-describedby=\"slick-slide-control12\" id=\"slick-slide12\" role=\"tabpanel\" tabindex=\"0\" aria-hidden=\"false\" data-slick-index=\"2\" class=\"resources-carousel-item cat-env slick-slide slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[5]", "aria": "/document[1]/tabpanel[5]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 363, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" aria-describedby=\"slick-slide-control11\" id=\"slick-slide11\" role=\"tabpanel\" tabindex=\"0\" aria-hidden=\"false\" data-slick-index=\"1\" class=\"resources-carousel-item cat-energy slick-slide slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]", "aria": "/document[1]/tabpanel[4]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": -22, "top": 13178, "height": 979, "width": 385 }, "snippet": "<div style=\"width: 385px;\" aria-describedby=\"slick-slide-control10\" id=\"slick-slide10\" role=\"tabpanel\" tabindex=\"0\" aria-hidden=\"false\" data-slick-index=\"0\" class=\"resources-carousel-item cat-env slick-slide slick-current slick-active\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[5]", "aria": "/document[1]/tabpanel[3]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 2436, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div aria-describedby=\"slick-slide-control02\" id=\"slick-slide02\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"2\" style=\"width: 1192px;\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[4]", "aria": "/document[1]/tabpanel[2]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 1244, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div aria-describedby=\"slick-slide-control01\" id=\"slick-slide01\" role=\"tabpanel\" tabindex=\"-1\" aria-hidden=\"true\" data-slick-index=\"1\" style=\"width: 1192px;\" class=\"slick-slide\">", "level": "violation" }, { "ruleId": "Rpt_Aria_WidgetLabels_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]", "aria": "/document[1]/tabpanel[1]" }, "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name", "bounds": { "left": 52, "top": 2192, "height": 134, "width": 1192 }, "snippet": "<div aria-describedby=\"slick-slide-control00\" id=\"slick-slide00\" role=\"tabpanel\" tabindex=\"0\" aria-hidden=\"false\" data-slick-index=\"0\" style=\"width: 1192px;\" class=\"slick-slide slick-current slick-active slick-center\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/ul[1]/li[5]/button[1]", "aria": "/document[1]/tablist[2]/tab[5]" }, "message": "Content is not within a landmark element", "bounds": { "left": 450, "top": 14162, "height": 20, "width": 20 }, "snippet": "<button tabindex=\"-1\" aria-label=\"5 of 2\" aria-controls=\"slick-slide14\" id=\"slick-slide-control14\" role=\"tab\" type=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/ul[1]/li[4]/button[1]", "aria": "/document[1]/tablist[2]/tab[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 420, "top": 14162, "height": 20, "width": 20 }, "snippet": "<button tabindex=\"-1\" aria-label=\"4 of 2\" aria-controls=\"slick-slide13\" id=\"slick-slide-control13\" role=\"tab\" type=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/ul[1]/li[3]/button[1]", "aria": "/document[1]/tablist[2]/tab[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 390, "top": 14162, "height": 20, "width": 20 }, "snippet": "<button tabindex=\"-1\" aria-label=\"3 of 2\" aria-controls=\"slick-slide12\" id=\"slick-slide-control12\" role=\"tab\" type=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/ul[1]/li[2]/button[1]", "aria": "/document[1]/tablist[2]/tab[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 360, "top": 14162, "height": 20, "width": 20 }, "snippet": "<button tabindex=\"-1\" aria-label=\"2 of 2\" aria-controls=\"slick-slide11\" id=\"slick-slide-control11\" role=\"tab\" type=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/ul[1]/li[1]/button[1]", "aria": "/document[1]/tablist[2]/tab[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 330, "top": 14162, "height": 20, "width": 20 }, "snippet": "<button aria-selected=\"true\" tabindex=\"0\" aria-label=\"1 of 2\" aria-controls=\"slick-slide10\" id=\"slick-slide-control10\" role=\"tab\" type=\"button\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[9]/a[1]", "aria": "/document[1]/link[38]" }, "message": "Content is not within a landmark element", "bounds": { "left": 1903, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Ultimate Fishing Guide' });\" href=\"/environment/recreation/fishing-the-valley\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[8]/a[1]", "aria": "/document[1]/tabpanel[8]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 1518, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Serving Memphis' });\" href=\"/memphis\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[7]/a[1]", "aria": "/document[1]/tabpanel[7]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 1133, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Coal Ash' });\" href=\"/environment/coal-ash\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[6]/a[1]", "aria": "/document[1]/tabpanel[6]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 748, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"0\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Managing the River' });\" href=\"/environment/managing-the-river\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[5]/a[1]", "aria": "/document[1]/tabpanel[5]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 363, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"0\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Public Power Partnerships' });\" href=\"/energy/public-power-partnerships\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/a[1]", "aria": "/document[1]/tabpanel[4]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": -22, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"0\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Ultimate Fishing Guide' });\" href=\"/environment/recreation/fishing-the-valley\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/a[1]", "aria": "/document[1]/link[37]" }, "message": "Content is not within a landmark element", "bounds": { "left": -407, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Serving Memphis' });\" href=\"/memphis\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/a[1]", "aria": "/document[1]/link[36]" }, "message": "Content is not within a landmark element", "bounds": { "left": -792, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Coal Ash' });\" href=\"/environment/coal-ash\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[13]/a[1]", "aria": "/document[1]/link[42]" }, "message": "Content is not within a landmark element", "bounds": { "left": 3443, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Serving Memphis' });\" href=\"/memphis\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[12]/a[1]", "aria": "/document[1]/link[41]" }, "message": "Content is not within a landmark element", "bounds": { "left": 3058, "top": 13657, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Coal Ash' });\" href=\"/environment/coal-ash\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[11]/a[1]", "aria": "/document[1]/link[40]" }, "message": "Content is not within a landmark element", "bounds": { "left": 2673, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Managing the River' });\" href=\"/environment/managing-the-river\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[10]/a[1]", "aria": "/document[1]/link[39]" }, "message": "Content is not within a landmark element", "bounds": { "left": 2288, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Public Power Partnerships' });\" href=\"/energy/public-power-partnerships\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[35]" }, "message": "Content is not within a landmark element", "bounds": { "left": -1177, "top": 14117, "height": 22, "width": 385 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Bottom Rotator - Managing the River' });\" href=\"/environment/managing-the-river\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[2]/button[1]", "aria": "/document[1]/button[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": -17, "top": 13657, "height": 20, "width": 20 }, "snippet": "<button style=\"\" type=\"button\" aria-label=\"Previous\" class=\"slick-prev slick-arrow\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[34]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 9608, "height": 59, "width": 784 }, "snippet": "<a href=\"/about-tva/volunteering-at-tva\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[33]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 9528, "height": 59, "width": 784 }, "snippet": "<a href=\"/careers/diversity-inclusion\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[32]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 9449, "height": 59, "width": 784 }, "snippet": "<a href=\"/about-tva/our-history\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[31]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 9369, "height": 59, "width": 784 }, "snippet": "<a href=\"/about-tva/our-leadership\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[30]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 9289, "height": 59, "width": 784 }, "snippet": "<a href=\"/about-tva/community-relations\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[29]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 7348, "height": 59, "width": 784 }, "snippet": "<a href=\"https://www.tvasites.com/\" data-sf-ec-immutable=\"\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[28]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 7268, "height": 59, "width": 784 }, "snippet": "<a href=\"/economic-development/tennessee-valley-s-automotive-fast-lane\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[27]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 7167, "height": 81, "width": 784 }, "snippet": "<a href=\"/economic-development/engage-businesses-and-communities\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[26]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5586, "height": 18, "width": 86 }, "snippet": "<a href=\"/energy/transmission\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5551, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[24]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5517, "height": 18, "width": 148 }, "snippet": "<a href=\"/energy/technology-innovation\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5482, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]", "aria": "/document[1]/heading[6]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5442, "height": 19, "width": 784 }, "snippet": "<h4>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[22]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5363, "height": 59, "width": 784 }, "snippet": "<a href=\"/energy/transmission/transmission-system-projects\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[21]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5283, "height": 59, "width": 784 }, "snippet": "<a target=\"_blank\" data-sf-marked=\"\" data-sf-ec-immutable=\"\" href=\"https://edt.tva.gov/\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[3]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[20]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 5182, "height": 81, "width": 784 }, "snippet": "<a href=\"/energy/valley-renewable-energy\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[4]/div[2]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3281, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[4]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3246, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/h4[1]", "aria": "/document[1]/heading[5]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3206, "height": 19, "width": 784 }, "snippet": "<h4>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[17]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3098, "height": 18, "width": 90 }, "snippet": "<a href=\"/environment/recreation/tennessee-valley-paddling-adventures\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3063, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[15]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 3029, "height": 18, "width": 59 }, "snippet": "<a href=\"/environment/recreation/camping\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2994, "height": 19, "width": 784 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/h4[1]", "aria": "/document[1]/heading[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2954, "height": 19, "width": 784 }, "snippet": "<h4>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[13]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2875, "height": 59, "width": 784 }, "snippet": "<a href=\"/environment/shoreline-construction-permits\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[12]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2795, "height": 59, "width": 784 }, "snippet": "<a href=\"/environment/recreation/tva-trails\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[11]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2694, "height": 81, "width": 784 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Hero Feature - Call of the Wild' });\" href=\"/environment/recreation/recreation-on-undeveloped-tva-public-lands\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/div[1]/p[1]/a[1]", "aria": "/document[1]/link[10]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2620, "height": 55, "width": 107 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Events and Community Meetings' });\" href=\"/about-tva/get-involved-stay-involved\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2579, "height": 22, "width": 784 }, "snippet": "<h3>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[9]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2542, "height": 18, "width": 161 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Entry-level Opportunties' });\" href=\"/careers/entry-opportunities-with-training\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/p[1]/a[1]", "aria": "/document[1]/link[8]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2508, "height": 18, "width": 65 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Find the Right Job' });\" href=\"/careers\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2467, "height": 22, "width": 784 }, "snippet": "<h3>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2]/a[1]", "aria": "/document[1]/link[7]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2430, "height": 18, "width": 124 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Release Schedules' });\" href=\"/environment/recreation/recreation-release-schedules\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/p[1]/a[1]", "aria": "/document[1]/link[6]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2396, "height": 18, "width": 105 }, "snippet": "<a onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Body', 'event_label' : 'Top Block - Check Your Lake' });\" href=\"/environment/lake-levels\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2355, "height": 22, "width": 784 }, "snippet": "<h3>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/ul[1]", "aria": "/document[1]/tablist[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 8, "top": 2326, "height": 25, "width": 784 }, "snippet": "<ul style=\"\" role=\"tablist\" class=\"slick-dots\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[8]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[5]" }, "message": "Content is not within a landmark element", "bounds": { "left": 6012, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : '2022 Record June Demand' });\" href=\"/newsroom/articles/bring-it-on-summer\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 4820, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : 'Accessible Outdoors' });\" href=\"/newsroom/articles/smiling-from-ear-to-ear\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[6]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 3628, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : '2022 Solar RFP' });\" href=\"/newsroom/press-releases/tva-issues-one-of-the-nation-s-largest-requests-for-carbon-free-energy\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/tabpanel[3]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 2436, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : '2022 Record June Demand' });\" href=\"/newsroom/articles/bring-it-on-summer\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/tabpanel[2]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 1244, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : 'Accessible Outdoors' });\" href=\"/newsroom/articles/smiling-from-ear-to-ear\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/tabpanel[1]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 52, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"0\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : '2022 Solar RFP' });\" href=\"/newsroom/press-releases/tva-issues-one-of-the-nation-s-largest-requests-for-carbon-free-energy\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": -1140, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : '2022 Record June Demand' });\" href=\"/newsroom/articles/bring-it-on-summer\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": -2332, "top": 2211, "height": 99, "width": 1192 }, "snippet": "<a tabindex=\"-1\" onclick=\"gtag('event', 'click', { 'event_category' : 'Homepage Rotator', 'event_label' : 'Accessible Outdoors' });\" href=\"/newsroom/articles/smiling-from-ear-to-ear\">", "level": "violation" }, { "ruleId": "Rpt_Aria_ContentinfoWithNoMain_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/footer[1]", "aria": "/document[1]/contentinfo[1]" }, "message": "The element with \"contentinfo\" role is present without an element with \"main\" role", "bounds": { "left": 8, "top": 14187, "height": 5678, "width": 784 }, "snippet": "<footer data-sf-element=\"Row\" class=\"row\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[3]", "aria": "/document[1]" }, "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<meta content=\"IE=edge,chrome=1\" http-equiv=\"X-UA-Compatible\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/svg[1]", "aria": "/document[1]/banner[1]/button[3]" }, "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5", "bounds": { "left": 16, "top": 2138, "height": 21, "width": 21 }, "snippet": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 21 21\" height=\"21px\" width=\"21px\">", "level": "recommendation" } ] }, "url": { "totals": { "violation": 8, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "WCAG20_Body_FirstASkips_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]", "aria": "/document[1]" }, "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)", "bounds": { "left": 0, "top": 0, "height": 1298, "width": 800 }, "snippet": "<body>", "level": "violation" }, { "ruleId": "RPT_Elem_UniqueId", "path": { "dom": "/html[1]/body[1]/img[1]", "aria": "/document[1]/presentation[1]" }, "message": "The <img> element has the id \"trk_captcha_js\" that is already in use", "bounds": { "left": 0, "top": 1293, "height": 1, "width": 1 }, "snippet": "<img alt=\"\" id=\"trk_captcha_js\" src=\"/cdn-cgi/images/trace/captcha/js/transparent.gif?ray=72c79c389a770ccd\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[4]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 46, "top": 1215, "height": 25, "width": 708 }, "snippet": "<p class=\"text-13\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/p[3]/a[1]", "aria": "/document[1]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 594, "top": 1124, "height": 18, "width": 130 }, "snippet": "<a href=\"https://chrome.google.com/webstore/detail/privacy-pass/ajhmfdgkijocedmfjonnpjfojldioehi\" rel=\"noopener noreferrer\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[2]/h2[1]", "aria": "/document[1]/heading[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 423, "top": 758, "height": 78, "width": 332 }, "snippet": "<h2 data-translate=\"resolve_captcha_headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[3]/div[1]/div[1]/h2[1]", "aria": "/document[1]/heading[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 46, "top": 758, "height": 78, "width": 332 }, "snippet": "<h2 data-translate=\"why_captcha_headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/form[1]/div[1]/p[1]", "aria": "/document[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 61, "top": 341, "height": 45, "width": 302 }, "snippet": "<p id=\"cf-spinner-please-wait\" data-translate=\"please_wait\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]/div[1]/h1[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 46, "top": 35, "height": 72, "width": 708 }, "snippet": "<h1 data-translate=\"challenge_headline\">", "level": "violation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[3]", "aria": "/document[1]" }, "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[2]", "aria": "/document[1]" }, "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">", "level": "recommendation" } ] } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE", "url": "https://www.tva.com/", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "TVA", "pageurl": "https://www.tva.com/", "time": 2.82, "creditsremaining": 739, "allitemcount": 252, "totalelements": 727, "waveurl": "http://wave.webaim.org/report?url=https://www.tva.com/" }, "categories": { "error": { "description": "Errors", "count": 0, "items": [] }, "contrast": { "description": "Contrast Errors", "count": 32, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 32, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide01 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide01 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide02 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide02 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col00 > DIV:first-child > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col00 > DIV:first-child > DIV:first-child > H3:first-child + P > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col00 > DIV:first-child > DIV:first-child > H3:first-child + P + P > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col01 > DIV:first-child > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col01 > DIV:first-child > DIV:first-child > H3:first-child + P > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col01 > DIV:first-child > DIV:first-child > H3:first-child + P + P > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col02 > DIV:first-child > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV:first-child + DIV + DIV > DIV#Contentplaceholder1_C102_Col00 > DIV:first-child > DIV#Contentplaceholder1_C104_Col02 > DIV:first-child > DIV:first-child > H3:first-child + P > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C108_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C108_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C108_Col00 > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C108_Col00 > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C136_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C136_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C163_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C163_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P" ], "contrastdata": [ [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ], [ 1, "#ffffff", "#ffffff", true ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 19, "items": { "label_title": { "id": "label_title", "description": "Unlabeled form control with title", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col02 > BUTTON:first-child + DIV > BUTTON:first-child + DIV > DIV:first-child > INPUT#073d793a-662d-47bc-88dc-e5e017899e27" ], "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" } ] }, "h1_missing": { "id": "h1_missing", "description": "Missing first level heading", "count": 1, "selectors": [ false ], "wcag": [ { "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" } ] }, "heading_possible": { "id": "heading_possible", "description": "Possible heading", "count": 4, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV#slick-slide02 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C148_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C163_Col00 > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child > H3:first-child + P" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "link_redundant": { "id": "link_redundant", "description": "Redundant link", "count": 8, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child + LI > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "link_pdf": { "id": "link_pdf", "description": "Link to PDF document", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child > DIV#Contentplaceholder1_T0982884A017_Col00 > DIV#Contentplaceholder1_T0982884A042_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A002_Col01 > BUTTON:first-child + NAV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV > DIV:first-child + H2 + A + DIV > DIV:first-child + UL > LI:first-child + LI > A:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV + FOOTER > DIV#Contentplaceholder1_T0982884A018_Col00 > DIV#Contentplaceholder1_T0982884A043_Col00 > DIV:first-child > DIV#Contentplaceholder1_T0982884A005_Col03 > DIV:first-child > DIV:first-child > H3:first-child + UL > LI:first-child + LI + LI + LI + LI + LI + LI > A:first-child" ], "wcag": [] }, "title_redundant": { "id": "title_redundant", "description": "Redundant title text", "count": 3, "selectors": [ "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C108_Col00 > DIV:first-child + DIV > DIV#Contentplaceholder1_C109_Col01 > DIV:first-child > IMG:first-child", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C163_Col00 > DIV:first-child + DIV > DIV#Contentplaceholder1_C152_Col01 > DIV:first-child > IMG:first-child + IMG + IMG", "HTML > HEAD:first-child + BODY > SCRIPT:first-child + SCRIPT + SCRIPT + DIV > DIV#Contentplaceholder1_T0982884A001_Col00 > HEADER:first-child + DIV > DIV#Contentplaceholder1_T0982884A003_Col00 > DIV#Contentplaceholder1_T0982884A019_Col00 > DIV#Contentplaceholder1_C163_Col00 > DIV:first-child + DIV > DIV#Contentplaceholder1_C152_Col01 > DIV:first-child > IMG:first-child + IMG + IMG + IMG" ], "wcag": [] } } } } } }, { "type": "launch", "which": "chromium", "what": "chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "URL", "result": "https://www.tva.com/" }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon", "url": "https://www.tva.com/", "result": { "error": "ERROR: Tenon result not retrieved", "status": 202 } }, { "type": "launch", "which": "chromium", "what": "Chromium browser" }, { "type": "url", "which": "https://www.tva.com/", "what": "Tennessee Valley Authority (TVA)", "result": "https://www.tva.com/" }, { "type": "test", "which": "continuum", "what": "Level Access Continuum, community edition", "url": "https://www.tva.com/", "result": [ { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(6)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Page-1', which is not unique in the same DOM", "element": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"Page-1\"><g fill-rule=\"nonzero\" ... scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Page-1\"][stroke=\"none\"][stroke-width=\"1\"][fill=\"none\"][fill-rule=\"evenodd\"]", "attNo": 5 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(6)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Mobile-Copy-2', which is not unique in the same DOM", "element": "<g fill-rule=\"nonzero\" fill=\"#76A240\" transform=\"translate(-300.000000, -84.000000)\" id=\"Mobile-Copy ... 00) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Mobile-Copy-2\"][transform=\"translate(-300.000000, -84.000000)\"][fill=\"#76A240\"][fill-rule=\"nonzero\"]", "attNo": 4 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(6)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This g has an id attribute of 'Nav2_2', which is not unique in the same DOM", "element": "<g transform=\"translate(0.000000, 56.000000)\" id=\"Nav2_2\"><polygon points=\"301 28 306 31 301 34 301 ... 000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon></g>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "g[id=\"Nav2_2\"][transform=\"translate(0.000000, 56.000000)\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(4)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(5)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(6)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This polygon has an id attribute of 'Path', which is not unique in the same DOM", "element": "<polygon points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\" transform=\"transl ... 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \" id=\"Path\"></polygon>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(15)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "polygon[id=\"Path\"][transform=\"translate(303.500000, 31.000000) scale(-1, 1) rotate(90.000000) translate(-303.500000, -31.000000) \"][points=\"301 28 306 31 301 34 301 32.5295583 303.549642 31 301 29.4697622\"]", "attNo": 3 } } ] } ], "timeStamp": "4aieq", "startTime": "2022-07-18T01:55:50", "presses": 0, "amountRead": 0, "testTimes": [ [ "hover", 53 ], [ "tenon", 21 ], [ "motion", 16 ], [ "tabNav", 6 ], [ "ibm", 5 ], [ "focAll", 3 ], [ "alfa", 3 ], [ "wave", 3 ], [ "focInd", 2 ], [ "axe", 1 ], [ "bulk", 0 ], [ "embAc", 0 ], [ "focOp", 0 ], [ "labClash", 0 ], [ "linkUl", 0 ], [ "menuNav", 0 ], [ "radioSet", 0 ], [ "role", 0 ], [ "styleDiff", 0 ], [ "zIndex", 0 ], [ "htmlcs", 0 ], [ "continuum", 0 ] ], "logCount": 73, "logSize": 5743, "errorLogCount": 52, "errorLogSize": 4491, "prohibitedCount": 22, "visitTimeoutCount": 0, "visitRejectionCount": 22, "endTime": "2022-07-18T01:58:44", "elapsedSeconds": 188, "score": { "scoreProcID": "sp14a", "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": { "motion": 89, "bulk": 1, "focInd": 17, "focOp": 93, "hover": 3, "linkUl": 146, "role": 2, "styleDiff": 24, "tabNav": 62, "zIndex": 31 }, "alfa": { "r3": 8, "r57": 72, "r62": 4, "r74": 4, "r87": 1 }, "axe": { "color-contrast-enhanced": 39, "color-contrast": 39, "hidden-content": 0, "css-orientation-lock": 1, "duplicate-id": 4, "label-title-only": 3, "landmark-one-main": 2, "page-has-heading-one": 2, "region": 22 }, "htmlcs": { "e:AA.4_1_1.F77": 16, "w:AA.1_3_1.H48": 1, "w:AA.1_3_1_A.G141": 2, "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": 1, "w:AA.1_4_3.G145.BgImage": 3, "w:AA.1_4_3.G18.Abs": 49, "w:AA.1_4_3.G18.BgImage": 5 }, "ibm": { "RPT_Elem_UniqueId": 148, "Rpt_Aria_WidgetLabels_Implicit": 32, "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 252, "Rpt_Aria_ContentinfoWithNoMain_Implicit": 1, "element_attribute_deprecated": 2 }, "wave": { "c:contrast": 96, "a:label_title": 1, "a:h1_missing": 1, "a:heading_possible": 4, "a:link_redundant": 8, "a:link_pdf": 2, "a:title_redundant": 3 }, "continuum": { "94": 112 } }, "groupDetails": { "groups": { "spontaneousMotion": { "testaro": { "motion": { "score": 45, "what": "Change of visible content not requested by user" } } }, "visibleBulk": { "testaro": { "bulk": { "score": 1, "what": "Page contains many visible elements" } } }, "focusIndication": { "testaro": { "focInd": { "score": 17, "what": "Focused element displaying no or nostandard focus indicator" } } }, "focusableOperable": { "testaro": { "focOp": { "score": 70, "what": "Operable elements that cannot be Tab-focused and vice versa" } } }, "hoverSurprise": { "testaro": { "hover": { "score": 1, "what": "Content changes caused by hovering" } } }, "linkIndication": { "testaro": { "linkUl": { "score": 73, "what": "Non-underlined adjacent links" } }, "alfa": { "r62": { "score": 2, "what": "Inline link is not distinct from the surrounding text except by color" } } }, "roleBad": { "testaro": { "role": { "score": 2, "what": "Nonexistent or implicit-overriding role" } }, "ibm": { "Rpt_Aria_ContentinfoWithNoMain_Implicit": { "score": 1, "what": "Element has a contentinfo role when no element has a main role" } } }, "inconsistentStyles": { "testaro": { "styleDiff": { "score": 6, "what": "Heading, link, and button style inconsistencies" } } }, "tabNavigation": { "testaro": { "tabNav": { "score": 31, "what": "Nonstandard keyboard navigation among tabs" } } }, "zIndexNotZero": { "testaro": { "zIndex": { "score": 8, "what": "Layering with nondefault z-index values" } } }, "duplicateID": { "alfa": { "r3": { "score": 6, "what": "Element id attribute value is not unique" } }, "axe": { "duplicate-id": { "score": 3, "what": "id attribute value is not unique" } }, "htmlcs": { "e:AA.4_1_1.F77": { "score": 12, "what": "Duplicate id attribute value" } }, "ibm": { "RPT_Elem_UniqueId": { "score": 111, "what": "Element id attribute value is not unique within the document" } }, "continuum": { "94": { "score": 84, "what": "Elements contains an id attribute set to a value that is not unique in the DOM" } } }, "contentBeyondLandmarks": { "alfa": { "r57": { "score": 36, "what": "Perceivable text content is not included in any landmark" } }, "axe": { "region": { "score": 11, "what": "Some page content is not contained by landmarks" } }, "ibm": { "Rpt_Aria_OrphanedContent_Native_Host_Sematics": { "score": 126, "what": "Content does not reside within an element with a landmark role" } } }, "fontSizeAbsolute": { "alfa": { "r74": { "score": 2, "what": "Paragraph text has an absolute font size" } } }, "skipRepeatedContent": { "alfa": { "r87": { "score": 1, "what": "First focusable element is not a link to the main content" } } }, "contrastAAA": { "axe": { "color-contrast-enhanced": { "score": 10, "what": "Element has insufficient color contrast (Level AAA)" } } }, "contrastAA": { "axe": { "color-contrast": { "score": 29, "what": "Element has insufficient color contrast" } }, "wave": { "c:contrast": { "score": 72, "what": "Very low contrast" } } }, "hiddenContentRisk": { "axe": { "hidden-content": { "score": 1, "what": "Some content is hidden and therefore may not be testable for accessibility" } } }, "cssBansRotate": { "axe": { "css-orientation-lock": { "score": 1, "what": "CSS media query locks display orientation" } } }, "controlLabelInvisible": { "axe": { "label-title-only": { "score": 3, "what": "Form element has no visible label" } } }, "mainNot1": { "axe": { "landmark-one-main": { "score": 1, "what": "page has no main landmark" } } }, "h1Missing": { "axe": { "page-has-heading-one": { "score": 1, "what": "Page contains no level-one heading" } }, "wave": { "a:h1_missing": { "score": 1, "what": "Missing first level heading" } } }, "pseudoNavListRisk": { "htmlcs": { "w:AA.1_3_1.H48": { "score": 1, "what": "Navigation links are not coded as a list" } } }, "headingStructure": { "htmlcs": { "w:AA.1_3_1_A.G141": { "score": 1, "what": "Heading level is incorrect" } } }, "scrollRisk": { "htmlcs": { "w:AA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "score": 1, "what": "Fixed-position element may force bidirectional scrolling" } } }, "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": 12, "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" } } }, "componentNoText": { "ibm": { "Rpt_Aria_WidgetLabels_Implicit": { "score": 32, "what": "Interactive component has no programmatically associated name" } } }, "obsolete": { "ibm": { "element_attribute_deprecated": { "score": 2, "what": "Element or attribute is obsolete" } } }, "titleAsLabel": { "wave": { "a:label_title": { "score": 1, "what": "Form control has a title but no label" } } }, "pseudoHeadingRisk": { "wave": { "a:heading_possible": { "score": 1, "what": "Possible heading" } } }, "linkPair": { "wave": { "a:link_redundant": { "score": 4, "what": "Adjacent links go to the same URL" } } }, "pdfLink": { "wave": { "a:link_pdf": { "score": 1, "what": "Link to PDF document" } } }, "titleRedundant": { "wave": { "a:title_redundant": { "score": 1, "what": "Title attribute text is the same as text or alternative text" } } } }, "solos": {} }, "preventionScores": {}, "summary": { "total": 1566, "log": 786, "preventions": 0, "solos": 0, "groups": [ { "groupName": "duplicateID", "score": 155 }, { "groupName": "contentBeyondLandmarks", "score": 147 }, { "groupName": "contrastAA", "score": 86 }, { "groupName": "linkIndication", "score": 76 }, { "groupName": "focusableOperable", "score": 72 }, { "groupName": "spontaneousMotion", "score": 47 }, { "groupName": "componentNoText", "score": 34 }, { "groupName": "tabNavigation", "score": 33 }, { "groupName": "focusIndication", "score": 19 }, { "groupName": "contrastRisk", "score": 16 }, { "groupName": "contrastAAA", "score": 12 }, { "groupName": "zIndexNotZero", "score": 10 }, { "groupName": "inconsistentStyles", "score": 8 }, { "groupName": "linkPair", "score": 6 }, { "groupName": "controlLabelInvisible", "score": 5 }, { "groupName": "roleBad", "score": 4 }, { "groupName": "fontSizeAbsolute", "score": 4 }, { "groupName": "obsolete", "score": 4 }, { "groupName": "visibleBulk", "score": 3 }, { "groupName": "hoverSurprise", "score": 3 }, { "groupName": "skipRepeatedContent", "score": 3 }, { "groupName": "hiddenContentRisk", "score": 3 }, { "groupName": "cssBansRotate", "score": 3 }, { "groupName": "mainNot1", "score": 3 }, { "groupName": "h1Missing", "score": 3 }, { "groupName": "pseudoNavListRisk", "score": 3 }, { "groupName": "headingStructure", "score": 3 }, { "groupName": "scrollRisk", "score": 3 }, { "groupName": "titleAsLabel", "score": 3 }, { "groupName": "pseudoHeadingRisk", "score": 3 }, { "groupName": "pdfLink", "score": 3 }, { "groupName": "titleRedundant", "score": 3 } ] } } }