Our search application renders search results using adaptive card layouts. When accessed via keyboard, the expected behavior is for the screen reader to announce the title of the search result. However, due to the lack of support for aria-label or similar properties at the root level, this is not currently possible, making it difficult for users who rely on screen readers.
Problem Statement
Target Platforms
Web (Javascript)
Host App
Microsoft Search
SDK Version
"adaptivecards": "2.9.0"
Problem
Our search application renders search results using adaptive card layouts. When accessed via keyboard, the expected behavior is for the screen reader to announce the title of the search result. However, due to the lack of support for aria-label or similar properties at the root level, this is not currently possible, making it difficult for users who rely on screen readers.
Test environment
https://searchlayoutdesigner.azurewebsites.net/chooseLayout
Sample template json
Proposed solution
Add support for
aria-Label
at root level.Example
Alternatives or Workarounds
No response