dotnet / dotnet/machinelearning-modelbuilder

A11y_Model Builder_azure_Input_Info and relationship: Screen reader is announcing read only for interactive control.

Ouverte
#2,655 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Accessibility Stale
Langage dominant
Dockerfile
Étoiles
285
Forks
66
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

GitHub Tags:

#WCAG1.3.1; #A11ySev3; #A11yTCS; #A11yWCAG2.1; #DesktopApp; #Win11; #Visual Studio Client; #SH_ModelBuilder_Win32_May2023; #Info and Relationships; #Screenreader; #Narrator; #NVDA; #FTP; #STP; #Win32; #Benchmark;

Actual Result:

Screen reader is announcing as read only for "Column to predict" dropdown which is interactive control.

Note: Same issue observed with NVDA.

Expected Result:

Screen reader should not announce read only for "Column to predict" dropdown.

Environment:

Application Name: Model Builder
Microsoft Visual Studio Enterprise 2022 (64-bit) - Current
Version 17.6.1
Microsoft Windows 11 Enterprise Build 22624.1755
Screen reader: Narrator
NVDA version: 2020.4

Repro Steps:
  1. Launch the Visual Studio with at least one of the .NET workload.
  2. Tab till enable ML.NET Model Builder (Tools -> Options -> Environment -> Preview Features) and select it.
  3. Create a new .NET project or open an existing .NET project.
  4. Open context menu(Right-click) of the project in the solution explorer.
  5. Tab till Add and then tab till Machine Learning Model and press enter.
  6. Model Builder dialog will open. Tab till Scenario tab.
  7. Select Scenario screen will appear. Tab till "Value Prection" tile and press enter.
  8. Tab till Local CPU in environment and press enter to select it.
  9. Turn on Screen reader.
  10. Now tab till "Column to predict" dropdown.
  11. Now verify that screen reader is announcing read only for interactive control or not.
User Impact:

Screen reader user will get confused if screen reader is announcing read only for an interactive controls.

Attachment:

Narrator attachment
Presentation1

NVDA attachment
Presentation2

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème dans le flux Model Builder Value Prediction à l’aide de Narrator et NVDA, en vous concentrant sur la liste déroulante "Column to predict". Suivez l’état d’accessibilité du contrôle et vérifiez que la modification terminée n’entraîne plus l’annonce de celui-ci comme étant en lecture seule par l’un ou l’autre des lecteurs d’écran.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
accessibility, desktop-dev
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.