Chatbot Accessibility Playbook

Recommendation 4.3.4:
Support screen readers with appropriate ARIA labels and HTML tags

Benefits Users

Icon for VisualIcon for CognitiveIcon for PhysicalVisual | Cognitive | Physical

Icon for StandardRelevant W3C Guidance


Phase 1: Gather & Organize

Icon for Additional InformationAdditional Information

  • The Web Accessibility Initiative (WAI)’s Accessible Rich Internet Applications (ARIA) standard specifies how to make dynamic web content more accessible to assistive technology.

Icon for Read MoreRead More


Phase 2: Design & Implement

Icon for TipTip

  • Include screen reader support for response option buttons

  • Identify the sender of each message within the <sr-only> span

  • When offering the user choices, set the focus to the last message sent so that the user can tab through each option to hear it read out.


Phase 3: Test & Evaluate

Icon for Self CheckSelf Check

  • All interactive elements of the chatbot are correctly tagged for screen readers with ARIA labels

Icon for TestingTesting

  • Run user testing scenarios with a screen reader to look for gaps in screen reader support



References

6, 13, 23, 27, 28, 31, 32