应用设计细节那些事儿
2012-04-29elya妞
elya妞
同样的一款应用,为什么别人开发出来就很多人下载使用,而自己的产品却无人问津,这其中有什么奥妙吗?其实很大部分原因是因为你的应用在设计细节上没有把握好,让用户在使用中产生了困惑或者不好的体验,自然用的人就少了。下面我们就来讲讲在应用设计的时候,有哪些细节需要注意吧!
按钮—可大不可小
一位著名的苹果手机应用设计师提出了一个关于按钮的魔法数字—44,即在手机应用上,按钮的大小至少为44×44像素。当然这个其实是根据当年的iPhone屏幕大小和分辨率来设定的,原则上我们应该用实际尺寸来计算。通常情况下,食指的最小点触距离为7毫米、拇指最小点触距离9毫米。当然我们可以设计一个比实际点击范围更小的图标作为按钮界面,但是在定义它的点触大小的时候,一定要记得做放大处理。千万不能反过来,即设计一个傻大的图标,点触范围却比图标要小,这样会给用户带来明显的误操作挫败感,他们会认为你的应用按钮都很难选中。
另外,一般手机应用上的按钮界面会有四种状态,即不可点击效果、可点击效果、聚焦状态和按下状态。如果你的按钮此时处于不可用状态,那么一定要将其显示成灰色,或者去掉按钮,否则会误导用户。
文字—可短不可长
手机界面很小,寸土寸金,一页只能显示下6~10个列表,一行只能显示下10~16个字。标题栏的字数以5个以内为宜,标签栏也以2~3个为宜, 那么这时候出现文字过长的情况,一定要定义一下处理方式,如果是选择型的,一般是截断或者将打出的三个省略点缩略掉。如果是内容阅读型的,可以折行。但最合理的方式还是精简文字内容,缩短文字长度。
当然文字短并不是表示随意缩减,由于手机是碎片时间、片段式阅读,所以手机界面上的文字表意性要求的更高、更苛刻,一定要在用户看到的瞬间,准确的传达信息。除了表意清晰之外,还要求语言精简,避免啰嗦。记得一定要使用用户惯用的语言而不是他们不容易看懂的程序机器语言,要不然就只剩下极客或电脑高手下载你的应用了。
菜单—可浅不可深
一般情况下,菜单项以5~7个为宜,如果有二级菜单,就要注意合理的菜单分类,不能有太多层级的菜单,否则会给用户带来很多的麻烦,他们会很难在最短的时间里找到自己想要的选项。另外你在做搜索和返回功能时,也会变得很麻烦。
菜单上的相关选项一定要具有操作上的延续性,虽然手机屏幕看起来比电脑屏幕要小得多,但是手机在屏幕上移动的麻烦程度,要比鼠标在电脑上移动的麻烦得多。如果手机上相关选项离得很远的话,用户一是容易迷失,找不到下一步操作,二是需要移动手指,到屏幕另一端触发操作。
操作的延续性是在一开始做交互设计时就要考虑清楚的,做交互的时候一定要有一个任务流程的概念贯穿始终。用户是为了完成某个任务而使用软件的,交互设计师除了关注界面元素、跳转逻辑和交互反馈之外,还要关注用户任务,分得清主要任务和次要人物,给主要任务一个畅通无阻的清晰流程,不要给予太多可能的分支,干扰主要流程。
引导—可有不可滥
我们在做设计的时候,往往是提供理想化的场景,即用户已经进来了,他们应该怎么点击之类的。但你必须考虑到应用刚推出的时候,往往是没有用户的,甚至当应用有了一定用户基础的时候,新进来的用户打开应用的时候,应用仍然可能是一种没有数据的状态。这些情况下,用户都可能遇到空数据的界面,如果不加设计,那他们就会对着一个空白界面,不知道该怎么办。有经验的做法就是,提供一个情感化的界面,告诉用户当前没有内容。或者提供一个更具引导性的做法,即引导用户去执行操作。
当然,也不是说引导界面越多越好,现在很多应用都喜欢用漂亮的引导界面告诉用户新增的功能或隐藏的选项。但要知道不是所有新功能或者隐藏选项都需要花哨的引导。如果是通用的功能、非重点的模块,根本就不需要引导;如果是功能告知,只需要轻量级的引导;如果是版本更新说明,可以采用说明书式的引导,但是要言简意赅。用一句修改版广告词来说,就是“引导虽好,可不要滥用哦”。
页面—联动与删减
各种标签页跟内容需要有很好的联动关系,一般一个界面内有二级标签就足够复杂了,千万不要再有三级标签、四级标签。每个标签页都有自己特有的内容,当切换标签的时候,内容也要跟着切换。标签页如果是点击切换,内容部分可以整体刷新,标签页如果是滑动切换,内容页也要跟着滑动切换,千万不要一个点、一个滑。
在设计页面的时候,千万不要妄图把所有功能按钮和操作放在一个页面上去,这样会让用户感觉眼花缭乱,没有主次关系,不知道按什么。你需要把自己应用的所有功能和操作做个优先级设定,那些常用的20%的功能,放在页面的主要位置上,其他80%的操作,放在下一页或合理归类组织后,隐藏起来就可以了。
其他—横屏与数据载入
横屏模式下,纵向空间变得格外宝贵。导航栏、标签栏、键盘都需要被压扁,所以横屏模式并不是简单的竖屏拉伸就完了,最好是考虑重新设计,如果你的应用不适合在横屏模式下使用,就屏蔽掉该模式吧!
流量、电量、速度和稳定性是手机产品的四个硬指标,如果你的应用不能合理的帮助用户节约流量和电量,提升浏览速度和浏览体验,保证应用的稳定性能,就不要谈什么用户体验。你可以利用预加载缓存、批量载入、动态刷新、服务端数据压缩等方式来保证省、快、稳的基础体验。
编后语:总之在设计手机应用时,要以提升用户体验为最高目的,让应用不论是看起来还是使用起来都更加的简洁和快速,这样才能吸引更多的用户来下载你的应用。而作为用户,看完本文后,也能够判断一款应用做得用不用心。