Overview
[AI Summary]: GitHub’s Primer design system provides comprehensive accessibility guidance explaining why toast notifications (those small pop-up messages that auto-dismiss) pose significant usability and accessibility barriers, and recommends against their use. The documentation details how toasts violate multiple Web Content Accessibility Guidelines (WCAG) success criteria including timing adjustability (2.2.1 Level A), meaningful sequence (1.3.2 Level A), keyboard operability (2.1.1 Level A), and status messages (4.1.3 Level AA). GitHub has completely stopped using toasts and instead recommends using more established, accessible alternatives like banners for passive feedback, dialogs for important interruptions, progressive disclosure for complex actions, and persistent validation messages for forms. This practical guide is valuable for anyone building accessible web interfaces in digital humanities projects.
- Type: Accessibility documentation
- Coverage: Web accessibility, UI/UX design patterns
- Standards: WCAG 2.2 (AA level)
- Developer: GitHub (Primer Design System)