Skip to content

[Screen Reader - Bot Framework Web Chat- Help]: Headings are not defined programmatically on cards showing for Help keyword #4015

@v-duku

Description

@v-duku

User Experience:

If headings are not defined programmatically on cards showing for Help keyword, then screen reader user will be disoriented and will not be able to navigate in heading mode. The user will also be facing issues while accessing and navigating on the page.

Note: Login Credentials must not be provided within the bug.

Test Environment:

OS Version: 21H1
OS Build: 19043.1110
Browser: Microsoft Edge Version 94.0.972.2 (Official build) dev (64-bit)
Screen Reader: Narrator

Repro steps:

  1. Open URL Provided by product owner.
  2. Web chat bundle will open.
  3. Navigate on the web chat bot and select microphone icon.
  4. Speak "help" keyword in Type your message box, then select send button.
  5. Cards related to the keyword will appear, navigate on the cards.
  6. Verify the issue.

Actual Result

Headings are not defined programmatically on cards showing for Help keyword. 'Accessibility' heading is not defined in heading tags.

Expected Result

Headings should be defined programmatically on cards showing for Help keyword. 'Accessibility' heading should be defined in heading tags.

Note: This issue exists with similar controls throughout the application.

MAS Reference

WCAG 2.4.6 – Headings and Labels

Reference Links

Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.

Metadata

Metadata

Assignees

Labels

Accessibility: Audit 2021-08-21Issues that discovered during audit on 2021-08-21Bot ServicesRequired for internal Azure reporting. Do not delete. Do not change color.area-accessibilitybugIndicates an unexpected problem or an unintended behavior.customer-replied-toRequired for internal reporting. Do not delete.customer-reportedRequired for internal Azure reporting. Do not delete.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions