CHAPTER11People Can'tRemember

One of the early principles of GUI interfaces was that you shouldn't ask people to remember things that the computer could remember. In the really, really old days of command-line interfaces, if you wanted to open a file, you had to type its name (see Figure 11-1).


image Opening a file the command-line way. You have to remember that "xv" is the command that displays a picture, and you have to remember the file name.

The classic example of not relying on people's memory is the Open File dialog box, which shows people a list of files rather than asking them to recall and type the exact file name. People ...

Get User Interface Design for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.