Accessibility Scan Report

Title: https://kthq.org Issue: #331 Date: 7/25/2026, 3:28:04 PM Duration: 5.7m URLs: 20 / 20
Viewport: Desktop (1280×800) Color scheme: both Browser: chromium
⚡ Reduced Motion: 19 / 20 URLs

🔄 Changes Since Last Scan

1143 New unique issues
🆕 New Issues (1143)

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:chromium

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: chromium

Summary

Issues

  • By Level: A (202), AA (436), AAA (18)
  • By Version (A & AA): WCAG 2.0 (465), WCAG 2.2 (173)
  • Engines used: ALFA, AXE
  • By Finding Type: Known errors (764) & Best practices (379)
  • Manual testing needed: 794 axe incomplete findings
  • Total: 1143 across 31 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Total counts unique findings across the active scanners, and numbers in parentheses (+N) still show findings that cover WCAG criteria already reported by axe.

🔧 Most Common Issues (ALFA)

17 rules
173 Serious alfa SC 2.5.8 AA Motor SIA-R111: Interactive elements have a sufficient target size
18 pages affected

Rule Information

Engine: alfa

Roles: UX Designer, Visual Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.8 AA

Disabilities affected:
Motor

Affected Pages

Who Is Affected

  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans

Examples

Example 1 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7759e812
<a href="index.html" class="nav-logo">...</a>
XPath: /a[@class="nav-logo"]
Example 2 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-3ebaabbf
<a href="index.html" class="active">Home</a>
XPath: /a[@class="active"]
Example 3 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-549f0ba9
<a href="tools.html">Tools</a>
XPath: /a
Example 4 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7093aeea
<a class="forum-link" href="https://forum.kthq.org" target="_blank" rel="noopener">Forums</a>
XPath: /a[@class="forum-link"]
Example 5 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-f08cf88c
<a href="#" class="nav-more-toggle" data-kthq-soft-bound="true">More ▼</a>
XPath: /a[@class="nav-more-toggle"]
45 Moderate alfa SIA-R75
18 pages affected

Examples

Example 1 View on Page
The font size is smaller than 9 pixels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-bea32d05
<span class="cfm-on-air off-air">Off Air</span>
XPath: /span[@class="cfm-on-air off-air"]
Example 2 View on Page
The font size is smaller than 9 pixels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-a6830c5e
<div class="cfm-on-air off-air">Off Air</div>
XPath: /div[@class="cfm-on-air off-air"]
Example 3 View on Page
The font size is smaller than 9 pixels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-67a6b04b
<span class="section-pill">Scope</span>
XPath: /span[@class="section-pill"]
Example 4 View on Page
The font size is smaller than 9 pixels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-101d56e8
<span class="packet-badge">RFP</span>
XPath: /span[@class="packet-badge"]
Example 5 View on Page
The font size is smaller than 9 pixels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6a6c7be4
<span class="footer-pill">CLINS</span>
XPath: /span[@class="footer-pill"]
32 Critical alfa SC 1.3.1, SC 4.1.2 A Visual Motor Cognitive SIA-R8: Form elements have accessible labels
17 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 1.3.1, SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
The form field does not have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-4be8007b
<input type="range" class="cfm-sb-vol-slider" id="cfm-sb-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);" />
XPath: /input[@id="cfm-sb-vol"]
Example 2 View on Page
The form field does not have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-ea6d42c6
<select class="asbca-select" id="asbcaTopic">...</select>
XPath: /select[@id="asbcaTopic"]
Example 3 View on Page
The form field does not have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-85133c77
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);" />
XPath: /input[@id="cfm-vol"]
Example 4 View on Page
The form field does not have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-85133c77
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);" />
XPath: /input[@id="cfm-vol"]
Example 5 View on Page
The form field does not have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-85133c77
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);" />
XPath: /input[@id="cfm-vol"]
28 Critical alfa SC 1.1.1 A Visual SIA-R14: Images have an accessible name or are decorative
17 pages affected

Rule Information

Engine: alfa

Roles: Content Author

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 1.1.1 A

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans

ACT alignment

  • ACT 2ee8b8 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-a117e72d
<a class="home-redesign-spotify" href="https://open.spotify.com/artist/7oNrK1I1AKGpqlHLNyDdtk" target="_blank" rel="noopener" aria-label="KTHQ songs are now streaming on Spotify, Apple Music, and other major services">...</a>
XPath: /a[@class="home-redesign-spotify"]
Example 2 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6f975a69
<button class="cfm-playlist-btn" id="cfm-list-btn" type="button" title="Open song list" aria-label="Open song list, 34 tracks" aria-controls="cfm-drawer" aria-expanded="false">...</button>
XPath: /button[@id="cfm-list-btn"]
Example 3 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-83269b28
<a class="req-builder-icon" id="reqBuilderIcon" href="requirements-builder.html" aria-label="Open the Requirements Package Builder">...</a>
XPath: /a[@id="reqBuilderIcon"]
Example 4 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-dad10d17
<a class="pws-icon" id="pwsIcon" href="pws-builder.html" aria-label="Open the PWS Builder">...</a>
XPath: /a[@id="pwsIcon"]
Example 5 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-265d0e97
<a class="solicitation-icon" id="solicitationIcon" href="solicitation-builder.html" aria-label="Open the Solicitation Builder">...</a>
XPath: /a[@id="solicitationIcon"]
18 Moderate alfa SC 1.4.6 AAA Visual SIA-R66: Text has enhanced contrast with its background
18 pages affected

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 5.55:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7e4df68e
Example 2 View on Page
The highest possible contrast of the text is 5.08:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7e4df68e
Example 3 View on Page
The highest possible contrast of the text is 5.72:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7e4df68e
Example 4 View on Page
The highest possible contrast of the text is 6.21:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7e4df68e
Example 5 View on Page
The highest possible contrast of the text is 5.75:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7e4df68e
17 Moderate alfa SIA-R57: Landmarks don't repeat the same content
17 pages affected

Examples

Example 1 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9fb2a933
Example 2 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9fb2a933
Example 3 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9fb2a933
Example 4 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9fb2a933
Example 5 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9fb2a933
17 Serious alfa SC 1.4.3 AA Visual SIA-R69: Text has sufficient contrast with its background
17 pages affected

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 1.75:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99436ee0
Example 2 View on Page
The highest possible contrast of the text is 3.4:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99436ee0
Example 3 View on Page
The highest possible contrast of the text is 1.62:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99436ee0
Example 4 View on Page
The highest possible contrast of the text is 3.44:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99436ee0
Example 5 View on Page
The highest possible contrast of the text is 3.4:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99436ee0
15 Moderate alfa SIA-R56: Landmarks with the same role are distinguishable
15 pages affected

Examples

Example 1 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9d3047fe
Example 2 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9d3047fe
Example 3 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9d3047fe
Example 4 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9d3047fe
Example 5 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9d3047fe
4 Moderate alfa Best Practice SIA-R61: Documents start with a level 1 heading
4 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8563fbe5
Example 2 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8563fbe5
Example 3 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8563fbe5
Example 4 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8563fbe5
4 Moderate alfa Best Practice SIA-R53: Headings follow a logical hierarchy
4 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-80af7ba9
<h3>In this lesson</h3>
XPath: /h3
Example 2 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-80af7ba9
<h3>Filters</h3>
XPath: /h3
Example 3 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-80af7ba9
<h3>More Resources Coming Soon</h3>
XPath: /h3
Example 4 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-80af7ba9
<h3>Watch the actual click-by-click first</h3>
XPath: /h3
3 Moderate alfa SIA-R73: Text spacing can be adjusted without loss of content
3 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-dc6586b9
<p class="home-redesign-lede">A working desk for contracting officers: training,...</p>
XPath: /p[@class="home-redesign-lede"]
Example 2 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8b323c69
<p>This section continues SF 1449 Blocks 19 through 2...</p>
XPath: /p
Example 3 View on Page
The line height of the paragraph is less than 1.5
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8b323c69
<p>The cards are raw Federal Register records. KTHQ l...</p>
XPath: /p
3 Moderate alfa Best Practice SIA-R85: Paragraphs of text are not all italics
3 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer, Content Author

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
The text of the paragraph is all italic
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-fa7feea2
<p>We agree, and grant appellant's motion for reconsi...</p>
XPath: /p
Example 2 View on Page
The text of the paragraph is all italic
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-fa7feea2
<p style="margin-top:1.25rem; font-family: Georgia, 'Cormorant Garamond', serif; font-style: italic; font-size: 0.95rem; color: rgba(200,212,224,0.55);">...</p>
XPath: /p
Example 3 View on Page
The text of the paragraph is all italic
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-20022485
<p class="credit-line">...</p>
XPath: /p[@class="credit-line"]
1 Moderate alfa SIA-R72
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The text of the paragraph is uppercased
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-4663915e
<p class="home-redesign-eyebrow">Home base</p>
XPath: /p[@class="home-redesign-eyebrow"]
1 Moderate alfa SIA-R83: Text can be resized to 200% without loss of content
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The text is clipped
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-e81d5639
1 Moderate alfa SIA-R74
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The font size is specified using an absolute unit
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7458f9db
<p>This section continues SF 1449 Blocks 19 through 2...</p>
XPath: /p
1 Moderate alfa SIA-R87: First focusable element is a skip link
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-4b473950
1 Moderate alfa SIA-R77
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The cell is not assigned to any header cell
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-b1ce9160
<td>...</td>
XPath: /td

