Skip to content
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

VSCode accessibility overview #75840

Closed
isidorn opened this issue Jun 20, 2019 · 5 comments
Closed

VSCode accessibility overview #75840

isidorn opened this issue Jun 20, 2019 · 5 comments
Assignees
Labels
a11ymas Issue from accessibility team plan-item VS Code - planned item for upcoming windows VS Code on Windows issues

Comments

@isidorn
Copy link
Contributor

isidorn commented Jun 20, 2019

I have gone through all our accessibility issues, and here are my findings:

  • All accessibility issues are now tagged with label accessibility for a total of 55 issues
  • To not get downgraded to score D for Microsoft accessibility the issues tagged with a11ymas have to be fixed.
  • Interestengly all of the a11ymas have no user interaction on them. None of them have a thumbs up or a comment from a user (unlike our other accessiblity issues which have lively discussions). This and my own analysis of these issues leads me to believe that they are not as important as our user created issues.
  • There are around 10 actionable issues, for those I have pinged the owners to provide code pointers so the author, the community or me provide PRs to fix
  • There are 2 issues which are a big pain for accessibility users tagged with important. They are both upstream, but we should put our focus on getting those fixed (by communicating with Chrome and NVDA).
  • We have a total of 12 upstream most of them relying on Chrome
  • Since we upgraded to Electron 4.0 I could close off around 5 issues which got fixed because Electron picked up a newer Chrome version. So this is another benefit of keeping up with Electron updates.
  • Writing new widgets with accessibility in mind helps a lot. A good example is the new tree for which there were not that many accessibility issues - even though we use it across the workbench

@egamma @chrisdias Could you please give me the contact of Edge / Chromium contributors that could help us with solving chrome accessibility issues. One example: https://bugs.chromium.org/p/chromium/issues/detail?id=951777

fyi @auchenberg @deepak1556 @kieferrm

fyi @Neurrone @pawelurbanski @adincebic for more potential feedback, or if I missed something in my overview

Let me know what you think. Thanks

@isidorn isidorn added the plan-item VS Code - planned item for upcoming label Jun 20, 2019
@isidorn isidorn added this to the On Deck milestone Jun 20, 2019
@isidorn isidorn self-assigned this Jun 20, 2019
@Neurrone
Copy link

@isidorn thanks for organizing this information. Looking at the a11ymas issues, most of them don't seem to be that critical, compared to many of the issues opened by end users, so I also feel that prioritizing the latter would be more impactful.

@pawelurbanski
Copy link
Contributor

pawelurbanski commented Jun 24, 2019 via email

@isidorn isidorn modified the milestones: On Deck, July 2019 Jul 2, 2019
@isidorn
Copy link
Contributor Author

isidorn commented Jul 31, 2019

This milestone we have tackled actionable accessibility issues as seen in this query

We have also setup a meeting with the Edge team so we start discussing Chrome accessibility issues.
We can keep this overview around, but we have done what we planned for this milestone, thus removing the milestone from it.

@isidorn isidorn removed this from the July 2019 milestone Jul 31, 2019
@Neurrone
Copy link

The last big-ish issue for me on a daily basis is that NVDA disagrees with Code about what a word is, so moving by word never provides accurate feedback, tracked in #28306. Not sure if the work being done to add UIA support in Chromium would help, in this case.

@isidorn
Copy link
Contributor Author

isidorn commented Oct 9, 2019

Planned items from this issue have been tackled. We are continuing our work on accessibility, however that is captured in other issues. Thus closing this.

@isidorn isidorn closed this as completed Oct 9, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 25, 2019
@isidorn isidorn added windows VS Code on Windows issues a11ymas Issue from accessibility team labels Jan 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a11ymas Issue from accessibility team plan-item VS Code - planned item for upcoming windows VS Code on Windows issues
Projects
None yet
Development

No branches or pull requests

3 participants