Open

Description
Content & configuration
Is your feature request related to a problem?
Hi Team, We have taken a strong dependency on swagger-ui-dist package in one of our projects. When we went through the accessibility compliance review, we received 28 sev1/sev2 issues. We have observed similar requests earlier raised by other developers, but it's not addressed for 2+ years yet.
I just want to know why these accessibility issues are not yet addressed? is there any specific reason?
Describe the solution you'd like
Since these issues are not taking care of for so long we are afraid to raise the PR and keep waiting. Is there any plan to address these accessibility-related PRs?
Describe alternatives you've considered
Currently, we are using one private fork to address these issues by knowing we will have maintenance challenges etc.
Additional context
Issue list for reference:
<style> </style>Issue Title | Severity |
---|---|
[Keyboard Navigation-Authorize]: Keyboard tab focus is moving twice to the check boxes present in the dialog. | 3 - Medium |
[Screen Readers-Authorize]: Screen readers are not narrating descriptive name role and state for the checkboxes present in the 'Available Authorization' dialog. | 2 - High |
[Supporting the Platform]: Expand collapsed chevrons and Unlock controls present in the End Points tab section is not visible highcontrast black mode. | 2 - High |
[Screen Readers]: JAWS is not identifying separately expand collapsed control and email ids present in the Revision history tab section navigating using JAWS Cursor mode. | 2 - High |
[Screen Readers-Authorize]: Screen readers are narrating role(button) information twice for the close(X) button present in the dialog | 3 - Medium |
[Keyboard Navigation-End Points]: Focus loss is observed after 'Copy to clip Board' button present in Server response -> Response Body section in the page when navigating using keyboard tab key. | 3 - Medium |
[Keyboard Navigation]: Keyboard tab focus is moving to the same functionality control thrice present in the 'Schema' section when navigating using keyboard tab key. | 3 - Medium |
[Keyboard Navigation]: Visual focus indicator is not visible for the 'Get', 'Put', 'Post', 'Patch' and 'Delete' request expand / collapse controls present in the 'End Points' tab section. | 2 - High |
[Keyboard Navigation-Authorize]: User is unable to Check / Uncheck the multiple check boxes present in the 'Authorize' dialog when navigating using keyboard ab key. | 2 - High |
[Screen Reader-OneCatalog-API Catalog Service(eStaorage)-End points]: Screen Readers are not narrating Name and Role for the 'Available authorizations' dialog | 2 - High |
[Screen Readers-Authorize]: Screen readers are narrating incorrect role as 'link' for the 'Select all' button and 'Select None' button present in Available Authorization dialog. | 3 - Medium |
[Screen Readers]: JAWS is not identifying 'Server Response' table in the page when navigating using table shortcut key 'T' | 3 - Medium |
[Keyboard Navigation]: Unable to close the 'Available Authorizations' dialog using 'esc' key.. | 3 - Medium |
[Screen Reader]: JAWS focus is not sequential after performing action for the expand/Collapse controls present in the Schema Section while navigating in JAWS cursor mode(Down arrow key), | 3 - Medium |
[Keyboard Navigation]: Unable to access 'Tab' controls present in the page using arrow keys. | 3 - Medium |
[Keyboard Navigation-Authorize]: No alert message is getting displayed On invoking 'Authorize' button, without entering any data in value edit field. | 2 - High |
[Visual Requirements]: Luminosity ratio is less than the minimum contrast ratio 4.5:1 for the Nullable true text in the Schema value | 2 - High |
[Screen Reader)-Revision History]: JAWS focus is moving to top of the page on closing the confirmation dialog while navigating using down arrow | 3 - Medium |
[Screen Readers]: Screen readers are narrating role information twice for the 'Authorize' buttons present next to the expand / collapse request controls in the page. | 4 - Low |
[Keyboard Navigation]: Focus loss is observed on invoking the 'Clear' button present in the Parameters section when navigating using keyboard tab key. | 3 - Medium |
[Screen Readers]: Screen readers are narrating unnecessary table information for the elements present in the expanded section of Schema in the responses. | 3 - Medium |
[Screen Readers]: Rows and Columns are not mapped with each other for 'Server Response' and 'Responses' table data cells in the page when navigating using table shortcut keys(Ctrl+Alt+Arrow keys). | 3 - Medium |
[Screen Readers]: Screen readers are not narrating Response displayed and cleared information on invoking the 'Execute' and / 'Clear' buttons. | 3 - Medium |
[Screen Readers]: Screen readers are not narrating focused button information on invoking the 'Try it Out' and / 'Cancel' buttons. | 3 - Medium |
[Screen Readers]: Screen readers are narrating two roles for the tab controls present in 'eStorage' page. | 3 - Medium |
[Screen Readers]: Screen readers are not narrating name and state for the 'expand/collapse' controls present in the 'End Points' tab section. | 2 - High |
[Supporting the platform]: At 125% zoom mode Multiple Controls present in 'Available Authorizations' dialog are not visible. | 2 - High |
[Screen Readers]: Screen Readers are not narrating search results while entering data in the search edit field. | 3 - Medium |
[Visual Requirements]: Luminosity ratio is less than minimum required ratio of 3:1 for Authorize (Unlock) button icon's in the page. | 3 - Medium |
[Keyboard Navigation-Authorize]: Keyboard Focus is moving out of the dialog while navigating using tab key. | 2 - High |
[Visual Requirements]: Luminosity ratio is less than minimum required ratio of 4.5:1 for edit fields place holder text. | 3 - Medium |
[Screen Readers]: Screen readers are not narrating name for the 'Servers' combo box present in the 'End Points' tab section while navigating using Form mode(F). | 2 - High |
[Visual Requirements]: Luminosity ratio is less than minimum required ratio of 3:1 for 'Media Type' dropdown | 3 - Medium |
[Screen Reader]: Screen reader is not narrating the label information for the The API validation metadata details model edit field while navigating in NVDA forms mode 'F' | 2 - High |
[Screen Reader]: Screen reader is not narrating any information after user invokes Copy to clipboard control while navigating in NVDA browse mode(Down arrow key). | 2 - High |
[Screen Reader]: Screen reader is not narrating the Name role and state for the expand/Collapse controls present in the Schema Section while navigating in NVDA browse mode(Down arrow key), | 2 - High |
[Screen Reader]: Screen reader is not narrating the Required information for the mandatory fields present in the page while navigating in Forms mode 'F'. | 3 - Medium |
[Screen Readers-]: Screen readers are not narrating name for the close(X) button present in the dialog. | 2 - High |
[Screen Reader]: Screen reader is not narrating the table Summary for the Multiple tables present in the page. | 3 - Medium |
[Visual Requirements]: Alternative text tooltip is not defined for the 'Authorize' icon and 'Copy to clipboard' icon present in the page | 3 - Medium |
[Visual Requirements]: Luminosity ratio is less than the minimum contrast ratio 4.5:1 for the Multiple text present in the page | 2 - High |
[Screen Reader]: Screen Reader is not narrating the error suggestion for the Error occurred fields when press enter on the Execute button without entering the mandatory fields. | 2 - High |
[Keyboard Navigation]: Visual Focus indicator is not visible for the multiple controls present in the 'End Points' tab section, While navigating using keyboard tab key. | 2 - High |
[Keyboard Navigation]: Keyboard focus is not moving error caused fields when user press enter on the Execute button without entering the mandatory fields. | 3 - Medium |
[Screen Readers]: Incorrect heading levels are provided for the multiple headings in the end points tab. | 3 - Medium |
[Screen Readers]: Screen readers are not narrating role and state for the request expand / collapse controls present in the End Points tab. | 2 - High |
[Keyboard Navigation]: ‘Search endpoints’ placeholder text does not meets the minimum luminosity ratio of 4.5:1. | 2 - High |
[Keyboard Navigation]: Keyboard focus is not moving to the 'Example value' data section in the Responses section of expanded. | 2 - High |
[Keyboard Navigation-Authorize]: Keyboard focus is not moving to the multiple controls present in the 'Available authorizations' dialog, while navigating using keyboard ab key. | 2 - High |
[Keyboard Navigation]: Keyboard focus is not moving to the multiple controls in the Responses section of expanded request sections. | 2 - High |
[Keyboard Navigation]: Keyboard focus is not moving to the 'Get', 'Put', 'Post', 'Patch' and 'Delete' request expand / collapse controls in the 'End Points' tab section | 1 - Critical |