《About Face》《About Face》Chapter 12 Designing Good Behavior (Part 1)
本章提到以下设计原理:
■ The computer does the work and the person does the thinking.
■ Software should behave like a considerate human being.
具体来说体现在以下几方面:
◆ Take an interest 记住用户的使用习惯
◆ Are deferential 软件应该是个参谋,提供建议就行了;主还是应该让用户来做。
◆ Are forthcoming 主动提供用户会感兴趣的全部信息——“别用刑,我全招”。目前这一点做得最好的是亚马逊之类的购物网站,主动提供相关商品信息;携程也不错。
◆ Use common sense 这个不是很典型
◆ Anticipate people’s needs 这个对于提高软件响应速度有帮助。但对手机要注意耗电量的问题。所以可能应该只用在响应速度确实有问题的地方。不同意Alan关于预先下载网页链接的建议。那会增加多少网络负荷啊,尤其对于按流量收费、靠电池供电的手机,根本不现实。另一个例子是,在拒接了一个来电后,手机主动提供了短信编辑界面,里面已经放好了刚刚拒接的电话号码和“过会给你回电”之类的内容。
◆ Are conscientious Alan对保存文件时的名字冲突问题提出了建议。我们的phonebook会有重名的,其实可以提示一下的。
◆ Don’t burden you with their personal problems 软件的表现形式就是弹出对话框。Not only should software keep quiet about its problems, but it should also have the intelligence, confidence, and authority to fix its problems on its own. 25章对解决此类问题有专门论述。
◆ Keep you informed 打印界面确实设计得很糟糕。
◆ Are perceptive 就是软件需要有一定的智力能理解用户的意图。
◆ Are self-confident
◆ Don’t ask a lot of questions
◆ Take responsibility
◆ Know when to bend the rules
未完待续……
■ The computer does the work and the person does the thinking.
■ Software should behave like a considerate human being.
具体来说体现在以下几方面:
◆ Take an interest 记住用户的使用习惯
◆ Are deferential 软件应该是个参谋,提供建议就行了;主还是应该让用户来做。
◆ Are forthcoming 主动提供用户会感兴趣的全部信息——“别用刑,我全招”。目前这一点做得最好的是亚马逊之类的购物网站,主动提供相关商品信息;携程也不错。
◆ Use common sense 这个不是很典型
◆ Anticipate people’s needs 这个对于提高软件响应速度有帮助。但对手机要注意耗电量的问题。所以可能应该只用在响应速度确实有问题的地方。不同意Alan关于预先下载网页链接的建议。那会增加多少网络负荷啊,尤其对于按流量收费、靠电池供电的手机,根本不现实。另一个例子是,在拒接了一个来电后,手机主动提供了短信编辑界面,里面已经放好了刚刚拒接的电话号码和“过会给你回电”之类的内容。
◆ Are conscientious Alan对保存文件时的名字冲突问题提出了建议。我们的phonebook会有重名的,其实可以提示一下的。
◆ Don’t burden you with their personal problems 软件的表现形式就是弹出对话框。Not only should software keep quiet about its problems, but it should also have the intelligence, confidence, and authority to fix its problems on its own. 25章对解决此类问题有专门论述。
◆ Keep you informed 打印界面确实设计得很糟糕。
◆ Are perceptive 就是软件需要有一定的智力能理解用户的意图。
◆ Are self-confident
◆ Don’t ask a lot of questions
◆ Take responsibility
◆ Know when to bend the rules
未完待续……
还没人赞这篇日记