Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Accessibility] Custom render attachment for screen reader #3547

Closed
compulim opened this issue Oct 20, 2020 · 2 comments · Fixed by #3548
Closed

[Accessibility] Custom render attachment for screen reader #3547

compulim opened this issue Oct 20, 2020 · 2 comments · Fixed by #3548
Assignees
Labels
area-accessibility Duplicate This issue or pull request already exists feature-request Azure report label p0 Must Fix. Release-blocker
Milestone

Comments

@compulim
Copy link
Contributor

compulim commented Oct 20, 2020

Feature Request

Today, in live region, we render activity and attachment as "Bot said, Hi I am Clara. 1 attachment."

Tomorrow, we want to render attachment with a bit more details: "Bot said, Hi I am Clara. Card: I agree button. I don't agree button."

We will need to add a middleware pipeline dedicated for rendering attachment in live region, which will be read by screen reader. The DOM tree of the attachment in live region is different than in transcript and is simplified for compatibility reason.

For attachment without a middleware, we will render as "X attachments".

Adaptive Card and other rich cards

Example, "Card: I agree button. What states? Dropdown. Has popup. Collapsed."

Another example, "Card: Title Subtitle Content. Surface Pro image. Submit button."

Audio

Example, "An audio clip."

Image

Example, "An image."

[Enhancement]

@compulim compulim added area-accessibility p0 Must Fix. Release-blocker feature-request Azure report label labels Oct 20, 2020
@compulim compulim added this to the R11 milestone Oct 20, 2020
@compulim compulim self-assigned this Oct 20, 2020
@compulim compulim changed the title [Accessibility] Custom render attachment for live region [Accessibility] Custom render attachment for screen reader Oct 20, 2020
@corinagum
Copy link
Contributor

This is a dupe of #3521

@corinagum corinagum added the Duplicate This issue or pull request already exists label Oct 20, 2020
@cwhitten
Copy link
Member

Closing as a duplicate

@compulim compulim mentioned this issue Oct 29, 2020
48 tasks
@microsoft microsoft locked and limited conversation to collaborators Nov 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-accessibility Duplicate This issue or pull request already exists feature-request Azure report label p0 Must Fix. Release-blocker
Projects
None yet
3 participants