A11y Hell

Full Issue Explorer

Browse Every Accessibility Failure

Explore each barrier by severity, compare WCAG criteria, and open detailed demos that show what users actually experience.

Explore issues

Showing 21 of 21 issues

WCAG 2.1.2 A
CRITICAL

Keyboard Trap

Focus gets stuck with no way out

Open Demo + Test Steps
WCAG 2.1.2 A
CRITICAL

Focus Trap in Drawer

Focus is trapped inside a slide-over panel

Open Demo + Test Steps
WCAG 1.1.1 A
CRITICAL

Missing Alt on Functional Images

Image buttons and links with no text alternatives

Open Demo + Test Steps
WCAG 4.1.3 AA
CRITICAL

No Error Announcement

Form errors are never announced to assistive tech

Open Demo + Test Steps
WCAG 2.4.7 AA
CRITICAL

No Visible Focus

Keyboard focus indicator is removed

Open Demo + Test Steps
WCAG 1.4.2 A
CRITICAL

Autoplay Audio

Sound starts automatically with no controls

Open Demo + Test Steps
WCAG 1.3.1 A
HIGH

Missing Form Labels

Inputs have no accessible names

Open Demo + Test Steps
WCAG 2.1.1 A
HIGH

Keyboard-Inaccessible Select

Custom dropdown works only with mouse

Open Demo + Test Steps
WCAG 1.4.3 AA
HIGH

Low Contrast

Text contrast is too weak to read reliably

Open Demo + Test Steps
WCAG 1.3.1 A
HIGH

No Landmark Regions

Page lacks semantic navigation structure

Open Demo + Test Steps
WCAG 2.4.3 A
HIGH

Misleading Focus Order

Keyboard focus order does not match the visual flow

Open Demo + Test Steps
WCAG 1.4.1 A
HIGH

Color-Only Errors

Error feedback is shown only by color

Open Demo + Test Steps
WCAG 1.3.1 A
MEDIUM

Heading Level Chaos

Heading order jumps unpredictably

Open Demo + Test Steps
WCAG 2.4.4 A
MEDIUM

Ambiguous Link Text

Multiple links share the same vague label

Open Demo + Test Steps
WCAG 2.4.1 A
MEDIUM

No Skip Link

Users must tab through repetitive navigation

Open Demo + Test Steps
WCAG 2.2.2 A
MEDIUM

Auto-Advancing Carousel

Slides move without user control

Open Demo + Test Steps
WCAG 2.5.5 AAA
MEDIUM

Tiny Touch Targets

Interactive targets are too small

Open Demo + Test Steps
WCAG 4.1.2 A
LOW

Redundant ARIA

ARIA is duplicated on native controls

Open Demo + Test Steps
WCAG 3.1.1 A
LOW

Missing Lang Attribute

Page language is not declared

Open Demo + Test Steps
WCAG 1.1.1 A
LOW

Decorative Image Alt Noise

Decorative graphics use verbose alt text

Open Demo + Test Steps
WCAG 1.3.1 A
LOW

Tables Without Headers

Data tables use cells but no headers

Open Demo + Test Steps

Coverage Snapshot

This lab currently catalogs 21 issues across four severity bands. Each issue page includes a broken demo, impact summary, and WCAG reference.

Screen reader simulation closed. Audio disabled.

Screen Reader

Simulation Mode

Active — Tab to navigate

Currently Announcing

Focus on an element to see announcement

Announcement History

No announcements yet

Press Tab to start navigating

This simulates what screen reader users hear.
No visuals — just these announcements.
Shortcut: Shift + Alt + S