推荐序
——Irene Au
Google用户体验主管
Yahoo!用户体验与设计前副总裁
在1979年,Christopher Alexander发表了重要著作《模式语言》。这本书介绍了一种用于架构、构建和计划的创新且实用的语言,自此本书中所描述的观点也被实际用于从计算机科学到用户界面设计的多个领域。这个最开始被作为建筑学领域的概念已经被扩展到其他领域,并且直到今天仍然有实用价值,这个事实足以证明其价值和正确性。简单地说,设计模式是一个在通常情况下对于软件、建筑、景观或者Web设计领域中不断重复问题的普遍性解决方案。
设计模式在Web设计中
由于设计模式直接关系到设计对象的可用性,因此对Web设计来说,设计模式与其明显相关。构建一个有用产品的原则之一,就是要实现用户头脑中对一件事情应该如何实现而产生的思维模型。产品的一致性有助于加强和帮助构建可以为用户提供使用指导的易用产品,以及完成任务的思维模型。设计模式能够捕捉到这些最佳实践,并且提供一个以一致方式实现这些实践的解决方案。
设计模式也有助于帮助一个组织在成长过程中进行调整,作为Yahoo!的用户体验与设计组的前副总裁,我需要用有限的预算和人力资源来实现范围越来越大的产品及服务。在这个过程中,我需要不断面对为这些工作创造有效的设计的挑战。伴随团队的快速成长和组织不断分离产品线,设计者越来越彼此独立地开展工作,而且我越来越发现需要解决很多同样的设计问题。获得和实现最佳实践对于Yahoo!越来越关键,只有这样才能高效且一致地提供高质量的设计。而且随着Web设计模式的建立,身在前线的工程师们能够创建可重用且模块化的代码。从而提高质量和开发效率,缩短开发及设计时间。
本书在Yahoo!中的应用
本书的作者经常会在例子中提到Yahoo!,这些设计基于广泛的用途和民族研究,并且包含了可识别的最佳实践。由于Yahoo!的产品泛围很广,其团队几乎面对每一种主要消费者的产品和界面课题。你可以把本书作为一本参考书,即使没有相似规模和能力的设计及研究团队,也可以学习那些与Yahoo!相类似公司的实践经验并应用到你的网站上而从中获益。
Web上的用户交互都具有不固定性和无缝性,只要简单地按动一次鼠标,用户就可以到达一个完全不同的可能会具有独特外观、感觉和交互模型的网站,因此设计团队理解、应用并参与到Web设计模式的开发中非常重要。对用户而言,应用到Web设计中的设计模式越相似,Web就越容易,这对于每一个人来说都是 一件好事。
毫无疑问,对于需要仔细分析应用的约束条件和内容的缜密设计来说,设计模式是无可替代的。但是设计模式应该作为任何人设计网站的起点,并且在任何可能的情况下都应该遵循。设计者能够从那些已知的事情开始工作,并且根据需要修改或优化,从减少重复性的工作中节省的时间,把精力集中在产品特有的问题和创新上。本书提出了如何考虑设计问题的基础,它可以作为设计者之间的共同语言来思考问题、提供解决方案并共享思想。
在Internet覆盖的广大范围中,Web设计问题也在不同的层次上不断重复。例如,在架构层面,如果一个Web网站提供内容服务、社区服务、交友服务或商务服务,设计模式能够帮助设计者标识问题点,并且确定成功而完整地执行产品策略的关键点;在用户界面层面,设计模式有助于建立交互模式的一致性以完成业务,并因此提高易用性。
对本书的推荐
本书的作者Van Dugne、Landay和Hong认为设计模式可以应用在各个层面上,他们已经捕捉到了Web设计相关模式的宽广范围,并且写到了本书中。这些模式可以前后参照,很多模式都和其他模式结合使用。每一个模式都通过来自多种多样的知名网站的例子描述,书中清晰地描述了这些例子的基本原理、适当的应用和缺陷。由于Web设计语言仍然处于发展阶段,因此与第1版对比,本版更新了一些反映Web设计飞速化的模式。由于移动设备的迅速普及和广泛使用,作者也追加了一个独立的新章节来描述移动设计模式。对于Web设计的专业人员来说,这本独一无二、全面和经过仔细组织的书是无价的资源。
【书 名】网站交互设计模式:第2版
【作 者】(美)杜月(Duyne,D.K.),(美)蓝帝(Landay,J.A.),(美)宏(Hong,J.I.)著
孙昕 等译
【出 版 社】 电子工业出版社
【书 号】 9787121092046
【出版日期】 2009 年10月
【开 本】 16开
【页 码】652
【定 价】108.00元
【内容简介】
设计一个网站并不难,但要设计出一个让用户能够乐在其中,并且从中很快找到所需内容的网站并不是一件容易的事情。本书是一本专门解决网站可用性和易用性问题的实用书籍,全书分成3个部分,第1部分论述了以用户为中心的设计模式的基本概念、基本规则和流程;第2部分分别论述了13个模式组(共107种模式)的设计模式,其中包括移动设计模式;第3部分为附录。
本书适合网站设计工程技术人员阅读,对高等院校计算机相关专业的教师和学生也有很好的参考价值。
更多精彩图书,请关注博文视点公司网站:www.broadview.com.cn 。
10月17日 《程序员羊皮卷》一书作者 张大志 在中关村图书大厦与大家分享掌握命运、规划未来——《程序员羊皮卷》中的职业人生 在线报名
想即时获取更多图书及活动资讯,赶快加入博文视点读者俱乐部 吧!
分享到:
相关推荐
Yahoo! Widget工具是由Yahoo!所推出的一款免费桌面应用程序平台,是一种运用了Javascript技术的开放源码平台,支持Windows和MacOS X操作系统。 Yahoo! Widget工具提供了数千种桌面迷你应用程序,这些在Yahoo! ...
Yahoo!网站性能最佳体验的34条黄金守则
雅虎通Yahoo! Messenger是由全球领先的互联网公司雅虎(Yahoo!)推出的即时聊天工具,它拥有独特的聊天情景(IMViroment);语音聊天室;超级视频等等功能,它能让您与朋友、家人、同事及其他人进行趣味十足的即时交流。 ...
《JavaScript设计模式》中,Google和Yahoo公司的两位资深Web专家对此给出了掷地有声的肯定回答。作者针对常见的开发任务,从YUI等实战代码中取材,提供了专家级的解决方案,不仅透彻剖析了JavaScript扣的面向对象...
雅虎通Yahoo! Messenger是由全球领先的互联网公司雅虎(Yahoo!)推出的即时聊天工具,它拥有独特的聊天情景(IMViroment);语音聊天室;超级视频等等功能,它能让您与朋友、家人、同事及其他人进行趣味十足的即时交流。...
雅虎中国——招聘试题
Yahoo!网站最佳体验守则,里面讲述了如何优化网站内容与服务器,让你网站建设时更得心应手 网站优化 让你更好的处理网页 让你的网页不再缓慢 内容优化 服务器优化
Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS Yahoo!网站性能最佳体验的34条黄金守则__JavaScript和CSS
Yahoo!开发的聊天软件,功能包括:语音聊天:聊天不必打电话!只要你的电脑有连接麦克风和喇叭,即可和朋友畅谈对话。多方会谈:大家一起聊!同时和两个以上的朋友对谈聊天或传送文字信息。好友清单:看看谁在线上...
TUP Masters第四期Yahoo!讲师云计算PPT
Yahoo!PNUTS技术论文。关于Yahoo!的云计算平台设计实现。
Yahoo!Answers 数据集源于 Yahoo!Answers Comprehensive Questions and Answers 1.0 的 10 个主要分类数据,每个类别分别包含 140000 个训练样本和 5000 个测试样本。 该数据集是截至 2007 年 10 月 25 日的答案...
Boomerang就是一小段...雅虎异常性能小组列出了Boomerang可以胜任的监测工作:某个页面可感知的性能表现——考虑的是用户打开页面的那段时间动态页面性能用户带宽组件加载时间网络延迟 标签:Boomerang
与DotNet数据对象结合的自定义数据对象设计 (二) 数据集合与DataTable 与DotNet数据对象结合的自定义数据对象设计 (一) 数据对象与DataRow ASP.NET中大结果集的分页[翻译] .net 2.0 访问Oracle --与Sql Server的...
NB音乐网最新版 yahoo音乐小偷——NB音乐网
案例1:控制权博弈——阿里与雅虎股权之争.pptx
Yahoo! took the world by storm in the 1990s as a one-of-a-kind, searchable list of interesting web sites. But ten years later, it has expanded into a department store overflowing with useful and ...
Yahoo Widget Engine原名是Konfabulator,一个迷你型的应用程序引擎,它能够直接在用户桌面上操作并完成多种任务.比如检查是否有Wi-fi连接以及信号强度、在地址簿里查询联系人、更新用户的日历、检查新邮件等等.该程序...
yahoo!—与众不同的酷!.zip___yahoo!—与众不同的酷!.zip