Slashdot Mirror


The Definite Desktop Environment Comparison

Gentu writes "OSNews posted a very long and interesting comparison between the most popular desktop environments today: Windows XP Luna, Mac OS X Aqua, BeOS/Zeta and Unix's KDE and Gnome. Some of the points in the article can be thought to be 'subjective', but overall many good points are made and it seems that there is room for improvement for all DEs."

4 of 536 comments (clear)

  1. Re:Run that by me again? by dnaumov · · Score: 5, Insightful

    You are taking things out of context. "keyboard navigation" and "keyboard oriented for other tasks" is not the same thing.

  2. Re:Summary from the page...load of crapola, BTW by King_TJ · · Score: 5, Insightful

    Actually, I think I'd give quite similar ratings to all of the desktops mentioned.

    Bickering over small details aside, I think a pattern is immediately obvious, and it's one the "gung-ho Linux advocate" isn't going to like to admit: The best UI's have been designed as commercial efforts.

    Despite the *many* complaints I have about Windows XP - the UI is pretty darn stable, and graphically pleasing to the eye. Everything that fades in or out does so in just the right amount of time to look "classy" instead of "cheezy". Accelerated graphics cards are fully utilized in almost all cases, since XP is the predominant product in use and all the manufacturers concentrate on video drivers that work well with it. Default font sizes and styles are well chosen, and provide a very workable desktop environment without requiring tweaking.

    MacOSX, in a very similar vein, proves that these results can be achieved on top of a Unix environment. Of course, the deck is stacked in their favor, driver-wise, because there are FAR fewer graphics adapters to choose from that support Mac systems.

    When it comes to KDE or Gnome, the refinement just isn't there. It feels more "clunky". In Gnome, especially, I've had a number of applications wreak havock with the UI. In the recent past, I've even managed to configure the desktop environment in such a way that the system was hanging upon shutdown of X until I deleted my desktop preferences/settings files and created fresh ones.

    Even if KDE or Gnome was 100% bug-free, there's still the issue of how the color palettes get handled when a video card only does 256 colors. It looks amateur (and frankly, awful) when the color palette gets used up by an app in the foreground, and the background suddenly changes to some ugly black and purple colors. I can run 256 color mode all day long in WinXP or even OSX and not get that behavior.

  3. Re:XP by tupps · · Score: 5, Insightful
    The thing is that all those things are not defaults for the windows developer (esp Visual Studio) and the developer has to code all these things into there apps.

    Compare that with Interface Builder on MacOSX where the developer can lock text boxes, buttons etc onto any part of the screen For example it takes no time, or coding to place a button in the lower right hand corner of the window and have it always stay in the bottom right hand corner as the window resizes. Also the layout manager displays guidance lines which make it a snap to place your buttons with Apples usage guidelines.

    It is though windows developers are expected to always have windows the same size that they use, where MacOSX developer will always be thinking about how the window behaves at all sizes.

    --
    Go out and get sailing!
  4. Sick of Eugenia by realnowhereman · · Score: 5, Insightful
    Some quotes:
    • What we are comparing here is the overall user experience
    • I decided to include in this test only operating systems that I can reboot at any time
    • the way things work in a way most people expect


    The translation
    • What we are comparing here is my overall user experience
    • I decided to include in this test only operating systems that I can reboot at any time, thus rejecting any scientific methodology or averaging effects which may significant when determining membership of a particularly fuzzy data set
    • the way things work in a way I expect as a long time user of $MYFAVOURITE desktop environment


    I'm not going to go on, all of Eugenia articles are like this. Stating opinions as if they were facts does not make them facts. "The buttons are overwhelming" is not the same as "the temparature of the solution was 26 degrees". None of this is helpful - I (as a random member of the computing community) do not care what Eugenia's preferences for colour, widget style and theme are. I care whether these environments can be made to work the way I want them to. I (as the adminstrator for other desktops) care whether these environments have the ability to make my users happier; if their particular preferences can be accommodated.

    This brings me to what these sorts of reviews should focus on... absolutes only. e.g.

    features of WinXP: themeable, log multiple users on simultaneously, clean fonts, ability to choose classic style or luna

    features of KDE: virtual desktops, themeable, transparent menus, adjustable levels of eye candy, full featured keyboard shortcut editors

    etc.

    Writing those lists just now I noticed how hard it is to keep my own opinions out of it, but it can be done and a journalist should certainly be doing that. If a personal opinion were required, it would be preferable that a third party was used as the source of opinions as we are more likely to hear a balanced view than the rantings of one particular user.

    In such a subjective area - more care must be taken to remain objective. It is not sufficient to simply write at the top of the article "I realise this is subjective but...."; I'm sure what she meant, as a professional journalist, was "I realise this is subjective so I have taken the following steps to minimize any influence my own opinions may have on this review"

    This is a difficult task, articles such as these must by definition include some element of opinion; comments like "The menus were slow to respond" are acceptable even though "slow" is a subjective term; but one I would be willing to allow under the assumption that an experienced computer used could assign fuzzy terms like "slow" and "fast" with the same skill that we can all use terms like "hot" and "cold". This is not an excuse to decend into the completely unquantifiable "I want my UI pixel perfect".

    All these environments will gain equally from a more balanced review process and as such we will all gain.

    </rant>
    --
    Carpe Daemon