Slashdot Mirror


For GUIs, Just the Right Degree of Realism

mr crypto writes "User interfaces make copious use of pictures and symbols, but how abstract should images be? Lukas Mathis has an interesting blog entry on where to draw the line."

6 of 256 comments (clear)

  1. Confusing icon practices by suso · · Score: 4, Interesting

    Just yesterday, I was commenting on twitter about how the new icon sets for youtube videos are rather confusing. It took a bit of staring to figure out what these icons do. Nobody was able to guess the right answer. C_64 had the funniest answer though by saying "You can only go 8 bits forward or 8 bits to the left ?"

  2. It depends where you want to draw the line. by je+ne+sais+quoi · · Score: 4, Interesting

    If you're looking for a generic UI than I suppose easy to recognize generic symbols are the best. However, my dream is to make the UIs that actually mimic reality but the trick is keeping them fairly usuable still. I don't want it to be cartoonish, I want you to look at the UI and mistake it for a fantastic physical machine rather than a monitor. For example, if you look at the themes on the exchange site for e17, a lot of these not what you'd call an every day sort of theme but appeal to a particular aesthetic. Examples include steampunk, grunge, and baroque that incorporate photo realistic elements with varying efficacy (e.g. baroque is a cool concept but very hard on the eyes). The idea is to make the living-room computer more than just a tool, but a functional piece of art.

    What I'd love to do is make a theme that looks like the 1960s version of futuristic computers and space ship aesthetic from the movie 2001, with light-bulb lit buttons of different colored plastic, lots of milled metal highlights and dark plastic everywhere.

    --
    Gentlemen! You can't fight in here, this is the war room!
  3. Thank you, Captain Obvious! by bickerdyke · · Score: 3, Interesting

    That guy is 100% right, but there isn't anything new, let alone newsworthy in that post.
    But it has a few nice examples.

    On the other hand, that guy completly misses the intresting points: How did we end up with a "house" as an icon for your personal files* or a "cog" as a symbol for additional commands in the first place? A Leaf for a Web-Editor? A Trumpet for Network Connection? Lighthouse for a webbrowser?

    * That one sounds easy for an IT-pro who knows that the concept of a "home directory" is older than icons - but that only makes this meaning of "home" an old one, and not an intuitive one.

    --
    bickerdyke
  4. You're not alone by lyinhart · · Score: 3, Interesting

    You're not alone. In The Humane Interface, Jef Raskin rightfully pointed out that descriptive text beats icons on any day. I believe he even cited studies that supported his claims. But in documents pertaining to the original Macintosh (a project Raskin led before Steve Jobs made it his pet project), developers were encouraged to use icons instead of text whereever possible.

    Icons are used for two purposes - they generally take up a fixed number of pixels that generally use less space than text and they look pretty. The first reason is moot since even the cheapest display devices can spit out high resolution images with lots of space for text. And even if there isn't enough space, text labels can always be hidden via collapsible menus. Text can also be scaled to larger and smaller sizes as needed. The second reason is probably one of the biggest selling points for operating systems with pretty GUIs, e.g. Mac OS X. But with text labels, there's far less ambiguity about what they mean.

    Of course, there are situations where icons would be preferable. If you can't translate descriptive text for buttons in other languages, then an icon might be more convenient to use. And of course, they look good. I doubt the iPhone would sell so well if the pretty icons were replaced by text.

    --
    Freedom is drinking a beer in the park when you're supposed to be at work.
  5. Re:Human language is real enough? by Eraesr · · Score: 3, Interesting

    When Microsoft has its own set of hieroglyphics, and Apple has theirs, and Adobe has theirs, and each OSS has its own language--which is similar to some existing commercial language to leverage user experience, but different enough to avoid getting sued--then the issue is not how well these languages are designed.

    The issue is, why should the user need to learn a new language for each application?


    I think the real underlying problem is that each software engineer has his own set of rules as well. Behavior of a specific function can be slightly different in one program than it could be in another program. If we use the same textual and visual representation for the function in both programs, the user would expect the exact same outcome, while that may not be true.

  6. Re:The Traffic Cone by mini+me · · Score: 3, Interesting

    Why the heck is the VLC media player icon an orange traffic cone??

    One day, people from the VIA association (VIA is a students’ network association with many clubs amongst those is VideoLAN.) came back drunk with a cone. They then began a cone collection (which is now quite impressive I must say). Some time later, the VideoLAN project began and they decided to use the cone as their logo.

    http://www.nanocrew.net/2005/06/23/vlc-cone/