Accessibility Scan Report

Title: GitHub Pages accessibility check Issue: #20 Date: 4/4/2026, 11:53:52 AM Duration: 0.3m URLs: 4 / 4 🌙 Dark Mode: 2 / 4 URLs⚡ Reduced Motion: 2 / 4 URLs

Summary

Issues

  • By Level: A (3), AA (8)
  • By Version (A & AA): WCAG 2.0 (11)
  • By Category: axe-strict (18)
  • Total: 18 across 6 unique rules & 1 accessibility engine

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. Numbers in parentheses (+N) indicate findings that cover WCAG criteria already reported by axe.

Page not found · GitHub Pages 18

🔧 Most Common Issues (axe)

6 rules
8 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.
1 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Affected Pages

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
Elements must meet minimum color contrast ratio thresholds
Mode: light
<strong>File not found</strong>
XPath: p:nth-child(2) > strong
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<p> The site configured at this address does not contain the requested file. </p>
XPath: p:nth-child(3)
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<p> If this is your site, make sure that the filename case matches the URL as well as any file permissions.<br> For root URLs (like <code>http://example.com/</code>) you must provide an <code>index.html</code> file. </p>
XPath: p:nth-child(4)
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<code>http://example.com/</code>
XPath: code:nth-child(2)
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<code>index.html</code>
XPath: code:nth-child(3)
6 Moderate axe region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light
<h1>404</h1>
XPath: h1
Example 2 View on Page
All page content should be contained by landmarks
Mode: light
<p><strong>File not found</strong></p>
XPath: p:nth-child(2)
Example 3 View on Page
All page content should be contained by landmarks
Mode: light
<p> The site configured at this address does not contain the requested file. </p>
XPath: p:nth-child(3)
Example 4 View on Page
All page content should be contained by landmarks
Mode: light
<p> If this is your site, make sure that the filename case matches the URL as well as any file permissions.<br> For root URLs (like <code>http://example.com/</code>) you must provide an <code>index.html</code> file. </p>
XPath: p:nth-child(4)
Example 5 View on Page
All page content should be contained by landmarks
Mode: light
<p> <a href="https://help.github.com/pages/">Read the full documentation</a> for more information about using <strong>GitHub Pages</strong>. </p>
XPath: p:nth-child(5)
1 Serious axe SC 3.1.1 A Cognitive html-has-lang: Ensures the <html> element has a lang attribute. Screen readers use the language attribute to select the correct pronunciation engine.
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 3.1.1 A

Disabilities affected:
Cognitive

Affected Pages

Who Is Affected

  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
1 Moderate axe 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.
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html