Accessibility Features
Poolometer is designed to be accessible to everyone. Learn how to navigate the app using keyboard, screen readers, and other assistive technologies.
Keyboard Shortcuts
Safari Users: Enable Full Keyboard Access
Safari disables Tab navigation to buttons/links by default. To enable it:
- Open Safari → Settings → Advanced tab
- Check: "Press Tab to highlight each item on a webpage"
Navigate Poolometer faster with these keyboard shortcuts. Press ? or H anytime to see this list.
Skip Links
Press Tab when a page loads to reveal skip links that let you jump directly to:
- Main content (skip repetitive navigation)
- Navigation menu
Why this matters: Skip links save time for keyboard and screen reader users by allowing them to bypass repetitive content.
Screen Reader Support
Poolometer is tested with popular screen readers and includes:
- Semantic HTML: Pages use proper heading levels, landmarks, and structure
- ARIA Labels: All interactive elements have clear labels
- Live Regions: Important updates (like "Log saved") are announced automatically
- Alt Text: All images and icons have descriptive alternative text
- Form Labels: Every input field has an associated label
Tested with: NVDA, JAWS, VoiceOver (macOS/iOS), TalkBack (Android)
Visual Accessibility
Focus Indicators
All interactive elements show a clear blue outline when focused via keyboard. Try pressing Tab on this page to see it in action.
Dark Mode
Automatically adapts to your system's dark mode preference. Reduces eye strain in low-light environments.
Text Scaling
The interface supports browser zoom up to 200% without breaking layout or losing functionality.
High Contrast
Automatically adapts to system high contrast modes with enhanced outlines and borders.
Motion Preferences
If you have enabled "Reduce Motion" in your operating system settings, Poolometer will:
- Minimize or eliminate animations and transitions
- Disable auto-scrolling behaviors
- Remove parallax and other motion effects
How to enable: On macOS: System Settings → Accessibility → Display → Reduce Motion. On Windows: Settings → Ease of Access → Display → Show animations.
Standards & Conformance
Poolometer aims to meet or exceed the following accessibility standards:
- WCAG 2.1 Level AA
Web Content Accessibility Guidelines
- Section 508
US Federal accessibility requirements
- ARIA 1.2
Accessible Rich Internet Applications
Report Accessibility Issues
If you encounter an accessibility barrier while using Poolometer, please let us know! We're committed to making continuous improvements.
Report an Issue on GitHub