The blog of D.A. Kahn

My name is D.A. Kahn. I'm a digital accessibility consultant helping teams and organizations create and maintain experiences that meet the needs of users across the ability spectrum. Δ

  1. When to User Test a New Pattern or Feature

  2. Windows screen readers require onClick event listeners on buttons to activate in Browse mode

  3. NVDA Does Not Read an Element's aria-describedby Value in Browse Mode

  4. Notes on Accessibility and The Product Development Lifecycle

  5. A Note on NextJS Router's Assertive Announcements

  6. A Pragmatic Accessibility Checklist for Developers

  7. On Links and SC 1.4.1 Use of Color

  8. Two classes of disabled states (and they're both bad)

  9. Accessibility Statement

  10. Defining Accessibility Advocacy

  11. Cheat Codes for Framing Accessibility Discussions

  12. How to Think About Non-text Contrast

  13. Using Intersection Observer to Improve Carousel Keyboard Usability