A Practical Guide to Text Spacing Overrides
The WCAG requirement that content stays usable when users increase line height, letter spacing and word spacing. Key takeaways Success Criterion 1.4.12: sets sp...
Builds and maintains the web work. Writes about front-end architecture, performance, accessibility and the unglamorous parts of keeping a site alive.
531 articles
The WCAG requirement that content stays usable when users increase line height, letter spacing and word spacing. Key takeaways Success Criterion 1.4.12: sets sp...
Making map-based content usable for people who cannot see or interact with an interactive map. Key takeaways Text alternatives: addresses and directions can be...
Video and audio players whose controls work with keyboards and screen readers and that support captions. Key takeaways Native controls: browser media controls a...
Labeling embedded frames so assistive technology users know what each one contains. Key takeaways Title attribute: gives an iframe an accessible name Hidden fra...
Making inline SVG graphics work for screen reader users, whether they are decorative or meaningful. Key takeaways Decorative graphics: should be hidden from ass...
Input methods such as switches, head pointers and sip-and-puff devices used by people with limited mobility. Key takeaways Scanning: switch users move through e...
How pages behave when an operating system replaces colors with a limited high-contrast palette. Key takeaways forced-colors: a CSS media query detects forced co...
Turning an accessibility audit into a prioritized plan of fixes, owners and deadlines. Key takeaways Severity: blocking issues prevent task completion Reach: is...
The status of the draft W3C Accessibility Guidelines 3.0 and what it may change about conformance. Key takeaways Draft status: WCAG 3 is a working draft, not a...
Search and form fields that suggest options as the user types, built so screen reader and keyboard users can use them. Key takeaways Combobox pattern: the ARIA...
Removing unused characters from font files so they download faster. Key takeaways Subsetting: keeps only the glyphs a site needs unicode-range: lets browsers do...
Breaking JavaScript into smaller pieces that load when needed instead of one large bundle. Key takeaways Dynamic import: loads modules on demand Route splitting...
Showing 480 of 531