Kaiser Permanente: Azure chat bot improperly using aria-roledescription attribute - missing semantic role #3592
Labels
A11yMAS
area-accessibility
Duplicate
This issue or pull request already exists
HCL_BotFramework_WebChat
HCL
**Accessibility 161217: ** Azure chat bot improperly using aria-roledescription attribute - missing semantic role
Product name, version, and build: Azure Chat Bot, Edge/Chrome v.86
OS version and build: Windows 10
AT version and build (if applicable): JAWS 2020, NVDA 2020.3
Does this repro with other AT? (If applicable) Yes, Narrator and NVDA
Share access to the environment (if applicable).:
Prerequisite (if any)
Description
When accessing the customer's chat experience, a number of elements are using the aria-roledescription property to add more detail to the semantic role. In several cases where this is used, the roledescription property MUST be accompanied by a semantic role (aria or otherwise).
Accessible Rich Internet Applications (WAI-ARIA) 1.1 (w3.org)
Repro steps
Great! Now, Let’s focus your search a little more.
What service type are you looking for in the 10000 area?
Screenshots N/A
Actual results
The element given aria-roledescription needs to have a semantic role. A div given aria-roledescription is insufficient
Expected Results
User would understand that this is an interactive control with a semantic role. If not an interactive control, should not use aria-roledescription
WCAG Reference Link:
https://www.w3.org/WAI/WCAG21/Understanding/name-role-value.html
The text was updated successfully, but these errors were encountered: