thunderclient / thunder-client-support

Thunder Client is a lightweight Rest API Client Extension for VS Code.
https://www.thunderclient.com
Other
3.64k stars 130 forks source link

Accesssibility Issue #795

Open shadyar opened 2 years ago

shadyar commented 2 years ago

I am a, legally developer blind I use the computer with the help of a screen-reader NVDA. There are a few accessibility issues for using Thunder Client:

  1. It is difficult navigating to the part looks like main menu includes activities, collection, env, etc. If there is a keyboard shortcut to move the focus to it, can help with users who utilize with Thunder Client through keyboard.
  2. If you right click on features like a collection or env the context menu will be opened, but if you press Application key on keyboard nothing to happen. Blind users and users would like to use Thunder Client by keyboard, need to able opening context menu by pressing Application key.
  3. If you change something in a collection, eg. value of a parameter of a request, it will be saved in the collection automaticly. It is not always desired. It is better if it is not saved automatically so that the user can save it whenever he sees fit.
  4. In response part, there is no-labeled feature under or after "Docs", that gets the request as a curl or in other language forms. Please labeled it till when the focus is on it, its label read via screen-readers.
rangav commented 2 years ago

Thanks @shadyar for the feedback, will look into it.

rangav commented 2 years ago

related to #467

thgcode commented 2 years ago

If you could add an aria-live announcement on the HTTP status and response when the request completes it would also be very useful, when this attribute is set the screen reader could detect it and speak the status and response when the request finishes. Thanks for developing thunder client, it's the most accessible REST client I've seen thus far, on other REST clients I need to copy and paste text from notepad to create a request because the screen reader doesn't detect the edit fields properly, however on Thunderclient I don't have this problem.

rangav commented 2 years ago

@thgcode thanks for the feedback, will update in the next release

Yeldece commented 1 year ago

Hello, as stated earlier, this is the best and most accessible rest client, thank you very much for your all efforts.

Is there a change regarding this, is there anyway we can help on?

rangav commented 1 year ago

@Yeldece I am not expert in accessibility

so if you guys can please list out all the fixed I need to do clearly one by one, then it will be easy.

shadyar commented 1 year ago

You are welcome. I'm appreciate for your efforts.

On 11/14/22, Ranga Vadhineni @.***> wrote:

@Yeldece I am not expert in accessibility

so if you guys can please list out all the fixed I need to do clearly one by one, then it will be easy.

-- Reply to this email directly or view it on GitHub: https://github.com/rangav/thunder-client-support/issues/795#issuecomment-1313645303 You are receiving this because you were mentioned.

Message ID: @.***>