移动APP设计时,按钮做多大尺寸?

在飞镖游戏中,红心非常难以命中,原因在于红心是整个镖盘上最小的目标。同样,推及到触控设备中时,我们的“目标”大小该如何设定呢?

小按钮比大按钮更难于操控。当设计移动界面时,最好把可点击目标的尺寸做大一点,这样更利于用户点击。但这个“大”究竟需要多“大”,才能方便大多数用户呢?很多移动开发者也非常想知道这个问题的答案,最后都在各平台的UI设计规范中找到了答案。


(Image credit: ogimogi)

移动平台设计指导规范告诉了我们什么?

在苹果的《iPhone人机界面设计规范》中指出,最小的点击目标尺寸是44 x 44像素。微软的《Windows手机用户界面设计和交互指南》中建议使用34 x 34像素的尺寸,最小也要26 x 26 像素。诺基亚开发指南中建议,目标尺寸应该不小于1cm x 1cm或者28 x 28 像素。

尽管这些指导规范给我们列举了各平台下可点击目标的尺寸标准,但是彼此的标准并不一致,更无法和人类手指的实际尺寸相一致,他们的建议尺寸比手指的平均尺寸要小,这会影响触摸屏下对于点击目标的精准度。

小的点击目标会导致大问题

可点击目标尺寸太小,对于用户体验来说就非常糟糕,因为如果要更精确的触控。用户需要调整手指的操作方式,从指心操作,变为指尖操作,这样才能操作尺寸较小的目标。使用指心操作通常会整个覆盖操作对象,让用户无法分辨他们所要操作的目标,也无法收到操作过程中的视觉反馈,也就无法知晓,他们的操作是否有效。当用户不得不用指尖进行操作时,又出现了一个新问题,这种操作方式非常的慢,而且很吃力,体验很差。

问题不仅这些,目标的尺寸过小还会导致失误的触摸操作。因为尺寸小,所以容易拥挤在一起,用户容易触碰到附近的目标,导致运行结果非用户所愿。手指太大,目标尺寸太小,一根手指的宽度大概能覆盖两个目标的宽度。如果不按压到错误的位置,就会导致错误的操作。食指容易出错,但是拇指更容易出错。因为拇指更大、更笨拙。有时候用户会倾斜拇指,使用拇指的侧边进行操作,但是目标尺寸过小,依然失误频繁。

在移动用户的日常操作中,拇指的使用非常频繁。有时用户无法腾开两只手操作,只能用一只手握住手机,用拇指和食指操作。在这种场景下,用户的操作精度有限,就需要提高目标尺寸来避免操作错误,这就是所谓的友好的触控体验。

食指操作下的平均像素宽度

MIT触摸实验室的做了一项研究,以手指指尖作为调查,分析其感觉机能。研究发现,成年人的食指宽度一般是1.6——2 cm。转换成像素就是45——57 px,这比那些指导书上建议的宽度都要宽。

45——57 px的目标尺寸非常够用,用户可以将整个手指紧贴在目标上。在操作的过程中,用户也能看到目标的边缘。这样用户与控制对象之间的反馈与信息传达变的非常清晰,用户也能知晓他们的操作是否有效。因为尺寸大,定位更快,拖移也更方便。费茨法则中提到过,目标越小,操作耗时就越长。小目标减慢了用户的操作速度,因为需要用户集中精力去精准定位。手指大小的目标则不一样,这种目标给予用户足够的空间操作,容错率也很高。

拇指操作情况下的像素宽度

也有很多用户用拇指敲击屏幕上的目标。拇指比食指要宽,平均宽度大概在2.5cm,转换成像素是72 px。

72像素的实际使用效果很棒,更容易定位、操作的舒适感更好。同样可以看到操作目标的边缘。这意味着用户不用费力的调整手指,使用指尖去操作了。也不用倾斜拇指,用拇指侧面点击目标。

在《小型触摸设备上单手操作研究:关于拇指操作的目标尺寸》这篇文章中发现,目标尺寸的增加会降低失误操作的次数。更多的空间提供了更高的容错率和更精确的操作,同时因为大型的尺寸,目标的表现力也变强。

另外一篇《移动端触摸设计:关于目标选择的关键》中也表达了同样的看法。

手指大小的目标尺寸很理想,但也有特殊情况

将目标尺寸的大小,设置为跟手指大小相近,其中的好处不再赘述。但并不是适合所有的设计场景。在移动设备上,空间有限。这就意味着,如果每个目标的大小都很大,那么屏幕空间根本不够,就需要不断的翻页,这在体验上很糟糕。你需要测量屏幕尺寸,然后计算比例,搞清楚“在这种尺寸的屏幕上,合适的、最大的目标尺寸是多少?”倘若你按照手指大小进行尺寸调整,整个界面的比例很糟糕;再次按照比例调整后,最大的目标尺寸效果也不假,那么就只能使用指导规范上的建议尺寸了。

