Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Since Ubuntu 10.04 (and maybe some other Linux versions), we sometimes see the maximize, minimize and close buttons on the:

left side:
left side

and sometimes on the right side:
right side.

So, can someone explain me a good reason (guideline, heuristic, or principle), according to GUI design pattern, to align the maximize, minimize and close buttons on the left side? I am looking for a usability point of view.

I mean, according to "habituation" design pattern (O'reilly Designing interfaces by Jenifer Tidwell), it's a really bad idea to re-educate the users.

does not attempt to re-educate the user. Especially bad is it when Control buttons, which in many applications always have the same meaning.

Example of habituation pattern

It's really non-intuitive to guess the side of these buttons.

share|improve this question

migrated from stackoverflow.com May 29 '12 at 16:56

This question came from our site for professional and enthusiast programmers.

2  
OSX has the buttons on the left side –  Eugen Rieck May 29 '12 at 6:48
add comment

3 Answers

I think it is a good design principle to let the user decide and by default put all buttons on one side. If you put some one the left and some on the right, you will make working with windows slower because you have to move your mouse more often.

As I see Ubuntu has these buttons in the same line as the menu, so you have to move your even less often. On the other hand, one could argue that it is also more likely that you hit "X" instead of "File" ...

As a developer of Linux GUIs you should'nt really care, Qt or GTK+ will let the user or window/desktop manager decide.

If you are more interested in GUI design principles, GNOME and KDE also have so-called Human Interface Guidelines which define how you should design (the GUI-part of) your application. I could not find anything similar for Ubuntu/Unity (though I think it exists).

share|improve this answer
add comment

You shouldn't put them anywhere -- these buttons should be placed somewhere by the window manager rather than the application itself. When done by the window manager, they will always be placed consistently so each application doesn't have to decide for itself, and so that at the highest level there is some form of consistency.

As for why some window managers put them on the left and some on the right, there's no good answer for that. Either is probably roughly equal from a usability point of view. The important thing from a usability perspective is for all applications to be consistent.

share|improve this answer
add comment

It is not true for Mac OSX, these three buttons are on the left side (and the maximize button has a very strange behavior).

I don't know why Ubuntu stated to put close/maximize/minimize buttons on the left, but in the same time, they also add the global menu (the menu are not in the application's window but on the top of your screen), so... According to me, it's a huge mistake and a very bad idea, but who I am to say that ?

share|improve this answer
    
The left-side buttons were introduced in 10.04, while the global menu was gradually introduced with Unity later. –  Eugen Rieck May 29 '12 at 6:47
    
Excuse my for the Max OSX thing, I edited my initial post... –  Pier-Alexandre Bouchard May 29 '12 at 14:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.