MCVenom
March 28th, 2010, 08:56 PM
Well, we can stop raging about the SABDFL's decisions on button placement, they might not matter in the near future :D:
http://www.webupd8.org/2010/03/esfera-new-ui-element-proposal-for.html
http://blogs.techrepublic.com.com/opensource/?p=1395
Mark Shuttleworth posted a suggestion he got from Pablo Quirós for the free space on the top right window corner (now that the button(s) will be placed on the left side of the Metacity), on the Ayatana mailing list.
The proposal is a new UI element for the windows in Ubuntu called Esfera which should be placed in the free space on the top-right of the windows. The button will basically support gestures which you can perform on that window, like a joystick.
Esfera (sphere in Spanish) is a circular spherical button, about 3 times wider than the normal ones, which offers a variety of possibilities to the user. Esfera represents the window. Any action performed with Esfera is an action that affects the whole window where it is placed.
It's draggable, and it responds to different movements performed by the user with it. This are some of the possibilities I see:
Easy-to-implement actions
Moved to the top: the window is maximized. User clicks on Esfera, moves it a little bit to the top, and the window is maximized even before he releases the button. If he changes his mind, he moves it down without releasing the Esfera, and it gets back to the previous unmaximized state.
Moved to the bottom: the window is minimized; same behavior than maximizing, but the user moves Esfera down to perform it.
Moved right: the window is moved to the workspace on the right.
Moved left: the window is moved to the workspace on the left.
Moved performing an “X”: the window is closed. User clicks on esfera, moves it to make an “X”, and the window becomes transparent to show that it's about to be closed. If he releases Esfera, the application is closed. If he changes his mind, he moves Esfera back and the window gets opaque
again; then, if he releases Esfera, the window will stay opened.
Clicked: the user sees a menu, in which he can choose between the different options of Esfera: close, minimise, maximise, switch workspace... this menu is thoght to make easier the life of new users
Imagine you have a new control on your desktop windows. This control accepts gestures that can do various tasks. One of those tasks would be to flip the window over giving you a new space to use. This space could be used for:
Notes
Related files
Linked to other open windows
Hidden information
And much more
This really makes me excited -- the mere thought that a change like this could be coming in the first place convinced me to get used to the new button placement (I have the Ambiance theme running on Linux Mint 8 now :D), though ultimately we might never have to use them again within the next six months. It's ultimately one of the many changes which will be coming to the Linux desktop as a whole and will go a long way to giving it it's own distinct look and feel... Just think, not just a choice (mainly) between a 'Windows-like desktop' (KDE) and a 'OSX-like desktop' (Current Gnome, especially with the Lucid buttons :p; and XFCE, which I'm sure will experience an exodus of Gnome users unhappy with the Gnome Shell), but also a 'Linux/Ubuntu desktop', with an innovative new UI (Gnome Shell and Esfera, as well as many other innovations which will eventually be revealed) that begs you to experience (dare I say it?) the future of computing. :D
/TL;DR
What do all of you think?
http://www.webupd8.org/2010/03/esfera-new-ui-element-proposal-for.html
http://blogs.techrepublic.com.com/opensource/?p=1395
Mark Shuttleworth posted a suggestion he got from Pablo Quirós for the free space on the top right window corner (now that the button(s) will be placed on the left side of the Metacity), on the Ayatana mailing list.
The proposal is a new UI element for the windows in Ubuntu called Esfera which should be placed in the free space on the top-right of the windows. The button will basically support gestures which you can perform on that window, like a joystick.
Esfera (sphere in Spanish) is a circular spherical button, about 3 times wider than the normal ones, which offers a variety of possibilities to the user. Esfera represents the window. Any action performed with Esfera is an action that affects the whole window where it is placed.
It's draggable, and it responds to different movements performed by the user with it. This are some of the possibilities I see:
Easy-to-implement actions
Moved to the top: the window is maximized. User clicks on Esfera, moves it a little bit to the top, and the window is maximized even before he releases the button. If he changes his mind, he moves it down without releasing the Esfera, and it gets back to the previous unmaximized state.
Moved to the bottom: the window is minimized; same behavior than maximizing, but the user moves Esfera down to perform it.
Moved right: the window is moved to the workspace on the right.
Moved left: the window is moved to the workspace on the left.
Moved performing an “X”: the window is closed. User clicks on esfera, moves it to make an “X”, and the window becomes transparent to show that it's about to be closed. If he releases Esfera, the application is closed. If he changes his mind, he moves Esfera back and the window gets opaque
again; then, if he releases Esfera, the window will stay opened.
Clicked: the user sees a menu, in which he can choose between the different options of Esfera: close, minimise, maximise, switch workspace... this menu is thoght to make easier the life of new users
Imagine you have a new control on your desktop windows. This control accepts gestures that can do various tasks. One of those tasks would be to flip the window over giving you a new space to use. This space could be used for:
Notes
Related files
Linked to other open windows
Hidden information
And much more
This really makes me excited -- the mere thought that a change like this could be coming in the first place convinced me to get used to the new button placement (I have the Ambiance theme running on Linux Mint 8 now :D), though ultimately we might never have to use them again within the next six months. It's ultimately one of the many changes which will be coming to the Linux desktop as a whole and will go a long way to giving it it's own distinct look and feel... Just think, not just a choice (mainly) between a 'Windows-like desktop' (KDE) and a 'OSX-like desktop' (Current Gnome, especially with the Lucid buttons :p; and XFCE, which I'm sure will experience an exodus of Gnome users unhappy with the Gnome Shell), but also a 'Linux/Ubuntu desktop', with an innovative new UI (Gnome Shell and Esfera, as well as many other innovations which will eventually be revealed) that begs you to experience (dare I say it?) the future of computing. :D
/TL;DR
What do all of you think?