对于平板设备来说,情况就没有手机那么复杂,因为平板的空间更多。不用害怕没有空间去放置点击目标,空间足够,你可以非常悠然的通过提高尺寸来提高操作适用性。手机是最麻烦的,点击目标的尺寸非常不好拿捏。但正是因为手机的空间有限,容易操作失误,所以才需要设置真实手指大小的目标尺寸。设计师的挑战就在于,要想办法,让屏幕上大多数的目标,尺寸都跟手指大小一致。但也有好处,这迫使设计师设计时更注重功能性、风格更加极简。

为游戏应用设计拇指大小的点击对象

我们无法推测的问题是,用户使用你的应用时,是用食指操作更多?还是用拇指更多?因此,针对这一点,我们要非常细致的做调研,然后设置合理的目标尺寸。 然而,如果你的应用是一款游戏的话,大多数用户会使用拇指。这就是为什么很多游戏应用中,一些控件的尺寸一般有拇指那么大,这样用户就能更稳固的双手持握,更精准的操作。


Gyro13 Steam Copter Arcadehas larger touchscreen targets

结论

通过调整目标尺寸的大小,结合实际的应用情况,能够有效的提高移动端的适用性,同时提高用户体验。不管你的应用是游戏还是别的什么。触摸屏上的目标就是用来让用户点击的。如果用户需要去想“我该怎样去点击,才能完成精确的操作”,需要再交互前思考方法,需要调整操作方法,使用多种方法才能完成交互。这说明这款产品的交互设计是糟糕的。在这篇文章里,我抛出了个人的一些观点,在触摸即将成为操作方式的一统时代,如何打造友好的触控体验?这是我们将要面临的问题。期待更多的想法,以及更规范的标准。

感谢阅读!

看完这篇你只要记住2点,食指点击目标尺寸是44 x 44像素,拇指是72 x72像素。所以在画界面的时候,要注意这2个尺寸。

小技巧:在导出ICON的时候,假如你的ICON实际尺寸是32×32,那么你可以导出50x50PNG透明背景的ICON,重点是加了透明区域。这样就更方便点击了。

smashingmagazine
翻译:优设番茄酱@SKYUI

(0)

相关推荐

  • 在机械设计时,如何快速地绘制出齿轮齿形

    在机械设计时,有时为了图纸表达得形象.直观,需要绘制出齿轮的齿廓形状.然而齿轮齿廓的外形通常为渐开线,要想准确地画出还是要花费不少时间的.下面我介绍一个快速绘制出齿轮齿形的方法. 操作方法 01 利用 ...

  • 怎么在IPhone手机中为支付宝APP设锁

    使用支付宝的指纹或者手势锁的话,我们的日常交易会变得安全一些,个人隐私也不容易泄露.下面大家可以看看我设锁的方法.具体如下:1. 首先,我们登录支付宝APP.2.接着,我们点击页面的"我的& ...

  • 电商 APP 中消息按钮该如何设计

    在网上购物的过程中,发现不同 APP 中他们消息按钮摆放的位置也不同,有的放在底部 tab,有的放在页面顶部,他们这样设计的原因是什么?有哪些设计细节?这篇文章就和大家分享一下电商 APP 中消息按钮 ...

  • 当你设计时,你应该思考些什么

    作为设计师的我们总会在自己的闲暇时间去做设计有关的练习,那么我们到底有没有深入思考过我们怎么去练习以及如何思考才是最有效的呢?也许有的人练习了很久发现自己的进步速度很缓慢,有的人练习的不多,但每次输出 ...

  • 在用allegro进行PCB设计时,如何设置原点?

    在PCB设计中,有时需要将板左下角设置为原点,以便于对板大小进行测量和定位.那么在allegro中,如何设置? 操作方法 01 点击测量图标 02 单击板框左下角.跳出对话框,显示出该点坐标 03 点 ...

  • PCB设计时,计算阻抗你需要注意这几点!

    在PCB高速设计流程里,阻抗计算就是万里长征的第一步.这里介绍下,在计算阻抗时需要注意的事项,以防在后期PCB生产时出现问题.

  • 面型图标vs线型图标,该如何正确使用?

    全文共2085词,阅读大约需要5分钟! 什么时候该用线型图标,什么时候该用面型图标,不知道大家平时有没有去思考过?我自己也曾经纠结过,但却没有深究,这篇文章给出了一些答案.挺意外,老外会针对线面图标都 ...

  • 设计规范 | 详解组件控件结构体系-加载类

    本文作者将加载划分为6种类型,分别适用于不同的场景,各有优缺点.设计师在设计时,可以根据用户的使用场景和环境设计适合的加载. @Echo 设计师在进行APP设计时,往往会更加专注于界面的布局.界面和界 ...

  • 3个基础的APP技术框架,UI设计师必知!

    信籽(手淘设计师):不知道大家有没有遇到过这种情景,当你做好一个设计方案,满心欢喜地给开发讲解方案的思路和创意时,开发突然说一句:"这个方案实现不了",这时你整个人都不好了,心里开 ...