Scan Results
https://example.com
Scanned 2 hours ago • Duration: 45 seconds
Accessibility Score
This page needs significant accessibility improvements.
Issues Summary
Scan Details
WCAG 2.1 AA
Completed
45 seconds
Dec 15, 2024 at 2:30 PM
PREVIEW-12345
Issues Found
Images missing alt text
CriticalImages without alt text are not accessible to screen readers and other assistive technologies.
Element: img[src="hero-image.jpg"]
AI Recommendation
Add descriptive alt text to all images that convey information. For decorative images, use alt="" or role="presentation".
Low color contrast
CriticalText color does not provide sufficient contrast against the background color.
Element: .hero-text
AI Recommendation
Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.
Missing form labels
CriticalForm inputs are not properly labeled, making them inaccessible to screen readers.
Element: input[name="email"]
AI Recommendation
Add proper labels for all form inputs using the label element or aria-label.
Missing landmark structure
HighPage content is not properly organized with semantic landmarks.
Element: .content-area
AI Recommendation
Wrap main content in semantic HTML5 elements like <main>, <nav>, <header>, <footer>.
Heading structure issues
HighHeading elements are not in a logical, sequential order.
Element: h1, h2, h3
AI Recommendation
Ensure headings follow a logical hierarchy: h1 → h2 → h3, without skipping levels.
Non-descriptive link text
HighLink text does not clearly indicate the destination or purpose.
Element: a[href="#"]
AI Recommendation
Use descriptive link text that clearly indicates the destination or purpose.
Keyboard navigation issues
HighSome interactive elements cannot be accessed using only the keyboard.
Element: .dropdown-menu
AI Recommendation
Add proper keyboard navigation support using tabindex and ARIA attributes.
Missing main heading
NoticePage lacks a clear, descriptive main heading (h1).
Element: body
AI Recommendation
Add a descriptive h1 heading that clearly describes the page content.
Missing main landmark
NoticePage lacks a main landmark to identify the primary content area.
Element: body
AI Recommendation
Add a main landmark to identify the primary content area.