🔧 Most Common Issues (axe)

14 rules
346 Moderate axe Best Practice region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
19 pages affected

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-b68a788c
<div class="section-header"> <span class="section-tag">What's New</span> <h2>Announcements</h2> <p class="section-desc">Recent updates, new features, and changes to ContractingHQ.</p> </div>
XPath: .section-header
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-3b074a5d
<div class="announce-item">
XPath: .announce-list > .announce-item
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7f53343a
<div class="cfm-brand"><div><div class="cfm-brand-logo">Contracting<span>FM</span></div><div class="cfm-on-air off-air">Off Air</div></div></div>
XPath: .cfm-brand
Example 4 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-35687f1d
<div class="cfm-art" id="cfm-art" style="background: rgba(168, 85, 247, 0.133);">🎧</div>
XPath: #cfm-art
Example 5 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-81436049
<div class="cfm-meta"><div class="cfm-meta-title" id="cfm-title">Lo Que Cotizaste</div><div class="cfm-meta-sub" id="cfm-sub">ContractingFM</div><div class="cfm-meta-genre" id="cfm-genre">ContractingFM</div></div>
XPath: .cfm-meta
246 Serious axe SC 1.4.3 AA Visual color-contrast: Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background.
19 pages affected

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

ACT alignment

  • ACT 09o5cg Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT afw4f7 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-675efd26
