Accessibility
· 24 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DLandmark StructureAction2 landmarksFIX
Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.
Without a <main> landmark, screen-reader users can't skip past the navigation to the page content — every page starts with re-reading the menu.
Learn more ▾ ▴
The <main> element marks the page's primary content area. Assistive tech offers a 'jump to main' shortcut — but only if <main> exists. Without it, every page navigation forces re-reading the header. Wrap your primary content in a single <main>.
Source: WAI-ARIA / WCAG 2.4.1
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
F404 Error PageActionHTTP 404, bare pageFIX
DFavicon & BrandingAction3 icon(s) detectedFIX
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
CWeb ManifestActionValid manifestREVIEW
CColor Contrast (Screenshot)Action11 text elements analyzed, 5 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (11)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 Halftoberfest | 3.00:1 | 3.0:1 | #000000 | #2A5D84 | Pass |
| h2 The Great Flood of t… | 3.00:1 | 3.0:1 | #000000 | #2A5D84 | Pass |
| h2 The Celebration | 10.07:1 | 3.0:1 | #1E3C5A | #F4F1EA | Pass |
| title Halftoberfest | The … | 2.96:1 | 4.5:1 | #000000 | #2A5C83 | Fail |
| p Commemorating Courag… | 2.96:1 | 4.5:1 | #000000 | #2A5C83 | Fail |
| p In the summer of 198… | 2.95:1 | 4.5:1 | #000000 | #295C83 | Fail |
| p Seeing his sister tr… | 2.95:1 | 4.5:1 | #000000 | #295C83 | Fail |
| p In a flash of teeth … | 2.95:1 | 4.5:1 | #000000 | #295C83 | Fail |
| div Bravery. Sacrifice. … | 18.62:1 | 4.5:1 | #000000 | #F4F1EA | Pass |
| p Each year, we gather… | 17.96:1 | 4.5:1 | #000000 | #F0EDE6 | Pass |
| footer © Halftoberfest Soc… | 17.96:1 | 4.5:1 | #000000 | #F0EDE6 | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
BLighthouse Accessibility AuditsScore 84/100 — 2 failing, 7 passedREVIEW
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Bravery. Sacrifice. Halftoberfest. section.section > div.story > div.story-text > div.badge |
These are opportunities to improve the legibility of your content.
Best practices
One main landmark helps screen reader users navigate a web page. Learn more about landmarks.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
html html |
These items highlight common accessibility best practices.
A+Heading Hierarchy3 headingsPASS
- H1 Halftoberfest
- H2 The Great Flood of the Flint River
- H2 The Celebration