A Practical Guide to Forced Colors and High Contrast Mode
How pages behave when an operating system replaces colors with a limited high-contrast palette. At a glance forced-colors a CSS media query detects forced color...
2013 articles with this tag
How pages behave when an operating system replaces colors with a limited high-contrast palette. At a glance forced-colors a CSS media query detects forced color...
Turning an accessibility audit into a prioritized plan of fixes, owners and deadlines. What is at stake Audits list hundreds of issues, and without prioritizati...
The status of the draft W3C Accessibility Guidelines 3.0 and what it may change about conformance. The key figures 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. Where most projects go wrong The usual mi...
Removing unused characters from font files so they download faster. Why does it matter? Full font files carry characters most sites never use, and subsetting ca...
Breaking JavaScript into smaller pieces that load when needed instead of one large bundle. At a glance Dynamic import loads modules on demand Route splitting lo...
Adding version identifiers to asset filenames so browsers can cache them for a long time and still get updates. What is at stake Without versioning, teams eithe...
Making continuously loading lists usable for keyboard and screen reader users, and for anyone who needs the footer. The key figures Footers can become unreachab...
Patterns for deciding what a service worker serves from cache and what it fetches from the network. Where most projects go wrong The usual mistakes: Caching HTM...
Caching pages at content delivery network edges even when they contain some personalized or changing content. Why does it matter? Edge caching turns slow dynami...
Testing websites and apps with the screen readers built into phones and tablets. At a glance Gestures swipes move between elements instead of the Tab key Rotor...
Marking up abbreviations and explaining specialist terms so readers and assistive technology can understand them. What is at stake Unexplained abbreviations exc...
Showing 1,968 of 2,013