Slashdot Mirror


Gnome 2.4 Release (d)

chendo writes "Gnome 2.4 will be released today. Here is the link to the article on Ars Technica. GNOME 2.4 is the result of quite a bit of work toward complying with the GNOME Human Interface Guidelines (HIG), which mainly focus on user interface consistency and predictability. This release has also undergone some general polish, and it can finally be said that the GNOME 2 platform has achieved maturity with this release. The Epiphany web browser, a major new component of GNOME, also makes its debut with this release. (From Footnotes)"

5 of 566 comments (clear)

  1. Re:Still major usability issues... by mccalli · · Score: 5, Insightful
    2) Taskbar doesn't reflect order that programs were started in. It inserts new buttons at random positions.

    Disclaimer: Haven't used pure Gnome in quite a while, perhaps some of the points below have been handled by now.

    I hate the fact that the Windows taskbar reflects the order in which the apps are launched and then cannot be changed. If you're going to have a taskbar interface, then fair enough chronological order seems a sensible default. However once launched, I really want to be able to drag that indication to whatever position I want in the taskbar.

    For example, at work on my NT4 box I have a standard set of apps open most times. They are Notes (ugh), two Firebird windows, Putty and a Remote desktop connection. Apps after that can come and go, but I want those apps always in the same place so I don't have to hunt for them later.

    I'm also an OS X user, and although I'm aware of criticism of the dock there's certainly one thing to be said for it - your most frequenctly used applications always appear in the same place, both for launching and for bringing to the front.

    As a quick aside - anyone else remember the Apple Human Interface Guidlines circa System 7-era, incorporating the Principle of Muscular Remembrance? The idea is that important stuff is always in the same place, every time, so that the user doesn't even have to conciously think about where to find things. It's the reason Macs have a single menu bar, at the top of the screen. It seems to me to also be a key thought behind the dock.

    Cheers,
    Ian

  2. GNOME 2 by nutshell42 · · Score: 4, Insightful
    From the article:

    Unlike some other browsers, in Epiphany you will not find half a dozen ways to use tabs and manage cookies and bookmarks, as Epiphany is targeted towards the average user.

    And IMHO that's the wrong approach. *Especially* for the less technically inclined it would be better to have as many different ways as possible to do something. If you look at usability studies they always say how the test persons all tried different things to do the required task and how half of them got stuck on the way and didn't know what to do. One thing Windows gets right is that there is always more than one way to reach your goal. (e.g. you can adjust the time by double clicking on the clock, by using the context menu of the clock, by using the control panel etc.)

    Having one elegant solution is nice and appeals to the mathematician in us all but if you look at speech there are many different ways to express a thought, perhaps one is more elegant than the others but all may be correct and logical. (to go back to the clock example: user A thinks "I want to change the time, that should be possible by doing something with the clock thingy" but in user B's opinion it's "I want to change a setting, it should be in the control panel")

    IMHO, GUIs should try to enable users to do things their way and therefore it's better to have as many approaches as possible for a task

    jm2c

    --
    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
    1. Re:GNOME 2 by Deusy · · Score: 4, Insightful

      You have both valid and invalid points.

      One thing Windows gets right is that there is always more than one way to reach your goal.

      Is 'tabbed browsing' a goal or a method? I'd suggest it's the latter. And methods should always be logical and consistent. By offering various unecessary preferences on how your tabs behave, you provide the user with a means to confuse themselves. However, if the most logical default method is used, then there is no confusion available to occur and the user finds it intuitive. If the method is not intuitive, then a different setting should be used.

      As for multiple paths to reach all goals; it depends on the goal. The clock example is a good example of multiple logical paths to the one goal. Double clicking to activate, right clicking to bring up the contextual menu, and an appropriate entry in the control panel. These are all routes that a user might try to take to configure the time on their computer.

      All logical routes should be available to any goal, but sometimes there is only one logical route. For instance, you would not want multiple ways to disable popups in Epiphany, just a simple entry in the preferences for Epiphany.

      Do not confuse methods with goals, nor assume all goals have multiple intuitive pathways.

      --

      Free Gamer - Free games list and commentary

  3. Great discussion of GUIs by elliotj · · Score: 5, Insightful

    You gotta love Ars. The first few paragraphs describe in layman's terms why Windows and the Mac have consistent GUIs and why Linux does not. I hope the main drivers of Linux desktop adoption (the Gnomes, KDEs & Red Hats of the world) pay very close attention to the implications of this message. It's been said many times, but warrants repeating again: Linux desktop adoption is suffering from a lack of consistency across applications.

  4. Re:Browsers... by reynaert · · Score: 4, Insightful

    Hmmmm... maybe this is why Microsoft does exactly the same thing with Windows..... Nah. It must be because they are "evil".

    Because you can't get rid of Internet Explorer in Windows. If you don't like Epiphany, you can delete it and use Firebird or Konqueror or whatever instead, and Gnome will keep working.

    Try to install XP without IE.