极客的可用性/用户应该掌控一切
外观
< 极客的可用性
想象一下这种情况
一个男人坐在电脑屏幕前。屏幕上的信息显示:输入姓名。用户输入了他的姓名。
什么也没发生。用户发现他必须按下Enter键。
电脑说:输入地址。
用户输入了他的地址。
经过几个问题后,电脑说:输入传真号码。
用户没有传真,所以他只是按下了Enter键。
电脑重复:输入传真号码。
用户输入0并按下Enter键。
电脑说:非法输入。输入传真号码。
用户查找了他妻子的工作场所的传真号码,并输入了该号码。
电脑接受了传真号码并说:输入帐号。
用户没有帐号,所以他输入123456789。
电脑说:非法输入。输入帐号。
此时,用户意识到自己做错了。他输入:停止。
电脑说:非法输入。输入帐号。
用户输入:帮助。
电脑说:非法输入。输入帐号。
用户多次按下Escape键,但没有任何反应。
用户关闭了电脑,并丢失了他的数据。
这里的问题是什么?问题在于电脑发出命令,并期望用户服从。用户当然更希望他能发出命令,而电脑服从。电脑应该是一个乐于助人的仆人,而不是一个残暴的主人。这如何才能实现?下面的图片显示了答案
用户点击了一个名为新用户的菜单。然后他得到了一个对话框,可以在其中输入他的姓名等信息。他可以立即看到需要哪些信息,因此如果他没有帐号,就不需要输入姓名和地址。他可以按任何顺序输入详细信息。如果他后悔了,可以按“取消”按钮。如果他想了解“帐号”的含义,可以按“帮助”按钮或问号按钮。
在前面的情况下,用户会感到压力和沮丧,因为电脑控制着他,剥夺了他做自己想做的事的自由。在后面的情况下,用户会感到高兴和放松,因为他控制着电脑,可以使其按照自己的意愿行事。