-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
[a11y][Violation][2.4.1 Bypass Blocks] Element with "banner" role missing aria-labelledby
attribute
#16869
Comments
@nkn2022 Thank you for raising these issues to our attention! So that we can work on these issues in parallel, could you open distinct issues for each of these accessibility flaws? Be sure to check for existing issues to avoid duplication of issues. Also, if you could provide any screen shots or reports in each issue, that would help contributors out. I appreciate your help. |
@JasonWeill Thanks for checking. Happy to help. I will open separate ones with screenshots soon. |
I have created one issue for each category of the issues with details and screenshots. Kindly let me know if this breakdown looks good. I am changing the description and title of this issue to track only issues found in category Created the following to track the remaining issues: |
Thank you very much! I'm going to close this issue in favor of the four other ones that you've opened. We do weekly issue triage at 09:00 US Pacific (in your time zone) on Tuesdays, if you'd like to join us next week. I appreciate your contributions! |
Sorry about that — I closed this in error, but noticed that it was retitled to cover one issue. Reopened so that we can revisit it at triage next week. |
@JasonWeill Thanks! Yes, I kept this is as one of the issue. |
Thank you @nkn2022! I now see three sub-issues:
It might be easier to complete this work if we further break this issue down into the three sub-issues listed above. Sub-issue 1 is something that's ready to work on. @nkn2022 if you could please file separate issues for sub-issue 2 and 3 above? |
Sub-issue 1 (adding ARIA labels to "banner" elements) was originally addressed in #9622, but more work appears to be needed. |
@JasonWeill The issue #2 appears only if the JupyterUI is scanned independently. Does not seem to be reported as a Violation in our embedded UI. So I will not need to track this issue. So will not open a separate one for that. |
Opened separate issue for the toolbar problem: #16905 Updated the description to track only the "banner" problem. |
aria-labelledby
attribute
Description
I am running an accessibility test suite with Jupyter using the IBM Equal Access Accessibility Checker tool on Chrome browser. The results look good overall, only a few things are missing to reach a first formal level of compliance. So kindly help look into these.
Issues reported were violating WCAG 2.2 requirements.
Ref: https://www.ibm.com/able/requirements/checker-rule-sets
Listing of violations categorized based on the checkpoints.
Full report (includes information on element locations where issue were found):
Accessibility_Report-Untitled.ipynb - JupyterLab.xlsx
Category:
2.4.1 Bypass Blocks
Ref: https://www.ibm.com/able/requirements/requirements/?version=v7_3#2_4_1
Violation of Rule:
aria_banner_label_unique
Reproduce
notebook
file to edit.Violation
s reported.Here is the screenshot of the UI scanned for the attached report:
Expected behavior
Here is the suggestion from the tool:
Context
The text was updated successfully, but these errors were encountered: