石锅拌饭

产品设计三定理

by Robin Lu on May.09, 2008, about

Picture 4-2

很多用户是闭着眼睛看网站的说了一件很现实的事情,用户是不看提示的,他们只凭自己的感觉操作.

对于产品交互的设计,我也一直这么认为,如果需要在界面上通过写提示信息来指导用户操作,那么设计上很可能是有可以改进的余地.就象好的程序是自然可读的,如果不得不加注释,多半是有问题了一样.

好的交互设计,就是要随着用户去造,总能完成任务.要做到这点,需要好好体会下面的交互设计三定理:

第一:产品不能做危及用户的事情,如果用户操作错误,也有义务修正.
第二:服从用户的所有操作,但不得违反第一条.
第三:不能危害产品自身,但不得违反第一、第二定理

看着眼熟么?其实剽窃了阿西莫夫的机器人三定理,他老人家半个世纪前就总结好了:

第一:机器人不得伤害人,也不得见人受到伤害而袖手旁观。
第二:机器人应服从人的一切命令,但不得违反第一定理。
第三:机器人应保护自身的安全,但不得违反第一、第二定理

每一个产品都是一个机器人.

说起来挺容易,做起来真的很难.

:

4 Comments for this entry

Search

Archives

Browse by tags

agile apple blog book design ecto extension firefox git google hack ichm iphone keyword life mac madfox movie nonsense opensource plugin pm ruby rubyonrails sns software startup wordpress work 财帮子