Comprehensive testing for all accessibility features
Click the accessibility bubble (bottom-right) to open the widget panel. Test each feature and observe the changes on this page. Use the checklist below to track what's working.
This section tests font size, letter spacing, word spacing, line height, and text alignment features.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.
Standard text: ACCESSIBILITY MAKES THE WEB BETTER FOR EVERYONE
Mixed case: FriendlyUse Widget provides comprehensive accessibility tools
Numbers: 1234567890 - Testing numeric spacing
Test high contrast, dark mode, invert colors, grayscale, and color blindness modes.
These color combinations are commonly confused by people with color vision deficiency:
Test highlight links, large cursor, and reading mask features.
This paragraph contains several inline links that should be highlighted when the "Highlight Links" feature is enabled. You can also test another link here and see how they stand out from the surrounding text. The third link helps verify consistent highlighting.
Test hide images, mute sounds, and stop animations features.
These boxes should stop moving when "Stop Animations" is enabled:
Bounce
Spin
Pulse
Test dyslexia font, text-to-speech, and reading mask features.
Sample paragraph for dyslexia font test:
The OpenDyslexic font is designed to help readers with dyslexia. It uses heavy weighted bottoms to indicate direction and unique letter shapes to prevent confusion between similar characters like b, d, p, and q.
Letters that might be confused: b d p q | Numbers: 6 9 | Similar: I l 1 | O 0
Click on any text below to hear it read aloud (when TTS is enabled):
Hello, this is a test of the text-to-speech feature.
The quick brown fox jumps over the lazy dog.
FriendlyUse makes websites more accessible for everyone.
This area is perfect for testing the reading mask feature. When enabled, a mask will follow your cursor to help you focus on one line at a time.
Line two of the reading test. Keep your eyes focused here.
Line three continues the paragraph. The mask helps reduce visual noise.
Line four is another line to read. Notice how the mask isolates text.
Line five concludes this section. Reading masks are helpful for many users.
Test how accessibility features affect form inputs.
Test how accessibility features affect tabular data.
| Feature | Category | Status | Description |
|---|---|---|---|
| Font Size | Text | Working | Adjusts text size across the page |
| Letter Spacing | Text | Working | Increases space between characters |
| Dark Mode | Visual | Working | Inverts colors for dark theme |
| Highlight Links | Navigation | Working | Makes links visually prominent |
| Reading Mask | Reading | Working | Helps focus on single lines |
Test how features affect code blocks and technical text.
Use the document.getElementById() method to select elements. The console.log()
function outputs to the browser console.
// FriendlyUse Widget Integration
const widget = document.createElement('script');
widget.src = 'https://your-domain.com/widget/widget.js';
widget.setAttribute('data-token', 'fu_your_token_here');
widget.async = true;
document.body.appendChild(widget);
"The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
— Tim Berners-Lee, W3C Director
The widget panel should NOT be affected by these accessibility features (except when intentionally double-inverted for dark mode):