从Windows XP登录界面说起——谈人机界面设计中的模式现象
一 Windows XP的用户登录界面的改进
如果你经常使用电脑,或许你有以下的类似经历。在登录某个系统时,一般都会有一个要求输入用户名和密码的登录界面。而在大多数情况下,系统能记住曾经输入过的用户名,所以用户名就已经显示在屏幕上了,此时光标会直接位于输入密码的地方。你输入了好几遍密码,系统总是说密码不对,但是你很确信密码没错误,用户名也对。你百思不得其解,气得想把键盘砸烂。但就在你挥拳的一刹那,你突然注意到键盘上的大写指示灯亮着,原来如此,你恍然大悟。怪自己吗?也许应该,但为什么软件不能更好地提示呢?
在Windows XP的用户登录界面中,就针对以上这种登录界面的密码输入问题做了改进,一些细心的用户也许已经发现了这个界面同Windows的以往版本在操作行为上的细微差别。如果你还没注意到,可以进行以下的试验:首先按下键盘上的大写状态键(Caps Lock),然后用鼠标在密码输入框中点击一下,使光标位于输入密码的位置,准备输入密码。这时,你会发现,一个提示框在醒目的位置出现了,其中的信息是“你的键盘处于大写字母状态,这可能使你输入密码错误 . . . ”。再继续进行试验:再次按下键盘上的大写状态键盘,该提示框消失。用鼠标在用户名输入处点击一下,再次按下键盘大写状态键,使得输入状态为大写,但此时系统不再显示任何提示框。
几次这样的操作之后,你就会发现其中的规律了:如果当前光标位于输入密码的一栏中,当键盘状态为大写输入时,系统就会出现该提示框,而如果光标位于输入用户名的一栏中,该提示框不会出现。
也许你已经猜到这样设计的原因了,或者你已经从使用经历中体会到这样设计的好处了,那就是,它可以避免由于键盘大写状态导致的输入密码错误而又不被用户察觉的问题。
二 什么是界面中的模式现象
在上面谈到的登录界面问题中,导致用户容易出错的原因是人机界面设计中的一个经典问题:模式现象。计算机科学家和认知心理学学者,Macintosh之父Jef Raskin在他的《The Humane Interface: New Directions for Designing Interactive Systems》一书中对模式现象有比较精辟的论述。通俗地讲,在一个界面中,如果用户执行同样的动作但得到的结果不同,那这样的界面就存在模式现象。换句话说,这样的界面有着不同的模式(或内部状态),在不同的模式下,相同的动作会引起不同的结果或执行不同的功能。
以上面的登录界面密码输入为例,当用户同样是按下键盘上的a键时,实际输入的内容可能是小写的a, 也可能是大写的A,这取决于当前键盘的大小写状态。
相关文章
- 2022-01-06基于us/OS-Ⅱ操作系统的断路器控制器研制
- 2024-01-21电容式微加速度计的闭环检测技术研究
- 2022-03-06调度自动化系统容灾备份策略揭示
- 2022-09-27振子框架式微机械陀螺的有限元模拟
- 2021-11-01基于CC2430的无线传感器网络节点设计
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。