共用方式為


User Interference

There's a lot about todays web-site interfaces that bug me.  First, let me say that many sites are utterly fantastic and its not the lack of content or style (that plagues many home page sites for example).  It's the sheer overload of unrelated information that makes sites practically indecipherable.

Back in the 'old' days before GUI's there was this thing called text.  Back before there were guidelines and other supremely popular apps from which you could borrow/lift your app's look and feel, there were apps that took over control of your entire machine, where every app was its own domain, where every app had its own rules determining how you could or could not interact with it.

Let's just say, things were bad.  Of course, nobody knew it then.  Everyone just accepted it as the way things were.  Then GUI's came into vogue, there was the Lisa and Mac that showed what a consistent user interface could do for productivity.  Then we had nearly a decade of UI bliss. 

Then came the WEB, and we are back in undiscovered territory.  Interfaces are a mishmash of individual designers whims.  You cannot go between sites and carry forward any knowledge or understanding about how to interact.  Sure, there are buttons to click and fields to enter, but do the buttons always look like buttons and are the fields so obvious?

Every day I visit many sites on the web, and every time I click between them I have to shift mental gears and remember how to navigate each.  Some are so crowded with uninformative text and ads that its near impossible to recognize what you need to do.

Some have menus in side lists, some on top, some on bottom, some embedded in clusters surrounded by ad copy or informative messages.  Some have one or more or all at the same time.  Most 'buttons' are text links to other pages, etc, and they are hard to distinguish from other forms of text cramming a page.  I visited one site for over a month before I realized that you could actually register an account and log in, it was that difficult to recognize what I was seeing on the page.

I guess,  I just wonder if most site designers actually know what they are doing.  I mean there is a lot of knowledge that can be acquired in the design and layout of pages for books, magazines, billboards, etc.  There must be something like that by now for web page design.  Or are we all just flying blind?

Matt

Comments

  • Anonymous
    July 26, 2004
    All designers fly by the patterns on the inside of their eyelids - common knowledge.

    btw, great name you got there ;)
  • Anonymous
    July 26, 2004
    An interesting piece on how convoluted and sometimes just impossible to revisit certain websites can be. Poor UI, side lists, top lists, there is just no conformity it would seem. To the enlightened visitor, this must be their equivalent to...
  • Anonymous
    July 26, 2004
    One wonders if Lockergnome has read this article. I'm about to quit them in despair since it's such a struggle to navigate these days.

    The problem need not be from site to site. Infinite loops where apparent onward links take one back to where one came from can be puzzling even if there's nothing else to compare.

    One thing I liked about HTML 2 and 3.2 was that it was nearly impossible to mess up so badly.
  • Anonymous
    July 26, 2004
    Janie: Glad I'm not the only one who's been frustrated with Lockergnome's new design. Personally, I miss the days when they still sent out a plaintext newsletter, and I know I'm not alone there either...
  • Anonymous
    July 26, 2004
    In some ways I have to agree with you. There are far too many sites out there that are just hard work to navigate. This has happened due to the way that websites are funded 'Advertisements'. One of the reasons that the web has developed so fast is down to ad's being shown on sites. I dislike ad's just as much as the next browser but we can't dismiss them either.

    One thing that has developed over the past year or two is the fact that nearly everyone uses the same programs for they're site forums and also blogs. This makes certain browsing easier to work around.

    We can't make the web completely monotonous by having the same layout and just slightly different content.

    Like life we need to have good and bad, ups and downs.
  • Anonymous
    July 26, 2004
    kinda like sites that use '10pt' for their font sizes.
  • Anonymous
    July 27, 2004
    The best book I've ever found on this is Don't Make Me Think by Mike Krug - as the title suggests that's exactly what he proposes for the best UI on web sites, adopt common metaphors - so buttons look like buttons, Search boxes look like search boxes etc...I really recommend that every web developer picks up a copy of this (we even give them to clients now - it's that good an incredibly easy to understand)
  • Anonymous
    July 27, 2004
    User Interfaces
  • Anonymous
    July 27, 2004
    The question is whether standardization is a good thing for the web at this point.
    Perhaps we're just in the dark-age before the discovery of fire. You can actually see trends in technology and user interface as time passes. Remember the rise and fall of animated gifs? of frames?

    Anyway, pure standardization will never happen, since the user interface is dependant upon the developer's whims. Just look at the myriad of windows applications that deviate from the path of consistency...
  • Anonymous
    July 27, 2004
    codeman38 said -
    "Janie: Glad I'm not the only one who's been frustrated with Lockergnome's new design. Personally, I miss the days when they still sent out a plaintext newsletter, and I know I'm not alone there either..."

    I second the plaintext newsletter comment....
  • Anonymous
    July 27, 2004
    The comment has been removed
  • Anonymous
    July 27, 2004
    "thick"/"rich" client applications are not immune from this. "Skinning" means that lots of UI commonality between applications is gone.
  • Anonymous
    July 27, 2004
    Don't get me started on that either. I equally despise 'skins'... They makes me get all woogily. Especially when all the demos I've seen for Longhorn UI shows the ability to separate UI from code, so that UI 'designers' are free to make those unfathomly bad skins in 3D.
  • Anonymous
    August 08, 2004
    DanC: Argh, yes! Back in the day, they used to clearly mark whether they were linking to shareware, freeware, commercial software, or a web-based service... how the mighty have fallen.