- 🇺🇸United States chrisfromredfin Portland, Maine
If someone comes to this issue it would be nice to re-check the current status using VoiceOver or Jaws, etc. and validate comments in #4 and/or propose a solution.
- 🇩🇪Germany rkoller Nürnberg, Germany
I've recorded the current state, see install_vo.mp4 . The current output in the visual and the aural interface compared:
Revisiting this issue after a while and seeing everything with fresh eyes I wonder if the following changes would make sense:
On the inline label end. It might make sense to consider changing the first label from
Installing
toAdding
. The actual Install part happens in the second part, the first part is all about adding and it would be in line with the button label and the terminology in core in general. And some of the labels start in lowercase but all the labels should start uppercase consistently.The aural interface was way too verbose and redundant. the "Adding module Webform," snippet was frontloaded way too many times. In my suggestion I've only made the initial announcement more verbose than the interface text by adding the module name so you get "Adding Webform module". That way the context is set for screenreader users. an reassurance that the correct module is being added and installed. The rest of the announcements is in line with the interface text. only in cases like requring the module an "in progress" is being added at the end if an announcement comes a second or third time. In the last step there was no announcement at all that the module got installed. This might be a good place to announce the module name again. for example
Successfully installed Webform module
. the event of a successful install is being frontloaded. that way someone remembering the context of which module is being installed gets the direct feedback that the install successfully ran through and can jump off while others with a small working memory still get reminded to the overall context of which module was just installed.