对于"新连接"、"新服务组"、"显示活动连接"等图标按钮,应提供自定义工具提示,并且应可通过键盘进行访问。 : A11y_SQL Azure Data Studio_SQL Server_Keyboard
Tags:
#A11yTCS;#A11yMAS;#WCAG2.1.1;#Keyboard;#A11ySev2;#Win32;#DesktopApp;#BM_SQL Azure Data Studio_Win32_Sep25;#SQL Azure Data Studio; "[Check out Accessibility Insights!]) - Identify accessibility bugs before check-in and make bug fixing faster and easier."
Environment Details:
Application Name: SQL Azure Data Studio Version: 1.52.0 (system setup) VS Code: 1.82.0 Electron: 30.5.1 Chromium: 124.0.6367.243 Node.js: 20.16.0 V8: 12.4.254.20-electron.0 OS: Windows_NT x64 10.0.22621
Repro Steps:
- Launch Azure Data Studio.
- Tab to Connections icon (if not already selected) from left bar.
- Tab to "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons
- Observe that The customized tooltips should be provided for the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons and it should be accessible with keyboard.
Actual:
The name of the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons are appearing with the tooltips only and it is not accessible with keyboard as it's defined under "title" attribute.
Note:
This issue is observed throughout the application for Icon buttons.
Expected:
The customized tooltips should be provided for the "New Connection", "New Service Group", "Show Active connection",etc.. icon buttons and it should be accessible with keyboard.
User Impact:
Keyboard users may have difficulty understanding the purpose of the icon buttons because their names are shown only in tooltips. Since these tooltips use the title attribute and are not customized for the icons, they are not accessible via keyboard.
Recommendations:
MAS Problems and Suggested Fixes
MAS Reference:
内容来源: microsoft/azuredatastudio