-
Notifications
You must be signed in to change notification settings - Fork 377
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 - Property Pane_Ask a question]: Heading structure is not correct as the name of the pane should be defined under heading tags. #2080
Comments
@DesignPolice Looping you in; Inputs cannot have headings in them, so it's possible the input location would need to be changed in favor of the heading. Does this require design input? (I'm assuming yes). If I'm wrong, feel free to unassign yourself :P |
Good morning. Happy to help, I'm trying to duplicate the issue, to make a decision on it... In the screen grab, Prompt for text with Prompt for text under it is odd, but is this saying there should be a header above it called Prompt of Text instead of under? I'm seeing this.. OAuth login - but nothing with prompt. So I assume I'm doing it wrong. Anyway. They are saying we need a header above Prompt for text - which makes sense, but I wouldn't want a header to say Prompt for Text, then a Fill in the blank Prompt for Text and then below it again... |
Ah, directions say pick any option except OAuth option. Could you take a look at a different one? Let me know if you want to call over Teams |
@DesignPolice ping on this guy |
alright ya that is on me - will take to the 11am meeting today - thanks |
From what I am seeing in the initial screenshot, it looks like there is a delta between the sections as we see them and have labeled them from what the Screen Reader sees/reads. @cwhitten - from a dev side, how can we make sure the UX-area grouping and labels are reflected correctly in accessibilty mode/through the screen reader? more info... Also: Note: for the 'design flow', the 'filter box' should be part of the toolbar vs part of the nav. the nav is where the results show. |
@cwhitten @zxyanliu @DesignPolice Where are we on this? If there's something that needs fixing I'd like to be able to clear this ticket out, but I need guidance on what. |
Hey Ben, Yes this is ready to go, from what I was able to understand, is that in the code on the site these areas need to have titles for a Screen Reader. @mareekuh outlined the areas and gave them names, The visual key is just to make sure you can tell what area is what. I will be around if you have more questions, just ping me, I'm working on Build stuff. |
Okay, I see exactly what needs doing now. I'll knock this out in the morning. |
What is 'navigation' the left-most panel? If so, we call that the Menu. Please use Sentence capitalization |
User input
Notifications
Publish profiles (note: sentence cap!)
Skills
Settings
|
FYI. This is the naming convention shared in the writers' team. The screenshots are not up to date, but the naming and labeling of the areas might be helpful. :) |
A few comments: @cwhitten @zxyanliu @DesignPolice @beyackle User input - Do we need to mark the 'title'?
Notifications - please use 'page control' as a label vs navigation control. We'll be moving the 'all-warnings- errors' dropdown into the navigation pane and the page control will remain at the bottom or go somewhere else.
|
Re-opened due to #2956 . Will redo. |
@mareekuh Yes. We should make the terms consistent. I will update the naming conventions as suggested. Thanks! |
I've updated the labels in #2959 as well. |
@cwhitten As checked the only one heading i.e. chart name is defined as heading still the property pane didn't have any headings. Test Environment |
Are we still working on this ticket? What is the status? What is needed from the docs? |
We implemented navigation landmarks (https://accessibility.oit.ncsu.edu/it-accessibility-at-nc-state/developers/accessibility-handbook/aria-landmarks/) as a way for SR users to navigate around the page; this is IMO a better option than messing up the visual design by putting literal headings everywhere. I'd be okay closing this. |
Hey @beyackle, thanks for the info. |
#Nonbenchmark; |
User Experience
Users who rely on AT will face difficulty and easily confused if the headings are not defined correctly.
Test Environment
Browser: Microsoft Edge Canary Version: 82.0.425.0 (Official build)
OS build: 2004 (19564.1005)
Screen Reader: Narrator
Tool Used: ANDI
URL: Bot Framework Composer
Prerequisite Here
Repro Steps:
Actual:
Their is no heading is defined for the Property Pane of the node.
Expected:
Every pane must have a heading, so, that the user will able to navigate quickly through the heading shortcut.
Note:
Issue is observed for all the Property Pane appeared at right side of the screen
MAS Impacted: MAS2.4.6
Attachment:

The text was updated successfully, but these errors were encountered: