书籍介绍
“非常优秀!这绝对是UI设计模式领域最好的书,也是近年来交互设计领域最好的新书之一。本书清楚、简洁、引人入胜,既包括基础知识,又讲述了复杂的概念,既适合初学者,又适合专家和研究人员。本书超越了很多琐碎的‘模式语言’——它们提到的是显而易见的各种细小折衷——而本书讲述了交互设计领域许多真正的两难选择。本书不只是收集了一组模式——事实上,这是一本关于现代视觉和交互设计的完整教程。任何设计师都值得一看。”
——Larry Constantine, IDSA,获奖设计师及《Software for User》的作者之一
“本书采纳了界面设计领域的智慧和经验,为所有人提供了值得学习的内容。它已经成了我的设计工具集里不可缺少的一部分。现在,当我设计的时候有四个必备元素:我的手写板、Photoshop、Flash以及这本书。它帮助我组织头脑风暴,并为我的工作提供批评意见。我愿意向任何与创建界面有关的人士推荐这本书。”
——Paul Hoover,微软移动PC部门的产品设计师
每一天,越来越多的人们依赖交互式的软件——系统、Web应用、手机,以及其他数字设备。当这些软件设计良好的时候,人们将更开心、更安全、更有效率。好的界面设计增进了用户忠诚度,减少了客户服务支出,可以帮助产品从竞争对手中脱颖而出。
你想设计出有吸引力、容易使用的界面,但又对自己的能力还不太确定吗?这本书将是你的好帮手。本书从很多各不一样的资源吸取了设计智慧:多年的pre- Web应用设计、最好的交互式网站,以及移动设备(例如手机和iPod)。书中有很多你可以重用的设计想法。你不用再从头开始了。
这些设计想法表现为一组模式——对于常规设计问题的解决方案,并可以根据具体情况进行裁剪。每个模式包含切实可行的设计建议,供你即刻投入使用。每个模式还提供了各种全彩的例子。另外,每一章还讲述了交互设计和视觉设计中的各个关键概念。本书的主题包括:
应用的信息架构
-表单
-导航
-图形编辑器
-页面布局
-颜色,排版,外观和感觉
-地图,图表和表格
本书提供了许多有价值的资源,供交互设计师、软件开发人员、图形设计师,以及任何与创建带用户界面软件相关的人士阅读。当你在寻求解决方案的时候,学习某种特别技术的时候,或者在你只想得到一点有创意的帮助的时候,别忘了打开本书。
JeniferTTidwell是MathWorks公司的一名交互设计师和软件工程师。MathWorks公司位于马萨诸塞州,波士顿附近,是一家技术计算软件提供商。从1997年以来,Jenifer一直在研究用户界面模式,而早在1991年,她就已经开始设计和建造复杂的软件系统和Web界面了。
AI导读
核心看点
- 系统梳理交互设计模式,提供可复用的解决方案
- 强调以用户为中心,深入理解人的需求与行为
- 涵盖桌面、Web及移动设备等多平台的设计智慧
适合谁读
- 交互设计师、UI设计师及前端开发人员
- 希望系统学习界面设计模式的初学者
- 从事互联网产品开发的相关从业人员
读前提醒
- 本书适合作为工具书查阅,无需从头到尾通读
- 中文版翻译质量一般,建议结合原版对照阅读
- 重点理解模式背后的设计原理,而非死记硬背
读者共识
- 交互设计领域的经典参考书,内容全面权威
- 翻译水平参差不齐,部分表述晦涩难懂
- 适合案头常备,遇到具体问题随时翻阅查找
本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。
精彩摘录
- "设计师与市场人员的区别在于,作为一名设计师,你试图了解软件的使用者,而一名市场专家希望尽可能了解软件的购买者。"
- "像 Youtube 和 Flickr 那样的公共服务有时候会把整个首页都设计成浏览界面。这样的网站常常会面临一种有趣的选择:当一个自己有内容的登录用户来到首页的时候,她应该看到她自己的内容还是其他人能看到的特色内容?或者两者俱备?"
- "当一些工具能很好地支持创造性的活动时,这些创造性的活动可能会引发用户的“心流”(flow)状态。这是一种全神贯注、全心投入的状态,在这个过程中,人们会忽视时间的流逝,忽略其他的干扰,从而让人持续工作好几个小时 —— 这个过程的乐趣本身就是它的汇报。艺术家、运动员、程序员都对这种状态深有体会。"
- "界面设计真正的艺术在于:解决正确的问题。"
- "因为好的界面设计并非始于图片,而是始于对人的理解:人们喜欢什么,为什么会使用某种特定的软件,他们可能会怎样与之交互。对使用的人了解得越多,你就越能对他们移情,也越能进行有效的设计。毕竟,软件对于使用它们的人来说,只是达到目的的一种手段,你越能帮助他们达到那些目的,他们就越高兴。"
- "safe exlporation:When you design almost any kind of software interface, make many avenues of exploration available for users to experiment with, without costing the user anything. People are willing to accept “good enough” instead of “best” if learning all the alternatives might cost time or effort."
- "change in midstream:This means designers should provide opportunities for people to do that. Make choices available. Don’t lock users into a choice-poor environment with no connections to other pages or functionality unless there’s a good reason to do so. You can also make it easy for someone to sta"
- "She defines three types of structures based on the user’s primary goal: information, process, and creation.*"
作者简介
Jenifer Tidwell是技术计算软件厂商MathWorks公司的一名交互设计师和软件工程师。她擅长设计和开发数据分析及可视化工具,最近正在为MATLAB 的数据工具进行新的设计。全世界有很多研究人员、学生和工程师使用MATLAB来开发汽车、飞机、蛋白质和宇宙理论等。她在网站设计方面也很有名,很早的时候就是一名RIA(Rich Internet Application)技术的倡导者,并在2000年初协助设计和开发了Curl。
Jenifer在麻省理工学院接受技术教育,并在马萨诸塞州艺术学院学习设计,但她一直没有停止学习。她从1997年开始研究用户界面模式。 Jenifer热爱摄影和写作,并热衷于在新英格兰地区进行户外活动――骑车、划船、滑雪、攀岩。她的个人网站地址是http: //jtidwell.net。