WCAG 2.1 AA Compliance
Rocky Web Studio builds all websites to meet WCAG 2.1 Level AA standards, ensuring digital accessibility for users with disabilities. We follow the Web Content Accessibility Guidelines (WCAG) published by the World Wide Web Consortium (W3C), which are recognised as the international standard for web accessibility.
Our Accessibility Features
- Color Contrast: All text meets WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text)
- Keyboard Navigation: All interactive elements are fully accessible via keyboard (Tab, Enter, Escape)
- Screen Reader Support: Semantic HTML, ARIA labels, and proper heading hierarchy for assistive technologies
- Focus Indicators: Visible focus states on all interactive elements (2px solid outline, 2px offset)
- Alt Text: Descriptive alternative text for all images and meaningful icons
- Resize & Zoom: Content remains functional and readable when zoomed to 200%
- Automated Testing: Continuous accessibility testing using axe-core, WAVE, and Lighthouse
Testing Methodology
Automated Testing
We use automated accessibility testing tools throughout development:
- axe-core: Integrated into our build process for continuous testing
- WAVE: Browser extension testing for visual accessibility issues
- Lighthouse: Automated accessibility audits with scoring (target: 90+)
Manual Testing
Every website undergoes manual accessibility testing:
- Keyboard Navigation: Full site navigation using only keyboard (Tab, Enter, Escape)
- Screen Readers: Testing with NVDA (Windows) and VoiceOver (macOS/iOS)
- Color Contrast: Visual verification of text contrast ratios
- Focus Management: Verification of focus indicators and logical tab order
Current Performance
Lighthouse Accessibility Score: 91/100
Our websites consistently achieve high accessibility scores, with ongoing improvements based on automated and manual testing results.
Known Limitations
While we strive for full WCAG 2.1 AA compliance, some third-party integrations (such as embedded maps, social media widgets, or payment processors) may have accessibility limitations beyond our direct control. We work with vendors to ensure the best possible accessibility outcomes and provide alternative access methods where necessary.