Accessibility Statement
Accessibility Statement
Our Commitment
Learning React is committed to providing an accessible experience for all users, regardless of their abilities or the technology they use to access our content. We strive to meet and exceed the Web Content Accessibility Guidelines (WCAG) 2.1 Level AAA standards.
Accessibility Features
Navigation and Structure
- Skip links: Keyboard users can skip to main content using the “Skip to main content” link
- Semantic HTML: Proper use of headings, landmarks, and semantic elements
- Clear navigation: Consistent navigation with current page indicators
- Logical tab order: All interactive elements are keyboard accessible in logical order
Visual Design
- High contrast: Text meets WCAG AAA contrast ratios (7:1 for normal text, 4.5:1 for large text)
- Focus indicators: Clear, visible focus indicators for keyboard navigation
- Minimum target size: All interactive elements meet 44x44 pixel minimum size requirement
- Responsive design: Content adapts to different screen sizes and zoom levels up to 200%
Content and Media
- Clear language: Content written in plain, understandable language
- Descriptive links: Link text describes the destination or purpose
- Alternative text: All images include appropriate alternative text descriptions
- Heading structure: Proper heading hierarchy for screen reader navigation
Technical Features
- Keyboard navigation: Full site functionality available via keyboard
- Screen reader compatibility: Compatible with popular screen readers
- Reduced motion: Respects user’s preference for reduced motion
- Print styles: Optimized for printing and reading offline
Browser and Assistive Technology Support
This site has been tested with:
Browsers
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
Screen Readers
- NVDA (Windows)
- JAWS (Windows)
- VoiceOver (macOS/iOS)
- TalkBack (Android)
Other Assistive Technologies
- Keyboard-only navigation
- Voice control software
- Screen magnification software
Known Issues and Limitations
We are continuously working to improve accessibility. Currently known issues include:
- Some third-party embedded content may not meet our accessibility standards
- Legacy browser support may be limited for some accessibility features
Feedback and Contact
We welcome feedback about the accessibility of Learning React. If you encounter accessibility barriers or have suggestions for improvement:
- GitHub Issues: Submit an accessibility issue
- Email: Contact us through the repository maintainer
When reporting accessibility issues, please include:
- The specific page or content where you encountered the issue
- A description of the problem
- The browser and assistive technology you were using
- Your operating system
Conformance Status
We aim to conform to WCAG 2.1 Level AAA standards. This statement was last updated on October 19, 2025.
Technical Specifications
Accessibility Standards
- W3C Web Content Accessibility Guidelines (WCAG) 2.1 Level AAA
- Section 508 compliance
- EN 301 549 European accessibility standard
Technologies Used
- HTML5 with semantic elements
- CSS3 with accessibility features
- Jekyll static site generator
- Progressive enhancement principles
Updates and Maintenance
This accessibility statement is reviewed and updated regularly as we continue to improve the accessibility of our content. Major updates to accessibility features will be documented here.
Last reviewed: October 19, 2025