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).
|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 ...