以用户为中心的设计 |
这是UCDChina提前预览网页留下的存档,不包括作者可能更新过的内容。 推荐您进入文章源地址阅读和发布评论:http://blog.sina.com.cn/s......0100cw57.html |
||
作者:novanewlife | 发布: (网友)稻草 | 时间:2009-04-13 15:48:43 文字大小:- +
|
我所居住的小区中竖着一块电子显示屏,上面会轮番显示一些信息,其中的一项是天气预报。例如某天看到的天气预报的文字显示是这样的: 2月13号 10度~20度 2月14号 11度~21度 2月15号 15度~26度 这里有一个小小的可以改进之处:现代社会的人们忙忙碌碌,甚至在很多时候突然之间都不知道今天是几月几号。不信,你立刻问问自己,或身边的朋友,看他们能在多长时间之内准确地说出今天是几号。 然而,如果改用下面的表示方法,你是不是就能更快更容易地理解了呢? 今天 10度~20度 明天 11度~21度 后天 15度~26度 记得有一本讲Web设计的书的名字就叫做“Don’t’ make me think”(直译为,不要让我思考)。这种新的设计是不是颇有些这样的味道呢? 探究其中的原因,就在于第二种方法采用了时间的相对表示法,即相对于今天的时间表达方式,而不是采用绝对的年月日的方法。在很多时候,人们对于相对的概念理解起来更容易些。 再举一个例子,很多的电话银行都提供查询历史交易记录的功能。在很多的时候,你是想要查询最近几天或一段时间的交易记录。通常的界面设计是要求用户输入起始和结束两个时间信息,结束时间就是查询的当天,而起始日期是当天减去一定的天数后的日期,此时用户首先需要算出那个先前的日期。总体看来,用户需要输入两个日期,每个日期都需要输入8个数字,而且还要有一个基于日期的减法运算,操作起来甚是费脑子,而且很容易出错,一旦出错,就必须重新输入一遍。 最近,我发现有些银行提供了一个查询最近一段时间交易的功能,此时你只需输入一个表示最近天数的数字即可。例如,如果你想查询最近10天交易的记录,你就只需先后按1键和0键即可。针对于这个特定的应用需求,这个界面设计得非常方便和好用,不是么?这里的实质也在于采用了时间的相对表示法。 想要了解更多的界面中如何通过采用相对表示法来改进界面的可用性,可以阅读我的新书《细节决定交互设计的成败》。在这本书中,我以广大普通的软件开发人员为目标读者,以通俗、风趣和实用的手法讲述了如何在实际的设计与开发工作中应用一些人机交互和可用性的设计原理,以便迅速而有效地提升产品的用户体验,提高产品的竞争力和用户忠诚度。 点击这里在 China-pub 购买: 在China-pub网上书店购买 点击这里在当当网购买: 在当当网购买 点击这里在卓越网购买: 在卓越网购买 |