Windows中一个很糟糕的用户体验

相对来说,在大部分操作系统中,Windows的用户体验已经是很不错的了,尤其是根据一些信息可以知道,微软对于自己的大部分产品,尤其是面向一般用户的产品,都会在用户体验方面进行大量的努力。然而目前Windows的用户体验还有很多地方需要改进,也许就像上次”哎呀呀”说的,我是一个完美主义者吧,如果某个东西让我感觉很困扰,那我真的会很不爽。

请先假设这样一种情况:我们正在安装一个非常耗时的软件,例如整个安装过程需要将近一小时,而且其中会多次弹出窗口或对话框,与用户进行交互(自然,这个软件的体验很糟糕)。因为需要一个小时,我们肯定不会坐在电脑前傻傻地看进度条(其实有时候我有这嗜好,如果你也有,可以加入豆瓣上的爱看进度条这个组),而是会找其他一些消遣。例如我,可能会抓紧时间写一些文章,或者看电子书。这些活动都有一个特点:需要频繁按下空格键。写文章的话,需要按下空格键让输入法中选择的词语上屏,而看电子书的时候,我习惯用空格键翻页。

然而,这时候,正在安装的那个软件的安装程序(假设已经安装到95%的进度,花了50分钟)突然因为某种原因出错了,于是自动弹出了一个对话框,并保持最前。这个对话框中列出了错误的具体原因和解决方法,并提供了两个选项”继续”和”取消”,而且焦点是默认放在”取消”上的。但问题在于,当出现这个弹出窗口的同时,我们可能正在按下空格键。那么这就可能导致一个很严重的问题:我们可能根本还没来得及看到具体的错误原因,因为手的速度更快,在按下空格键的那一瞬间,弹出窗口突然出现了,并且焦点在”取消”按钮上,于是软件的安装程序自动退出了,并且之前的安装操作全部被撤销,而我们根本没有看清楚具体的错误信息是什么。

想要解决问题吗?那么再用50分钟等待,然后看错误信息吧。当然,这一次你可能不打算在干其他事情了,就盯着进度条犯傻吧。没准有看进度条嗜好的人都是这样养成的?

所以这里我就有一个问题:Windows为什么允许让弹出窗口自动保持最前?而不是在后台打开,并在任务栏上用一个变色的任务栏按钮来提醒我们的注意?如果是这种情况,既不会干扰到我目前的工作,也不会导致误操作,岂不是皆大欢喜?如果真的因为确实需要引起用户的注意,而强制让弹出窗口保持最前,那么能不能不要设置默认的焦点,无论你将焦点放在”继续”还是”取消”按钮,或其他类似的按钮上,在上述场景中都有可能导致无意识的误操作。或者让窗口显示在最前,但不夺取当前的操作焦点,例如Windows Live Messenger的联系人上线提示那样,保持最前显示,但不夺取焦点,我们依然可以直接操作原先的程序。

这个问题虽然并不大,但影响绝对不小,而一旦遇到一次,导致的后果可能会 很严重。Windows 7的Beta测试马上就开始了,我已经收到了测试邀请。等测试正式开始后,考虑将这个问题反馈上去,希望这次获得的回应可以不是”By Design”,而是一些更实际的反应。

分享:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.