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][Headings and Labels - User Input]: No Heading level is defined on page. #2094

Closed
ShellySoni opened this issue Feb 26, 2020 · 3 comments

Comments

@ShellySoni
Copy link

ShellySoni commented Feb 26, 2020

User Experience:
If headings are not implemented on the page then it would be very difficult for the user to navigate the main content of the page as headings and labels are used to describe sections of content and controls respectively.

Test Environment:
Environment: Chromium Edge (Anaheim) + Narrator
Build Version: 2004 (OS Build 19569.1000)​​
Microsoft Edge Version: 82.0.436.0 (Official build) canary (64-bit)​
Test URL: http://localhost:3000/home

Repro Steps:

  1. Open URL: http://localhost:3000/home
  2. "Bot Framework Composer" homepage will gets opened.
  3. Select any of the previously created bot from "Recent Bots" or create one from the available Bots under 'Examples' and activate it.
  4. Activate 'Headings' using accessibility insights for web or activate scan mode and then press 'H' key to look for headings defined on page.
  5. Observe the issue.

Actual:
No Heading is defined on page.

Note:
Same issue is repro within :Bot responses, Notifications, and About page.

Expected:
Heading should be defined on page.

MAS Reference:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={0cf80872-800d-4643-90cf-0c1c3d3e6260}

Attachment:
MAS2.4.6_Bot Responses_User input_Notifications_About.zip

[edited by @corinagum]
MAS2 4 6_Bot Responses_User input_Notifications_About

Attaching image so devs don't need to download the .zip file.

@ShellySoni ShellySoni added the Needs-triage A new issue that require triage label Feb 26, 2020
@corinagum
Copy link
Contributor

MAS2 4 6_Bot Responses_User input_Notifications_About

Attaching image so devs don't need to download the .zip file.

@corinagum
Copy link
Contributor

Can we also get a11y tags added to this issue? Including severity :)

@ashish315
Copy link

As checked and verified on below environment, the issue is fixed now. So, we are closing the issue.
Test Environment
Browser: Microsoft Edge Dev {Version 83.0.467.0 (Official build) dev (64-bit)}
OS build: 2004 (19588.1000)
Screen Reader: Narrator
URL: Bot Framework Composer
Prerequisite Here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants