Wednesday, April 7, 2010

Mark Shuttleworth: Maybe You Missed The Point

Window buttons. It's all over the blog-o-sphere. The iron fist of Mark Shuttleworth has slammed down on the iron armrest of the Canonical throne. Window buttons, to the left.

And all of this in the name of Design. Oh Design! That word of words, that instills such longing and idealism in the hearts of wannabes everywhere. It's time to toss aside the charade. Sure, there's some arguments for the buttons being on this side, or that side, or on no side at all, but what's the real issue? User choice. Isn't that why we switched to Linux anyway?

Do a little searching, and you will see that the window buttons can be moved back. But what the hell is this? Gconf-editor? It's so reminiscent of the Windows registry editor I almost start hallucinating Bill Gates cackling in my ear.

In summation, this whole business shouldn't be about right side or left side, it should be about freedom of choice for the user. And hiding functionality behind complicated, secret editors is poor design. Get over yourselves.

And speaking of user choice, you could always just switch to XFCE, like I did a long time ago. Goodbye bloaty Gnome!


2 comments:

Quirrell said...

The question of design choices is an interesting one. On the one hand, choice and consistency are both important. On the other hand, we've habituated to a number of stupid quirks that need to be fixed. Putting tiny Minimize and Window buttons next to a tiny Close button in one little corner is one such blunder.

But fixing that necessitates breaking consistency, and almost necessitates breaking choice...

EDIT: Fixed authorship

Anonymous said...

Well, if you have movable windows, you're going to need controls for them. Frequently used controls should be in an accessible place. XFCE solves this by letting you choose which controls get shown where on the title bar. Beyond that users could perhaps ask to put the titlebar elsewhere in relation to the window? But at that point you're moving so far outside the paradigm you should be using a different window manager...