iAccessible Report Dashboard
Comprehensive accessibility testing for 15 pages - WCAG 2.2 AA & Section 508
Violations
Needs Review
Recommendations
Manual Pass
Manual Fail
Needs Fix
N/A
Automated Issues by Page
Violations, needs review, and recommendations per page
- Violations
- Needs Review
- Recommendations
Issue Distribution
Breakdown of automated findings and manual test results
Automated
Manual
Detailed Reports by Page
Expand each page to view automated and manual test results
Automated Results
Scanned: 9/29/2025, 5:38:08 PM | Tool: iAccessible
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 1.4.1 | Use of Color | Color used as the only visual means of conveying information. | /document[1] | Add non-color indicators like text, icons, or patterns. |
Violation | Medium | 1.4.11 | High Contrast Non-text | Confirm Windows high contrast mode supports CSS-injected content. | /document[1] | Ensure essential background imagery has text alternatives or is exposed in HC mode. |
Violation | Medium | 4.1.2 | Invalid ARIA on generic div | aria-label on <div> with implicit role generic. | /document[1]/main[1]/generic[1] | Use a semantic element or remove invalid ARIA. |
Violation | Medium | 4.1.2 | Invalid ARIA on generic div | /document[1]/main[1]/generic[2] | Use valid element/role combination. | |
Violation | Medium | 4.1.2 | Interactive link without role | <a> with onfocus lacks valid ARIA role. | /document[1]/main[1]/generic[2] | Add correct role or convert to button. |
Violation | Low | 4.1.2 | Tabbable widget without role | /document[1]/main[1]/generic[2] | Assign an appropriate widget role. | |
Violation | Medium | 4.1.2 | Invalid ARIA on generic div | /document[1]/main[1]/generic[3] | Replace with semantic element. | |
Needs Review | Medium | 2.4.7 | Focus Visible check | /document[1]/banner[1]/link[1] | N/A | |
Needs Review | Medium | 2.4.7 1.1.1 | Focus + background image alt in HC | /document[1]/banner[1]/navigation[1]/button[1] | N/A | |
Needs Review | Low | 3.2.5 | Opens in new window notice | /document[1]/contentinfo[1]/list[1]/listitem[*]/link[1] | Add visible text or aria-label indicating new window. | |
Needs Review | Low | 1.3.1 | Heading semantics: Also of Interest | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A | |
Needs Review | Low | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | /document[1]/contentinfo[1]/paragraph[1] | N/A | |
Needs Review | Low | 1.3.1 | Heading semantics: GSA.gov | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A | |
Needs Review | Low | 1.3.1 | Heading semantics: Official site tagline | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A | |
Needs Review | Low | 1.3.1 | Heading semantics: Looking for U.S. government info | /document[1]/contentinfo[1]/region[2] | N/A | |
Needs Review | Medium | 2.4.1 | Content outside landmarks / focus coverage | /document[1]/link[1] | N/A | |
Needs Review | Medium | 1.1.1 | Background image alternatives in HC mode | /document[1] | N/A | |
Recommendation | Low | Redundant role=banner on header | /document[1]/banner[1] | Remove redundant ARIA. | ||
Recommendation | Low | Redundant role=navigation on nav | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | ||
Recommendation | Low | Redundant role=contentinfo on footer | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 6:10:00 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 2.4.7 | Focus visible on primary nav | Outline suppressed by CSS | /document[1]/banner[1]/link[1] | Use :focus-visible with 2px outline and 3:1 contrast. | |
Low | 1.3.1 | JOIN THE CONVERSATION semantics | Appears to label a section | /document[1]/contentinfo[1]/paragraph[1] | Convert to an <h2> or <h3> based on order. | |
Low | 3.2.5 | New window notice on footer links | Opening behavior not announced | /document[1]/contentinfo[1]/list[1]/listitem[*]/link[1] | Add visible text or aria-label '(opens in new window)'. |
Automated Results
Scanned: 9/29/2025, 8:33:28 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 8:33:28 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 8:51:28 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 8:51:28 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 8:57:49 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 8:57:49 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:01:26 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:01:26 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:03:29 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:03:29 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:06:05 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:06:05 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:08:01 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:08:01 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:10:07 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:10:07 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:10:57 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:10:57 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:13:18 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:13:18 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:15:33 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[10] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Also of Interest | Confirm this text 'Also of Interest' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | Confirm this text 'JOIN THE CONVERSATION' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: GSA.gov | Confirm this text 'GSA.gov' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: An official website of the U.S. General Services Administration | Confirm this text 'An official website of the U.S. General Services Administration' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Looking for U.S. government information and services? | Confirm this text 'Looking for U.S. government information and services?' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[2] | N/A |
Needs Review | Medium | 2.4.1 | Content is not within a landmark element | Content is not within a landmark element | /document[1]/link[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[2] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[3] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[5] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[6] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[7] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[8] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[9] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[10] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[11] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[12] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[13] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[14] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[15] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[16] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[17] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[18] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[19] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[20] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[21] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[22] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[23] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[24] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[25] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[26] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[27] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[28] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[29] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[30] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[31] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[32] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[33] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[34] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[35] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[36] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[37] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[38] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[39] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[40] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[41] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Manual Testing Results
Tester: iAccessible Team | Tested: 9/29/2025, 9:15:33 PM
Methodology: WCAG 2.2 AA and Section 508 Refresh. Keyboard-only, NVDA, Windows High Contrast, 200% zoom.
| Status | Severity | WCAG | Title | Notes | Location | Remediation |
|---|---|---|---|---|---|---|
Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A | |
Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A | |
Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A | |
Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[10] | N/A | |
Medium | 1.3.1 | Heading semantics: Also of Interest | Confirm this text 'Also of Interest' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A | |
Medium | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | Confirm this text 'JOIN THE CONVERSATION' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/paragraph[1] | N/A | |
Medium | 1.3.1 | Heading semantics: GSA.gov | Confirm this text 'GSA.gov' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A | |
Medium | 1.3.1 | Heading semantics: An official website of the U.S. General Services Administration | Confirm this text 'An official website of the U.S. General Services Administration' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A | |
Medium | 1.3.1 | Heading semantics: Looking for U.S. government information and services? | Confirm this text 'Looking for U.S. government information and services?' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[2] | N/A | |
Medium | 2.4.1 | Content is not within a landmark element | Content is not within a landmark element | /document[1]/link[1] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[1] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[2] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[3] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[5] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[6] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[7] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[8] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[9] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[10] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[11] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[12] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[13] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[14] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[15] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[16] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[17] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[18] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[19] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[20] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[21] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[22] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[23] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[24] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[25] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[26] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[27] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[28] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[29] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[30] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[31] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[32] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[33] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[34] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[35] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[36] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[37] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[38] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[39] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[40] | N/A | |
Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[41] | N/A | |
Low | ARIA specification | Redundant role=banner on header | Best practice: Remove redundant ARIA role from header. | /document[1]/banner[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=navigation on nav | Best practice: Remove redundant ARIA role from nav. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. | |
Low | ARIA specification | Redundant role=contentinfo on footer | Best practice: Remove redundant ARIA role from footer. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:15:33 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[10] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Also of Interest | Confirm this text 'Also of Interest' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | Confirm this text 'JOIN THE CONVERSATION' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: GSA.gov | Confirm this text 'GSA.gov' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: An official website of the U.S. General Services Administration | Confirm this text 'An official website of the U.S. General Services Administration' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Looking for U.S. government information and services? | Confirm this text 'Looking for U.S. government information and services?' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[2] | N/A |
Needs Review | Medium | 2.4.1 | Content is not within a landmark element | Content is not within a landmark element | /document[1]/link[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[2] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[3] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[5] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[6] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[7] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[8] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[9] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[10] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[11] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[12] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[13] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[14] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[15] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[16] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[17] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[18] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[19] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[20] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[21] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[22] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[23] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[24] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[25] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[26] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[27] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[28] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[29] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[30] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[31] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[32] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[33] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[34] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[35] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[36] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[37] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[38] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[39] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[40] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[41] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:15:33 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[10] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Also of Interest | Confirm this text 'Also of Interest' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | Confirm this text 'JOIN THE CONVERSATION' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: GSA.gov | Confirm this text 'GSA.gov' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: An official website of the U.S. General Services Administration | Confirm this text 'An official website of the U.S. General Services Administration' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Looking for U.S. government information and services? | Confirm this text 'Looking for U.S. government information and services?' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[2] | N/A |
Needs Review | Medium | 2.4.1 | Content is not within a landmark element | Content is not within a landmark element | /document[1]/link[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[2] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[3] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[5] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[6] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[7] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[8] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[9] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[10] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[11] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[12] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[13] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[14] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[15] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[16] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[17] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[18] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[19] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[20] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[21] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[22] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[23] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[24] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[25] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[26] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[27] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[28] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[29] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[30] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[31] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[32] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[33] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[34] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[35] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[36] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[37] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[38] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[39] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[40] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[41] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |
Automated Results
Scanned: 9/29/2025, 9:17:25 PM | Tool: IBM Equal Access
| Category | Severity | WCAG | Type | Description | Location | Remediation |
|---|---|---|---|---|---|---|
Violation | High | 2.4.1 | Bypass Blocks | Content is not within a landmark element. | /document[1]/a[1] | Ensure all content is within a landmark region. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[1] | Remove or correct invalid ARIA attributes. |
Violation | Medium | 4.1.2 | Name, Role, Value | The <a> element with 'onfocus' does not have a valid ARIA role specified. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Add a valid ARIA role or convert to a button. |
Violation | Medium | 4.1.2 | Tabbable widget without role | The tabbable element does not have a valid widget role. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[2] | Assign an appropriate widget role. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[3] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[4] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[5] | Remove or correct invalid ARIA attributes. |
Violation | Medium | ARIA specification | Invalid ARIA attributes | The ARIA attributes 'aria-label' are not valid for the element. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[6] | Remove or correct invalid ARIA attributes. |
Needs Review | Medium | 1.4.1 | Use of Color | Verify color is not used as the only visual means of conveying information. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[7] | N/A |
Needs Review | Medium | 2.4.11 | Focus Not Obscured | Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[8] | N/A |
Needs Review | Medium | 2.4.7 | Focus Visible | Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[9] | N/A |
Needs Review | Medium | 1.4.3 | Contrast (Minimum) | Verify the contrast ratio of the text against the background meets the WCAG AA minimum requirements. | /document[1]/div[1]/div[2]/div[1]/div[1]/div[10] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Also of Interest | Confirm this text 'Also of Interest' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/navigation[1]/list[1]/listitem[7] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: JOIN THE CONVERSATION | Confirm this text 'JOIN THE CONVERSATION' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: GSA.gov | Confirm this text 'GSA.gov' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[1] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: An official website of the U.S. General Services Administration | Confirm this text 'An official website of the U.S. General Services Administration' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[1]/generic[1]/paragraph[2] | N/A |
Needs Review | Medium | 1.3.1 | Heading semantics: Looking for U.S. government information and services? | Confirm this text 'Looking for U.S. government information and services?' is used as a heading and if so, modify to use a heading element or role | /document[1]/contentinfo[1]/region[2] | N/A |
Needs Review | Medium | 2.4.1 | Content is not within a landmark element | Content is not within a landmark element | /document[1]/link[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[1] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[2] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[3] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[5] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[6] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[7] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[8] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[9] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[10] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[11] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[12] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[13] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[14] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[15] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[16] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[17] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[18] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[19] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[20] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[21] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[22] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[23] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[24] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[25] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[26] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[27] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[28] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[29] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[30] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[31] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[32] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[33] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[34] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[35] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[36] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[37] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[38] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[39] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[40] | N/A |
Needs Review | Medium | 4.1.2 | ARIA attributes invalid on div | The ARIA attributes "aria-label" are not valid for the element <div> with implicit ARIA role "generic" | /document[1]/main[1]/generic[41] | N/A |
Recommendation | Low | ARIA specification | Redundant role=banner on header | The explicitly-assigned ARIA role 'banner' is redundant with the implicit role of the element <header>. | /document[1]/banner[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=navigation on nav | The explicitly-assigned ARIA role 'navigation' is redundant with the implicit role of the element <nav>. | /document[1]/banner[1]/navigation[1] | Remove redundant ARIA. |
Recommendation | Low | ARIA specification | Redundant role=contentinfo on footer | The explicitly-assigned ARIA role 'contentinfo' is redundant with the implicit role of the element <footer>. | /document[1]/contentinfo[1] | Remove redundant ARIA. |