Issue: Images must have alternate text (image-alt - https://dequeuniversity.com/rules/axe/3.3/image-alt?application=msftAI)​
Environment: Chrome version 78.0.3904.108​
​Adaptive card version- adaptivecards-1.1.3
This accessibility issue was found using Accessibility Insights for Web 2.10.3 (axe-core 3.3.2), a tool that helps find and fix accessibility issues. Get more information & download this tool at http://aka.ms/AccessibilityInsights.
@Har1pr1ya / @dandriscoll / @ckkashyap is this actually on AdaptiveCards? Who/how is the icon for the action button being specified? @RebeccaAnne thoughts ? I thought this was something that the card author would need to specify when they described the image json and use the alt-text property on it?
We have acknowledged this issue report. Please continue to follow the issue for updates/progress/questions. @matthidinger / @dclaux / @rebeccaanne / @paulcam206 FYI.
We are preparing a spec for alt text on Bot Framework CardActions, which can be used within Adaptive Cards. At a high level, the plan is to use the title field for alt text in most cases and allow it to be overridden with a new imageAltText field when required.
For Adaptive Cards,
Thanks @dandriscoll. Looks like @matthidinger had a couple of follow up's. What is the expectation for this bug as far as AdaptiveCards is concerned? @RebeccaAnne points out that we already have an alt-text property for images (outside of actions) in general anyways.
Thanks a lot for immediate action. @shalinijoshi19 To set some context, we are using adaptive card in our agent assist scenario where Bot will send adaptive card to Agent as a suggestion.
https://docs.microsoft.com/en-us/dynamics365/omnichannel/agent/agent-oc/oc-smart-assist#overview-of-smart-assist
We found out this bug in our accessibility review. Let me know if you need more details.
@RebeccaAnne @shalinijoshi19 When this bug will be fixed ?
Most helpful comment
We are preparing a spec for alt text on Bot Framework CardActions, which can be used within Adaptive Cards. At a high level, the plan is to use the
titlefield for alt text in most cases and allow it to be overridden with a newimageAltTextfield when required.For Adaptive Cards,