手机交互设计原则

以下是根据平时设计工作中总结出手机交互设计原则,国内相关资料非常少,只能自己边实践边研究,恐有误,仅供参照。

屏幕

手机屏幕尺寸分为物理尺寸和显示分辨率。

  • 物理尺寸是按英寸对角线计算。
  • 显示分辨率指的是屏幕图像的精密度,是指屏幕所能显示的像素的多少。
  • 显示精度是每英寸上可以显示像素(DPI)。

NOKIA N78的物理尺寸为2.4英寸,显示分辨率为240*320像素;HTC T7278的物理尺寸为2.8英寸,显示分辨率为480*640像素。两款手机显示精度不同,同样100*100像素大小的图片在这两款手机上看到的效果也不同,同样大小的图片在HTC T7278看起来要比NOKIA N78小的多。

f876bdad24bab829295f9a19e8f2f4d3

分辨率种类(不完全统计):

  1. 128*128  128*160 130*130  176*144  176*220 208*208 208*320  240*160 240*240 240*260
  2. 240*320 240*400 240*432 240*480 320*240 320*320 320*400 320*480 345*800 352*416
  3. 360*480 360*640 400*800 480*320 480*360
  4. 480*640 480*800 480*854 480*864 640*480  800*480

一款软件适配所有分辨率的手机难度较大,势必需要先挑选主流分辨率进行设计,在此基础上适配其他分辨率的手机。鉴于2010年QVGA(240*320)屏幕的市场占有率将达到70%,可将QVGA的手机当成主要的设计对象。

视觉重点自上而下

大多数情况下浏览者看电脑屏幕时都不由自主的以“F”形状的模式阅读网页,而手机屏幕很小,显示能力有限,屏幕上内容尽收眼底,阅读文字时自上而下,因而信息的重要性也是从上到下依次排列。

78b853ea6e3740d869cda090415b0b3b

“F”形状的模式阅读

简洁

手机屏幕的显示能力有限,使用物理按键时,无法向电脑或者触摸屏那些跳跃式操作,必须依次切换控件的焦点,例如手机界面中的翻页程序,用户使用最多的就是“下一页”,将“下一页”放置为第一个控件便于用户操作,方案1优于方案2。

b623e50fc14b131fed76a7143101a07b

界面简洁的途径:

  • 减少控件的数目,使程序的主功能显然易见,引导用户操作。
  • 当内容过多时,要突出重要信息,便于用户快速浏览。
  • 显示出错信息时,不要只告知用户程序出现错误,要提供有用的信息引导用户完成操作。
  • 手机上网的速度慢,一般在6k/s,这就要求页面的内容尽量精简,避免过多的图片。
  • 页面的内容控制在两屏以内,也不能空白。比如当用户支付电影票之后,不能只显示“支付成功”,可以引导用户使用其他功能。

简洁要求文字描述简练,但也要充分利用手机屏幕上仅有的显示空间。例如iPhone的搜索栏,搜索框用于内容搜索,点击之后会显示虚拟键盘,除了左边默认的搜索图标之外,搜索栏还包含其他元素。

b8746a1ff7b17a2c95bfbc0345a63e45

  • 占位符文本。可以提醒用户搜索栏的功能(例如“Search”)或者搜索的内容(如Google或YouTube)。
  • 书签按钮记住用户的搜索内容,如在地图搜索中,书签按钮可以快速地查到已标记位置、最新搜索的内容和联系人。默认在搜索栏上用户没有输入文本或者占位符文本时,书签按钮才可能显示。
  • 清除按钮。可以快速地删除搜索栏中内容,默认在用户在搜索栏中输入文本时,才会显示清除按钮。

任务

当完成一个任务需要多步操作时,可将任务进行拆分成多个子任务,每个界面完成一个子任务。如逻辑清晰并保证用户操作的流畅性,可适当地增加页面跳转次数和点击的次数。如使用e指通客户端购买电影票的任务有:查询电影→选择放映场次→选座→确定订单→支付。

cc4b1ea10f55b3a66939af89b24f188c

关注首要任务也是用户对于程序满意度的重要因素。所以在设计时,要保证界面上的每一个元素的设计都取决于当前首要任务,用户完成任务是否需要这些元素。举个具体的例子:这些信息或者功能对于用户购物是否有帮助呢?如果不是,这些信息或者功能是否在另外的使用情境中至关重要吗?

避免输入

使用标准iso手机按键时,用户平均每分钟输入英文21个单词,在手机上输入将减慢用户操作的速度,过多的文本输入是在浪费用户的时间和精力,如非要输入,需保证“物有所值”,用户会感觉到并没有因为输入而耽误了任务完成。

以下途径可以避免输入:

  • 使用列表选项的形式。
  • 增加控件的可记忆性。

一致性

手机界面上出现的颜色、字体、文字和图片等元素要保持一致,一致性可以使用户知道在哪些地方找到特定的功能或信息,同时还能使得他们知道这些功能的正确使用方法。例如,返回上一级可以表述成:返回,上一级,后退,撤退……对于用户而言,这些文字没有明显的区别,但在手机界面显示时要只使用一种和同一个位置,如iPhone界面中的“返回”只显示在导航栏的左边。

30d6f442c5db3f82b608ccd9b506c802

熊猫看书

使用情境

5c7d2cc8dde8ff02522b0431e56467fa

手机QQ

手机属于移动设备,可以在各种场合使用,如地铁、路边、超市、飞机上等,手机可以切换到飞机模式。手机可以在各个时间段使用,手机QQ也可以切换使用模式:标准模式、室外模式和夜间模式。

操作方式

手机操作有物理按键和触摸等多种操作方式,当同样的程序要在多种操作方式下使用,需顾及手指点击时可点区域的大小。使用物理按键时,按钮可以只是两个字,选中控件即可操作,而iPhone的可点击区域最好不低于44×44像素。

反馈

程序需给予合理的反馈,让知道用户程序当前的状态。

cc492c6907607c537bad6adf5da719c4

比如iPhone的运行指示,运行指示表示后台有程序正在运行,但任务完成时不会提醒用户。当程序无法立即完成联网时,状态栏上会显示运行指示。当程序执行的任务无法立即完成时,工具栏上会显示稍大点的运行指示。运行指示提供了很好的反馈机制,明确地告知用户程序正在运行比告诉用户任务已经完成更为重要。

发布者

晓生

移动互联网产品设计

《手机交互设计原则》上有9条评论

  1. “F”模型好像不是很适合中国的吧,记得中国网页的浏览是“E”形的。

  2. 我总结了一下,wap页面上的设计要遵守几个要素:
    1、用户界面力求一致
    2、让用户知道自己的位置,提供便捷的导航设计
    3、用户可以多点击,但一定要少涉及流量的点击
    4、用户的操作要多应用快捷键
    5、要有预报错误和假死状况的判断能力
    6、方便用户取消错误的操作
    7、如果以上信息如法解决就要有一个明确的反馈入口
    附:如果和www有数据同步的过程,要强制www的格式信息

    http://www.girl-8.com/wordpress/?p=694

    呵呵,博主可以多指点一下

评论已关闭。