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

Re: [Ayatana] Reliability: Realtime Experience for Maverick



Perhaps better than replacing the text with a throbber would be to show both side-by-side.  Replacing the text would likely lead to confusion as to what action was originally invoked, especially in circumstances where further feedback is delayed.  :)


On Thu, Sep 9, 2010 at 7:37 AM, Luke Benstead <kazade@xxxxxxxxx> wrote:
This is not just isolated to the installer. It would be nice if every button press system wide showed some kind of indication that the click was received. What might be nice is if the button text disappeared and a little circular progress indicator showed for a second or two before being replaced back with the button text again (a cross fade to the spinner, and back to text would look pretty cool actually).

Luke.

On 9 September 2010 12:28, Frederik Nnaji <frederik.nnaji@xxxxxxxxx> wrote:
Dear all,

after hesitating for quite some time now, i installed Maverick on my production machines, and it is running like a charm!
Thanks to the everybody @ Canonical for all the great work, thanks to the entire community for making this possible in the first place ;)

Reliability:
As in the physical universe, not all interaction objects are realiable.
Yet, when a process fails to start, i know immediately that something is wrong.
The most unlikely thing to happen is that i press a button or switch, only to be left guessing for a quarter of a minute, whether anything has been invoked, activated or started by my action.

http://lh6.ggpht.com/_1QSDkzYY2vc/TH7Lkl4Jd-I/AAAAAAAAByc/ttFY5lOV3cA/ubuntu-10.10-screenshot.png
and
http://lh4.ggpht.com/_1QSDkzYY2vc/TH7Lk9DqKYI/AAAAAAAAByk/w27hJZiRIII/ubuntu-10.10-installer2.png
show dialogs containing "Forward" buttons in the installation dialog, which show no feedback upon click.

The Forward button should react in realtime when clicked: at the moment there is no reaction for about 10-20 seconds.
This is insufficient, e.g. because:
* user doesn't know if the button was clicked or not
* user doesn't know if the click started anything or not
* user might click again, to make sure (confirming Forward on the next page accidentally)
* user is irritated and becomes impatient after the instant interaction feedback time (~ 0 - 1 sec) is over

Realtime Interaction is the impression of live interaction with a system. This impression is a model of what we experience as physical reality, it is easy to model after that symbolically.
Every interaction, input or gesture creates ripples on the surface of the GUI, just like a finger that touches a "surface" indents the surface or changes its state.

The simplest way of solving the "Forward" button problem here, is to add another frame/state to the forward button, i.e. "pressed".

thoughts?


_______________________________________________
Mailing list: https://launchpad.net/~ayatana
Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp



_______________________________________________
Mailing list: https://launchpad.net/~ayatana
Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp




--
sfm