Sjoerd Visscher's Weblog

Welcome to w3future.com

Permanent link to archive for 01/06/02. Saturday, June 02, 2001

And now that I'm talking about UI design, here's another thing that's hard to do in DHTML and I hope it stays that way: Drag-and-drop. It's the least discoverable UI feature that I know of. All Windows IE users should try this: Drag the page icon in the topleft corner of this window onto the Home button. How many of you knew that that icon was dragable, and how many knew you could drag urls onto the Home button?

While looking for other websites that talk about pulldown menus, I found some articles by Alan Cooper. Most of those articles are already a few years old, and discuss software, not websites, but still very interesting. Two ideas that I like: idioms instead of metaphores and goal directed design instead of task directed.

Jake: While I agree that the three user actions Sjoerd lists are easy enough for my grandma, I'd have to add that even my grandma understands pulldown menus. Anyone with rudimentary computing skill knows what to do with a pulldown menu when they see one, since nearly every Windows and Mac application has a menu bar.

Yes, everyone knows how a menu bar works, but not what it's effect is in a webpage. Read Drop-Down Menus: Use Sparingly by Jakob Nielsen. A menu bar is used for issuing commands, not for navigation. Even if the user understand that this menu is used as a navigation tool (most people have discovered that by now), it is a clumsy tool. You force the user to look through all menus to find the page they're interested in, if they find it at all because you had to label each page with an extremely short name. For webpages it's often better to give the user a limited amout of choices, and clearly describe each one of them.


The Standard: "Consortia like XML-RPC, which lets multiple operating systems communicate clearly, hint at promising ways that closed and open systems can interact." [Scripting News]

And another quote from that article that I like: "Less complaining, more coding. A company can't "embrace and extend" your product if it can't keep up with you.".


Last Update

2001-06-02; 4:15:50 PM

Weblog Archive
What I read

RSS link

Don't like the look of this site? Just get my data: Click here to see the XML version of this weblog.

Updated with

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.