Linked by Allen Boyles on Mon 7th Nov 2011 09:46 UTC
Graphics, User Interfaces In the commercial software world, user interfaces are generally designed by one group. Like Microsoft for Windows or Apple for Mac OS. Those desktop environments were designed by one company who did things like user testing and statistical analysis to try and make the desktop they thought would work best. Linux is different. Large groups definitely DO perform user testing and statistical analysis, but one group can also say "Here's what we want" and, if they have the ability to code it, their idea comes into being. It's pretty amazing, when you think about it. Linux lets people create what they want. If you don't like what's out there, fork it! Or start from scratch! You're in control!
Thread beginning with comment 496340
To read all comments associated with this story, please click here.
KDE does it right IMHO
by DeadFishMan on Mon 7th Nov 2011 19:45 UTC
DeadFishMan
Member since:
2006-01-09

The more I read the arguments - pros and cons - of the direction that GNOME (with its GNOME Shell) and Unity both have taken, trying to shove a tablet/smartphone UI on to desktop users, the more I think that Aaron Seigo and friends were right when designing Plasma and that ultimately KDE shall reap the benefits further down the road.

Unlike GS and Unity, Plasma was designed from the ground up to be flexible and it shows; it can be easily tailored for different use cases: Desktop (Workspace type Desktop), Netbook (Workspace type Netbook) and Tablet/Smartphone (Plasma Active) all sharing the same codebase and hence the same extensions (plasmoids such as weather applets, twitter/identi.ca utilities, etc.) can be used on all cases. KDE not only does not try to shove an alien metaphor on to desktop users but from all the major DEs is the only one that still allows one to remain on his/her comfort zone, with taskbars, applets, etc. if that is what floats his/her boat.

Want a desktop panel on the left? Done. Want a global menu bar on top that works somewhat like OSX's? Done (in fact, this has been an option since the late versions of the KDE 2.X series, if memory serves me right). Do not want a panel at all and just a right-click on the desktop to bring the application launcher? Done. Focus follow mouse? Done and done.

Ironically, KDE is also ahead of the pack with the ongoing work to adapt most of its mainstream applications to be "touch-friendly" to be used on a tablet while both GS and Unity, as touch-friendly as the DEs themselves might turn out to be, expect the user to cope with what is basically a WIMP interface (with menus and what not) which kind of defeats the point of having a touch-friendly DE in the first place.

It also strikes me that both GS and Unity take an aggressive stance towards multitasking, making it so hard to multitask that it actually frustrates the hell out of intermediate to power users. Don't want to take my word for it? Carla Schroder and several other high profile Linux writers have gone on record reporting pretty much the same complaint.

Of course such flexibility comes with some complexity but as correctly pointed out by a previous poster, it does not automatically means that the user *has* to fiddle with obscure settings as long as the default settings are sane. I have yet to set up different activities on my desktop for instance but I am glad that the option is there for those that want it and even for myself in case a see the need for it in the future.

As a matter of a fact, changing the desktop to Desktop View and setting up a rotating wallpaper every hour or so is about the extent of the changes that I made to make it comfortable for me and it took about 10 minutes to set up.

And the fact that the entire DE is flexible allows distros to customize it enough to fit their userbase needs: MEPIS presents by default a somewhat conservative desktop whereas OpenSUSE's offering is highly polished and corporative-y and Mandriva's looks all shiny and gorgeous.

I'll concede that KDE can be somewhat confusing at times and that some design decisions still do not make sense EVEN to die-hard fans like me (such as the separate UIs for Plasma and desktop themes, the very small buttons, etc) and that both Plasma and KWin are in a dire need of fixes for some glitches and optimizations here and there but I'd still argue that it is highly usable as it is (have two young kids on the house to prove it) and that all this flexibility, despite its price, is better for the end user.

Reply Score: 5

RE: KDE does it right IMHO
by cjcoats on Mon 7th Nov 2011 20:28 in reply to "KDE does it right IMHO"
cjcoats Member since:
2006-04-16

DISCLAIMER: I'm a power-user, developer and user of environmental models. Most of the apps I use are not found in any distro.

If I don't have all of the following

* Multiple workspaces
* Multi-tasking
* Easily customized application menu
* Focus follows mouse
* Virtual desktops larger than the physical screen

then it is a showstopper, and if you refuse me those capabilities, then to Hell with you!

Reply Parent Score: 1

RE: KDE does it right IMHO
by lemur2 on Tue 8th Nov 2011 03:23 in reply to "KDE does it right IMHO"
lemur2 Member since:
2007-02-17

Of course such flexibility comes with some complexity but as correctly pointed out by a previous poster, it does not automatically means that the user *has* to fiddle with obscure settings as long as the default settings are sane. I have yet to set up different activities on my desktop for instance but I am glad that the option is there for those that want it and even for myself in case a see the need for it in the future.

As a matter of a fact, changing the desktop to Desktop View and setting up a rotating wallpaper every hour or so is about the extent of the changes that I made to make it comfortable for me and it took about 10 minutes to set up.

And the fact that the entire DE is flexible allows distros to customize it enough to fit their userbase needs: MEPIS presents by default a somewhat conservative desktop whereas OpenSUSE's offering is highly polished and corporative-y and Mandriva's looks all shiny and gorgeous.

I'll concede that KDE can be somewhat confusing at times and that some design decisions still do not make sense EVEN to die-hard fans like me (such as the separate UIs for Plasma and desktop themes, the very small buttons, etc) and that both Plasma and KWin are in a dire need of fixes for some glitches and optimizations here and there but I'd still argue that it is highly usable as it is (have two young kids on the house to prove it) and that all this flexibility, despite its price, is better for the end user.


I think this is key. A user doesn't have to use the full power and flexibility of the desktop software, but if that power and flexibility isn't provided at all then it can't be used by anybody.

IMO, one has to have that power and flexibility in order to set up a desktop that gets out of your way. If you can't set it up how you like it, because you haven't been given enough configurability, then you are left with someone else's preferences that you cannot change to your liking. This is bound to get in your way.

Reply Parent Score: 2