最近我一直在阅读有关UI设计的文章,Fitt's Law 一直被提及。
据我所知,它基本上是指物品越大,并且离光标越近,点击就越容易。
那么对于输入来自多点触控或单点触控的触摸屏设备呢?
考虑到这一点,应该注意哪些基本原则?
是否应该像这样,用户的手在设备的两侧,因此按钮应该靠近设备的左右两侧?
谢谢。
最近我一直在阅读有关UI设计的文章,Fitt's Law 一直被提及。
据我所知,它基本上是指物品越大,并且离光标越近,点击就越容易。
那么对于输入来自多点触控或单点触控的触摸屏设备呢?
考虑到这一点,应该注意哪些基本原则?
是否应该像这样,用户的手在设备的两侧,因此按钮应该靠近设备的左右两侧?
谢谢。
最近我也开始思考这个问题,以下是一些考虑:
Fitts定律是在50年代作为人类因素模型(即:战斗机座舱控制)开发的,所以将其重新应用于人类运动技能实际上只是来了一个完整的循环。它绝对适用于移动设备。[历史注:当时发现它适用于鼠标接口实际上是一件大事情。]
需要注意的一点是,在触摸界面上,Fitts定律赋予的边缘和尤其是屏幕角落的优势不再存在:“无限大小”仅适用于鼠标接口,因为光标不能超出边缘。显然,我们的手指没有同样的限制。基本上,除了可能更短的距离到目标之外,边缘与屏幕中间没有区别。
这里有一份关于单手拇指使用的最佳目标大小的研究1 (pdf),考虑到自由移动等因素。我希望能找到一篇文章,能够提供一个修改或新的常数来衡量触摸界面的精度,但是简单搜索没有找到。我想这意味着我发现了一个潜在的研究课题;)
我认为将Fitts定律应用于小屏幕移动设备的一个普遍结论是:很难制作可用的基于小部件的界面而不严重牺牲信息密度。一个有趣的替代方案是手势界面(超出流行的缩放)。不幸的是,缺乏流行和约定使得学习曲线相当高。然而,在移动设备上使用手势界面可能值得这种权衡。我预测一旦约定稳定下来,手势界面在移动设备上的广泛采用。
考虑用户的手将在哪里,以及他们是否都是自由的。将按钮放置在您认为手会出现的最近位置。
聚集按钮,使您不需要要求用户进行远离的一系列连续点击(除非当然,您正在设计游戏,这是技能的一部分)
你应该针对最重要的手指进行设计,比如食指。当然,并不意味着其他手指不能使用,但人们通常更倾向于使用某些手指而忽略其他手指。
我认为你无法提供一个适用于所有尺寸和类型的触摸屏的通用答案。例如:微软Surface上的红外视觉技术可能会因用户手指非常黑而失败(非常罕见),但这在电容式触摸屏上不是问题。
最佳实践是进行大量测试,涉及各种用户。您将很快了解到什么适用于您的设备,什么不适用。
我在我的研究生人机交互课程上做了一份论文,使用进化计算来设计一个基于正在输入的文本领域的更高效的键盘。我真的应该将它发布为 iPhone/Android 应用程序。