SQL Nexus is a tool that helps you identify the root cause of SQL Server performance issues. It loads and analyzes performance data collected by SQL LogScout, SQLDiag or PSSDiag. It can dramatically reduce the amount of time you spend manually analyzing data.
MIT License
337
stars
95
forks
source link
Narrator/JAWS are not narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key. #344
Impact on a Person with Disability (PWD):
Users who rely on screen readers will get misguided and not aware of exact information about the control, if Narrator/JAWS are not narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key.
Test Environment:
OS: Windows 11 [Version 22H2 (OS Build 22621.2283)].
Desktop application: SQL Nexus.
Tool: Narrator/JAWS (2022.2110.6).
Pre-Requisites:
Install SQL NEXUS application on the desktop.
Enable Narrator/JAWS.
Repro Steps:
Step 1: Open the SQL Nexus app in desktop.
Step 2: Connect to server Dialog gets displayed. Connect to the server by invoking connect button.
Step 3: Navigate to Import button in left navigation and invoke it.
Step 4: Data Import Dialog gets displayed.
Step 5: Verify whether Narrator/JAWS are narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key or not.
Actual Result:
Narrator/JAWS are not narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key.
Current Observation: While navigating using focus and scan modes, Narrator is announcing as 'Button'.
Expected Result:
Narrator/JAWS Should narrate name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key.
Ex: Narrator should announce as 'Browse for folder button'.
Suggestive Fix:
Don't use scripting to transform static elements, such as a span or div to create interactive elements.
If you use scripting to create the static or interactive elements use AIRA attributes based on component or element behavior.
Impact on a Person with Disability (PWD): Users who rely on screen readers will get misguided and not aware of exact information about the control, if Narrator/JAWS are not narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key.
Test Environment: OS: Windows 11 [Version 22H2 (OS Build 22621.2283)].
Desktop application: SQL Nexus.
Tool: Narrator/JAWS (2022.2110.6).
Pre-Requisites:
Repro Steps: Step 1: Open the SQL Nexus app in desktop. Step 2: Connect to server Dialog gets displayed. Connect to the server by invoking connect button. Step 3: Navigate to Import button in left navigation and invoke it. Step 4: Data Import Dialog gets displayed. Step 5: Verify whether Narrator/JAWS are narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key or not.
Actual Result: Narrator/JAWS are not narrating name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key. Current Observation: While navigating using focus and scan modes, Narrator is announcing as 'Button'.
Expected Result: Narrator/JAWS Should narrate name for 'Browse for folder' button present in the Data Import Dialog, while navigating using Tab/Down arrow key. Ex: Narrator should announce as 'Browse for folder button'.
Suggestive Fix: Don't use scripting to transform static elements, such as a span or div to create interactive elements. If you use scripting to create the static or interactive elements use AIRA attributes based on component or element behavior.