[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] Shutdown dialog countdown



On Wed, 2009-12-09 at 14:27 -0300, Martin Albisetti wrote:
> Hello ayataners,
> 
> A comment from someone during the weekend sparked a few questions for me on how 
> we've implemented the shutdown dialog (attached), and I wanted to get some more 
> brains on it, as it may be something relatively simple to fix.
> 
> Someone I know uses Ubuntu just about the same as they used to use Windows, 
> they don't know much about the OS (and don't care). I was spying him from 
> behind, and saw that he hit the shutdown option, and basically looked at the 
> screen for 30 seconds while the countdown finished and shut down the computer 
> automatically on his laptop. When I asked why, he firmly responded "because the 
> computer shuts down properly that way".
> 
> Since then, I've asked a few people about it, and while guesses vary, I've had 
> 2 more people give me a similar answer.
> I wonder if we couldn't re-design that dialog so it's clear that in reality you 
> should be clicking the button immediately.
> My understanding is that the countdown is there to:
> - Prevent mistakes and allow you to bail out
> - In case you hit shutdown and left without reading, it would shutdown 
> automatically eventually
> 
> I'm tempted to jump into a wireframe, but I'm interested in getting some more 
> eyes and brains on the problem before.
> 
> 
> Thoughts?
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp

Hi Martin,

Thank you for discovering this. I had suspected for some time that some
users might be doing this (waiting for the countdown to expire), but
wasn't entirely sure if it were true or not. The reason I had suspected
that users were doing this is because we have had people requesting that
we make the countdown configurable via GConf (because they think 60
seconds is too long and don't think that 60 seconds should be "forced"
upon users). My reply to these requests is something along the lines of
"How would this save you time? You don't need to sit there and wait for
60 seconds". The only plausible reason for users to request the timeout
to be shorter is that they misunderstand the purpose of it, and sit
there for 60 seconds until the machine shuts down. In fact, one user
requested that the timeout be as short as 10 seconds, which would
completely reduce it's effectiveness as a confirmation dialog, and I'm
sure the user wouldn't have requested that if they understood what the
dialog existed for in the first place.

You are right about the reasons for the dialog and associated timeout.
It is there as a confirmation to prevent mistakes (shutting down
accidentally can lose you work, although well behaved session clients
should prevent a non-interactive shutdown anyway if you have unsaved
work), and to ensure your machine eventually switches off if you
requested to shutdown but didn't notice the dialog. But, as you have
discovered - some users don't understand what the dialog exists for, and
this is consistent with my own suspicions too.

Regards
Chris

Attachment: signature.asc
Description: This is a digitally signed message part