Botframework-webchat: Accessibility: [Screen Reader]: remove unwanted aria roles such as aria-label

Created on 7 Apr 2020  ·  4Comments  ·  Source: microsoft/BotFramework-WebChat

image

Actual
aria-label is un-necessarily added in markup

Expected
As inner text highlighted in “green” is present, aria-label is not needed.

WCAG Violation
Parsing 4.1.1
https://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-parses.html

Accessibility Bot Services Bug Adaptive Cards customer-replied-to customer-reported

Most helpful comment

I have filed bug https://github.com/microsoft/AdaptiveCards/issues/3916 to Adaptive Cards team. Please track there.

All 4 comments

These are accessibility issues of v3 of Web Chat, which has been deprecated and we no longer support unless there are security risks. For accessible Web Chat, please migrate to v4.

@corinagum Yes the photos were against v3, however this issue is still present in v4. Please re-open this bug for tracking and tag with Accessibility

This is related to Adaptive Cards.

The content author is creating the bubble content (with 3 buttons) using hero card, which is then rendered by the Adaptive Card library. As you see, the class are prefixed with ac-, it means Adaptive Cards.

Please contact the Adaptive Card team for this issue.

I have filed bug https://github.com/microsoft/AdaptiveCards/issues/3916 to Adaptive Cards team. Please track there.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

naveen-vijay picture naveen-vijay  ·  4Comments

mmalaiarasan-conga picture mmalaiarasan-conga  ·  3Comments

prashanthsridhar picture prashanthsridhar  ·  3Comments

compulim picture compulim  ·  3Comments

Stardox picture Stardox  ·  3Comments