aws / aws/aws-toolkit-visual-studio
Screen Reader Accessibility
- Dominant language
- No language data
- Stars
- 135
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
The publish to AWS Lambda window is not very accessible with a screen reader. I am using NVDA, but it is likely that it does not function properly with other screen readers. Most of the combo boxes are not read out when you change the settings and also when you tab into the text fields you are not alerted on what the text field represents, for example whe nyou tab to the Lambda Function name field, you are not notified that you are currently entering the name for t he Function.
**To Reproduce**
1. Create a project using one of the AWS templates, e.g. Lambda Function
2. Right click on the project in Solution Explorer and select Publish to AWS Lambda.
3. Use the Tab key to switch from item to item to complete the form, you'll notice most of them do not give the proper feedback.
** behavior**
When tabbing to a form item, the screen reader should report what the item represents and then read the current contents of the item.
Contributor guide
Research direction
Reproduce the AWS Lambda publish workflow from an AWS template using NVDA, then inspect the publish window controls while tabbing through the form. Done means combo boxes announce changed settings and each text field announces its purpose and current contents to the screen reader.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- accessibility, cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100