HIG v3

One of the cool things that happened at this year’s GUADEC was that a bunch of us started writing the new version of the Human Interface Guidelines. There’s a long way to go, but we’ve already got some parts drafted, and the process is going well. Kudos to Matthew Paul Thomas and Calum Benson (who did much of the groundwork) for their work so far, as well as Laine Christensen, who helped port some material from the current HIG.

The next version of the HIG is going to be a big improvement on what we already have. It’s going to be a much more flexible and dynamic resource, consisting of a series of semi-independent patterns. These will vary in their content: some will provide general advice on topics like providing configuration options or handling errors. Others will be specific to individual kinds of interface components, like editable lists or toolbars. There will also be facilities to add new patterns, so that the HIG is able to reflect new kinds of design, accomodate experimentation, and is able to become a genuine community design resource.

The HIG v3 is a opportunity for us to learn from the experiences of 2.x. Topics where additional guidance is required will be elaborated and we’re going to be filling in a number of significant blanks. At the same time, there will also be places where the new HIG will be less formulaic. The aim is for the guidelines to be a resource that people can use to do good design, rather than being a prescription for exactly how an interface should look (though there will be some of that). It will point to different approaches to the same design problems, and it will advise on the appropriateness, advantages and disadvantages of each.

For me, the most exciting thing about the new HIG is that it will set out a new design vision for GNOME. In some places, it will be updated to reflect existing changes. In others, it will advice new approaches which have not been seen in GNOME before. The result will be a set of guidelines for making GNOME look and feel modern, clean, and better than ever.

Keep your eyes on the usability list if you want to help write the new HIG. There’s plenty of work to do. 😉

This entry was posted in gnome-ux. Bookmark the permalink.

6 Responses to HIG v3

  1. Pingback: HIG v3afaik | 9nd.pl

  2. Greg says:

    Hi, i dont know if its the right place to post about this, quite frankly its probably not.I just hope my post is relevant to what you had in mind. 🙂
    I am a mere user, and not even a GNOME user since early 2006 onwards.
    I just wanted to say that GNOME is a horrible interface to use on a netbook. Many times the preferences winndows dont fit the screen and you have to manually move them upwards in order to find ok and cancel button.
    KDE is much better in this regard. Even with its default interface, not its netbook one.
    HAving settings in tabs, not seperate window, each of which has a scrollbar in case its needed works much better.
    The GNOME interface assumes that the window can fit the screen, which in some cases is false.

  3. Greg says:

    An example of the above i bumped into while testing a recent GNOME release was the Evolution preferences window.

    • Allan says:

      @greg: there are certainly some parts of GNOME that are not very well suited to netbooks. This is certainly one area where the HIG will be updated for the next version.

      The issue with the Evolution preferences is well-known to the developers. Here’s hoping they get it fixed! 🙂

  4. Is there a place where we can take a look at the work in progress, and perhaps contribute a few bits? Thanks for working on this!

Comments are closed.