新闻  |   论坛  |   博客  |   在线研讨会
用户接口的改进
tvro_china | 2008-01-13 10:31:01    阅读:1340   发布文章

用户接口的设计是个创意丰富的领域,它可以在人机间提供一个更加自然的通信方式。最初用户接口设计主要集中在何时人机间内容和通信方式才是最佳的。一个好的设计要注意到很多几乎无法察觉的细节,比如如何处理模糊和无效输入以及处理无意识和非理想的现实环境。

  用户接口始终都存在提升的空间,这种提升对用户来讲通常是不宜察觉的,这也因此使得设计提升有些困难。对于越来越多支持软件升级的终端产品来讲,对内部和用户界面不断提升的需求就可以区分产品的成功和失败。

  未来需要关注的几个例子

  对于iPhone我的关注点在于用户接口以及设计者如何应对模糊、错误和非本意的情况。同任何 1.0版本的产品一样,我发现了很多需要提升的地方,希望随时间推移这些改变能够在iPhone中实现。

  iPhone支持用两根手指来放大或缩小显示的图片,地图功能中也支持这一特性。它还支持用手指轻击或拖拉来移动图片。当我用手指缩小图片时,系统会执行缩放功能并在我的手指离开触摸屏时执行指头的触击,但是设备软件有30%的时候会把图 片放到一个似乎随机的方向,并且远离缩放点。

  在同一手指接触但完成多个指令时采用瞬时无效带可能是解决无意识行为的一个方法。根据使用者是否在点击后调整缩放点来修正无效带的宽度可以是另一个精细化的方法。无论是那种情况,有很多种精细化的方法可以提高系统的接口设计。

  有趣的是,Apple采用了一种不同的方式来避免这一问题,单指双击就可以放大,双指双击就会缩小。虽然这个方案很不错,但是它需要使用者自行调节内容的大小。

  对于iPhone我还碰到一个在系统接口和错误通信引擎方面需要提升的小问题。我处在蜂窝覆盖的边缘,而在和我女儿使用短信功能时,对于未能发送的消息它不断提示我上一次发送费用为零,在iphone处于standby状态时依然是这样。我无法解决这个问题,而它在不到一天的时间内就耗完了电池能量。从这儿我得到的教训是给使用者更多可能的信息。同样的,完美避免这类问题的方法对终端用户来讲几乎是不可见的。

  另一个例子是我的新电视服务。我想知道如何只列出我可以观看的频道,但答复是我必须手动建立我的频道列表。系统比我更清楚那些频道我是付费可观看的,而且如果可以通过选项来排除那些不可看频道难道不是一个巨大的附加值增加吗?同样,这个几乎不可察觉的细节可以使得这个产品更加流行。

  最后一个版本1.0产品的例子是wii的遥控器。有些人指责它不能正确再现拍子或球杆的动作。我想部分深层的原因还在于基本接口的设计如何能更好的反映用户的实际动作。我希望在这些几乎不可察觉的细节方面接口提升主要体现在软件升级,那些反过来可以促进更逼真的运动再现以及更好的游戏。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
与快乐握手
最近文章
怎样做一块好的PCB板
2009-05-18 17:14:25
ARM入门
2009-05-18 17:10:18
推荐文章
最近访客