<span class="announce-date">Jul 20, 2026</span>
XPath: .announce-list > .announce-item > .announce-date
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-0f379439
<p class="footer-disclaimer">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>
XPath: .footer-disclaimer
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-e75740d3
<p class="footer-copy">© 2026 ContractingHQ. All rights reserved.</p>
XPath: .footer-copy
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-14208016
<div id="gc-stats" style="margin-top:.6rem;font-size:.72rem;color:#555;letter-spacing:.5px;" class="kthq-visitor-count" aria-live="polite">11,207 visitors</div>
XPath: #gc-stats
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-0f379439
<p class="footer-disclaimer">Not affiliated with the U.S. Air Force, Department of Defense, or any government agency. For educational purposes only.</p>
XPath: .footer-disclaimer
132 Critical axe SC 4.1.2 A Visual Motor Cognitive label: Ensures every form input has an associated label. Without labels, screen reader users cannot understand what information a form field requires.
19 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-7d3a924e
<input type="range" class="cfm-sb-vol-slider" id="cfm-sb-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);">
XPath: #cfm-sb-vol
Example 2 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-169825a5
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);">
XPath: #cfm-vol
Example 3 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-169825a5
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);">
XPath: #cfm-vol
Example 4 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-169825a5
<input type="range" class="cfm-vol-slider" id="cfm-vol" min="0" max="1" step="0.01" value="0.5" style="background: linear-gradient(to right, var(--cfm-accent, #4a9eff) 0%, var(--cfm-accent, #4a9eff) 50.0%, rgba(255,255,255,0.12) 50.0%, rgba(255,255,255,0.12) 100%);">
XPath: #cfm-vol
Example 5 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-a4c4cc4f
<input type="date" id="bld-f-start">
XPath: #bld-f-start
17 Moderate axe landmark-unique
17 pages affected

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-1cd70c0d
<nav class="navbar" id="navbar">
XPath: #navbar
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-1cd70c0d
<nav class="navbar" id="navbar">
XPath: #navbar
Example 3 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-1cd70c0d
<nav class="navbar" id="navbar">
XPath: #navbar
Example 4 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-1cd70c0d
<nav class="navbar" id="navbar">
XPath: #navbar
Example 5 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-1cd70c0d
<nav class="navbar" id="navbar">
XPath: #navbar
14 Moderate axe Best Practice landmark-one-main: Ensures the page has exactly one main landmark. Screen reader users rely on the main landmark to skip navigation and jump directly to page content.
14 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en" style="--cfm-accent: #7c3aed;">
XPath: html
Example 2 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en" style="--cfm-accent: #0891b2;">
XPath: html
Example 3 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en" style="--cfm-accent: #0891b2;">
XPath: html
Example 4 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en" style="--cfm-accent: #f59e0b;">
XPath: html
Example 5 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en" style="--cfm-accent: #0ea5e9;">
XPath: html
5 Moderate axe page-has-heading-one
5 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en" style="--cfm-accent: #0891b2;">
XPath: html
Example 2 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en" style="--cfm-accent: #f59e0b;">
XPath: html
Example 3 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en" style="--cfm-accent: #0ea5e9;">
XPath: html
Example 4 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en" style="--cfm-accent: #7c3aed;">
XPath: html
Example 5 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-19a7d2c7
<html lang="en" style="--cfm-accent: #ec4899;">
XPath: html
4 Moderate axe Best Practice landmark-complementary-is-top-level: Ensures the complementary landmark (<aside>) is a top-level landmark. Nested aside elements cannot be found by screen reader landmark navigation.
3 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
Aside should not be contained in another landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-5993ce91
<aside class="home-redesign-brief" id="homeLatestBrief" data-brief-state="automatic" aria-label="Quick briefing">
XPath: #homeLatestBrief
Example 2 View on Page
Aside should not be contained in another landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9b95fb07
<aside class="home-redesign-side" aria-label="Supporting modules">
XPath: .home-redesign-side
Example 3 View on Page
Aside should not be contained in another landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-8d53f4c3
<aside class="asbca-source" aria-label="ASBCA source status">
XPath: aside
Example 4 View on Page
Aside should not be contained in another landmark
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-0de6f22e
<aside class="watch-status-card" aria-labelledby="automation-title">
XPath: .watch-status-card
4 Moderate axe SC 1.3.1 A Visual Cognitive aria-required-children
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 1.3.1 A

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT bc4a75 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT ff89c9 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Certain ARIA roles must contain particular children
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-cb8dd646
<div class="rfp-tabs" role="tablist">
XPath: .rfp-tabs[role="tablist"]:nth-child(2)
Example 2 View on Page
Certain ARIA roles must contain particular children
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99998b8b
<div class="rfp-tabs tablist-bottom" role="tablist" aria-label="Tab navigation (bottom)">
XPath: .tablist-bottom
Example 3 View on Page
Certain ARIA roles must contain particular children
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-cb8dd646
<div class="rfp-tabs" role="tablist">
XPath: .rfp-tabs[role="tablist"]:nth-child(2)
Example 4 View on Page
Certain ARIA roles must contain particular children
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-99998b8b
<div class="rfp-tabs tablist-bottom" role="tablist" aria-label="Tab navigation (bottom)">
XPath: .tablist-bottom
4 Moderate axe Best Practice heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
4 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-97777683
<h3>In this lesson</h3>
XPath: .qindex > h3
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-e2bf9bbe
<h3>Filters</h3>
XPath: h3
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-e2bf9bbe
<h3>More Resources Coming Soon</h3>
XPath: h3
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-304653d9
<h3>Watch the actual click-by-click first</h3>
XPath: .companion-video > h3
2 Moderate axe SC 4.1.2 A Visual Motor Cognitive select-name
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
Select element must have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-0509659d
<select class="asbca-select" id="asbcaTopic">
XPath: #asbcaTopic
Example 2 View on Page
Select element must have an accessible name
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-be5bb28b
<select id="bld-f-type" onchange="toggleSectionF()"> <option value="pop">Period of Performance (Services)</option> <option value="delivery">Delivery Schedule (Supplies)</option> </select>
XPath: #bld-f-type
1 Moderate axe SC 2.1.1, SC 2.1.3 A Motor scrollable-region-focusable
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 2.1.1, SC 2.1.3 A

Disabilities affected:
Motor

Affected Pages

Who Is Affected

  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans

ACT alignment

  • ACT 0ssw9k Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Scrollable region must have keyboard access
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-48c19409
<div id="preview" class="preview" style="--preview-scale: 0.78;">
XPath: #preview
1 Moderate axe empty-table-header
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Table header text should not be empty
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-9e268e14
<th></th>
XPath: th:nth-child(9)
1 Moderate axe SC 4.1.2 A Visual Motor Cognitive aria-prohibited-attr
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

  • ACT 5c01ea Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-07-25 🔑 Pattern ID: A11Y-f33d3218
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/7a7969c2/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe