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
Add standard progress bar beeps to installer #2313
Comments
Comment 1 by jteh on 2012-05-09 23:41 |
@jcsteh Your #2313 (comment) seems to indicate that while this issue has a high implementation cost, you were hoping to tackle it within a release or two of NVDA. I wouldn't necessarily consider this a feature, because the request is simply to bring back a former, more desirable behaviour of NVDA GUI. Thoughts? @feerrenrut |
An indication of the actual progress of the installation in my opinion would be very important. |
It's worth noting that even if we reported a percentage, it would be pretty inaccurate, as is often the case with installers. People are probably fairly familiar with progress bars that get stuck at various points or suddenly leap into furious action. :) I agree this is not a feature request as such, but I still hold the implementation cost is high and the relative benefit to users is low. Setting as p4 for now. |
I want to detail a situation, maybe a little bit of an edge case, wherein this issue had a tangible impact.
|
Are you suggesting that the beeps should be replaced with a message that says
something like "Waiting for user input, you may need to alt-tab repeatedly until
you find a dialog asking for permission.", if the user hasn't interacted after
a few minutes?
I have certainly seen the behavior you describe.
…On Tue, 23 Jun 2020, bhavyashah wrote:
I want to detail a situation, maybe a little bit of an edge case, wherein this issue had a tangible impact.
I had my User Account Control Settings > Notification Level set high enough to trigger a confirmatory notification about NVDA's installation. Note that this
UAC notification pops up on Windows itself and not on a secure screen. Additionally, this UAC notification does not take focus directly, but needs to be
Alt+Tabbed to, and there too it is last in the Alt+Tab order. I had tons of windows open at that time, so one or two extra accidental Alt+Tabs would not
have revealed the UAC notification by chance.
Having initiated NVDA's installation and since the regular beeps were constantly sounding, I just waited for several minutes. The thought of the UAC
notification did not cross my mind at all nor did NVDA give any indication of it appearing. After an unusually long wait, I checked to see what was going
on, decided to abort and restarted the installation, only to face the same issue again. I guess after another period of confusion and troubleshooting and
trying to figure out what was going on, I finally stumbled upon the UAC notification, said pressed Yes, and thereafter needed to wait only for a minute or
two.
From this experience, I would extract two problems with the current beeps:
* They play at a constant tone hiding the approximate percentage of progress of installation. This harm has been sufficiently documented in previous
comments.
* They keep playing at regular intervals of time even if there is no progress. This misleads the user into thinking that some progress is being made even
if sometimes none is, as was the case in the experience I described above.
|
Apologies for not being clearer in my last comment. |
Reported by elliott94 on 2012-05-09 23:11
Before the new launcher was introduced, the progress bar while installing would be related to the actual progress of the installation; that is, the further the installation progressed, the bar would actually move.
At the moment, however, this isn't the case; we've just got beeps with the same tone. While this is obviously a good idea to indicate that the installation is taking place, for slower machines and for general user friendlyness I think that if possible, we should try and go back to the regular progress bar announcements while installing.
Blocking #4138
The text was updated successfully, but these errors were encountered: