User Interface Design for Programmers 2011 phần 4 potx
... believe it was something like one or two programs for the average DOS user versus twelve programs for a Mac user. Because all 37 In Chapter 4, I talked about how nifty tabbed dialogs are. Microsoft ... our rule from Chapter 4. The point of a metaphor is to show the user the program model. On a Web page, tabs show the user how the site is organized into sections. Once the u...
Ngày tải lên: 14/08/2014, 00:21
... When you design user interfaces, it's a good idea to keep two principles in mind: 1. Users don't have the manual, and if they did, they wouldn't read it. 2. In fact, users can't ... in Figure 9-2. Figure 9-1: The modem dialog from Juno 4. 0. Nobody reads these things. 51 Look closely at your program's user interface and give us all a break. Pretend...
Ngày tải lên: 14/08/2014, 00:21
... twelfth user. This is not science here; it's digging for truffles. Take about 3 or 4 pigs out to the forest, let them sniff around and you'll find most of the truffles. Bringing out 10 24 ... set up the payroll for my new company. I have four people to pay, and the payroll company has set me up with a Web-based interface in which I enter payroll information. This inte...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 1 pps
... are actually working, the happier you are. 6 User Interface Design for Programmers by Joel Spolsky ISBN:1893115 941 Apress © 2001 ( 144 pages) The author of this book proposes simple, logical ... talent to improve any user interface, from traditional GUI applications to Web sites to consumer electronics. Table of Contents User Interface Design for Prog...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 2 ppsx
... A user interface is well designed when the program model conforms to the user model. That's it. Almost all good user interface design comes down to bringing the program model and the user ... the designers' responsibility to make these choices for them so that they don't have to. It is the height of arrogance for a software designer to inflict a choice lik...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 3 ppsx
... affordance is to echo the shape of the human hand in "negative space." Look closely at the (excellent) Kodak DC-290 digital camera, shown in Figures 4- 4 and 4- 5. Figure 4- 4: ... since users are completely free to ignore the choice and get their work done anyway, this is a good use of options. 20 Chapter 4: Affordances and Metaphors Overview Developing a user in...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 5 ppsx
... to remember are: 1. Design for people who can't read. 2. Design for people who can't use a mouse. 3. Design for people who have such bad memories they would forget their own name ... example of an interface where the designer gets out of the way and lets the user do whatever they want. CLIs can be easy to use, but they're not very 41 Chapter 8: Design...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 7 docx
... Imaginary Users The best UI designers in the industry may bicker among themselves, but they all agree on one thing: you have to invent and describe some imaginary users before you can design your ... Obviously, designing software for Pete is quite different from designing software for Patricia, who, in turn, is quite different from Mike, a sixteen-year-old who runs Linux at home,...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 9 pptx
... means which. The general rule for how to use color was best stated by Web designer Diane Wilson: " ;Design in black and white. Add color for emphasis, when your design is complete." Strange ... yellow, manila, and blue. I decided to use one color for clients, one color for employees, one color for receipts, and the fourth color for everything else. Outrageously s...
Ngày tải lên: 14/08/2014, 00:21
User Interface Design for Programmers 2011 phần 10 pptx
... wipe up the tea before it ruins another keyboard. Frustrating, huh? Most designers of email-on-the-Web interfaces are aware of this time lag, and they've compensated for it by putting ... out for when you design for the Web: time delay and the limitations of HTML. On the Web, Nobody Knows You're on the Moon One of the biggest restrictions in designing for the Web is...
Ngày tải lên: 14/08/2014, 00:21