Linked by Julian Fietkau on Fri 11th Mar 2011 09:55 UTC
Graphics, User Interfaces Over the past few decades, the software that enables us to be productive with our computers has become increasingly sophisticated and complex. Today's UI designers are faced with the challenge of devising graphical user interfaces that are easy to grasp and use, yet still provide access to a wide range of features. Here are some ideas about the nature of GUI complexity, followed by a couple of thoughts on simplicity that might just surprise you.
Permalink for comment 465977
To read all comments associated with this story, please click here.
RE[2]: Quantity vs. quality
by Torbjorn Vik Lunde on Sun 13th Mar 2011 14:35 UTC in reply to "RE: Quantity vs. quality"
Torbjorn Vik Lunde
Member since:

I am a web designer. So I'm not really a proper UI designer, although one has to think about UI when designing simple content oriented sites.

It is obviously about balance, and there certainly are applications that are complex, yet have high quality in many of it’s features.

While I am not so extreme that I think that complexity is never appropriate I still tend to push for simplicity. There are some reasons for this:

• It is very easy to add features later on, but very hard to remove them once you’ve added them.

• Often one thinks that the needs are more complex than they are in reality. If you try it out you quickly find out whether you need the complexity.

• Often the complexity you need might be in another form than the one you thought. Again, when you actually try it out you know this better.

• There are often many people involved in a project, and often many people striving (indirectly and unknowingly, through wanting features) for complexity. Something becoming too simple is rarely a

• More features usually makes it much more difficult to create an easy to use UI.

The most important thing to think about is not just avoid complexity, but that features and complexity come at a price. Is a feature worth the complexity it brings?

Reply Parent Score: 1