Fitts’ Law / 菲茨定律(费茨法则)

补充一张雅虎ued绘制的关于Fitts’ LawQ版小漫画,先初步了解下:

Fitts’ Law / 菲茨定律(费茨法则)

Fitts’ Law / 菲茨定律(费茨法则)

1、一句话描述:

任意一点移动到目标中心位置所需时间与该点到目标的距离和大小有关,距离越大时间越长,目标越大时间越短。

2、定律内容:

从一个起始位置移动到一个最终目标所需的时间由两个参数来决定,到目标的距离和目标的大小(上图中的 D与 W),用数学公式表达为时间 T = a + b log2(D/W+1)。

解读:

T = a + b log2(D/W+1)

T = a + b log2(D/W+1)

T=移动设备所需时长;a,b是经验常量,D=设备起始位置和目标位置的距离;W=目标的宽度大小。

两点含义:

1)、设备当前位置和目标位置的距离D越长,所用时间越长;

2)、目标的大小W越大,所用时间越短。

理解:

目的地明确的移动可以细分为两个部,以移动光标为例:

第一步、首先是一个大幅度的移动将光标移向与目标大致相同的方向和区域;

第二步、紧接着是一系列精细的小幅度微调来将光标精确定位在目标中心。

小实验帮助理解Fitts’ Law:举起你的手臂并试着用手指指向远处的一个小物体,例如远处墙上的一个电灯开关。开始你的手臂可能会往开关的位置大幅的移动而且很有可能稍微过头了一点。接下来你会做一些微小的调整动作直至你的手指正好对准目标开关的中心。现在你可以试着指向一个更大的物体 – 比如说电视或一面墙壁。这一次你也会以大幅度的手臂动作来使手指指向目标方向, 但因为目标体积很大所以一般情况下你只需要做很少(甚至不需要任何)的微调。

3、菲茨定律的启示:

1)、按钮等可点击对象需要合理的大小尺寸。

2)、屏幕的边和角很适合放置像菜单栏和按钮这样的元素,因为边角是巨大的目标,它们无限高或无限宽,你不可能用鼠标超过它们。即不管你移动了多远,鼠标最终会停在屏幕的边缘,并定位到按钮或菜单的上面。(下文结合案例解释)

3)、出现在用户正在操作的对象旁边的控制菜单(右键菜单)比下拉菜单或工具栏可以被打开得更快,因为不需要移动到屏幕的其他位置。

4、典型应用及案例:

菲茨定律虽然在很多领域都得到了应用,但其在人机交互(HCI)和设计领域的影响却最为广泛和深远的。

例一、油门和刹车:增大目标大小、减小与目标的距离来提高效率。

我们从日常生活中体会下费茨法则的应用:

汽车上的刹车踏板和油门踏板:它们相距很近(D小),并且刹车踏板要比油门踏板大很多(W大),那么它们为什么没有被设计成相距很远,或者将两者的大小颠倒过来呢?使用经验告诉我们,这样的设计可以使得驾驶员能够以最短的时间把脚从油门踏板移动到刹车踏板上,从而达到以最快的速度准确制动的目的(D小,W大,时间短)。

可能去过电玩大世界的人会有这样的疑问,电玩大世界中那些赛车的油门和刹车踏板大小刚好与常规的相反,这又是为什么?这也正是应用费茨法则的高明之处,因为游戏中我们需要的是更快的速度去超越对手,因此你会更加容易的去踩到油门,争取更多的时间,而且你人身安全不会受到威胁,因为刹车踏板就明显变小了。

例二、window和mac系统菜单设计增大目标大小以缩短定位时间(边缘无限大)。

两大主流OS中又有非常好的案例:Mac OS X默认将底栏(Dock)放到了屏幕的最下方;这样的话底栏就变得“无限可选中”,因为用户不能将光标移到底栏下方所以在向底栏方向做出大幅度移动后光标始终是落在底栏上的。

Mac OS X默认将底栏(Dock)放到了屏幕的最下方

屏幕边缘,W无限大,T近似等于0 

在Windows中,开始菜单在屏幕的左下角,这个角落是“无限可选中”的,因为不管用户朝左下角方向做多大幅度的摆动,光标总是会停在开始菜单按钮的上方。(另一个案例:QQ右上角吸附隐藏,光标移动到右上角弹出)

Windows7,开始菜单在屏幕的左下角

屏幕角落,W无限大

这方面最经典的例子是 Windows 操作系统和MAC操作系统中的应用程序菜单区域(menu bar)位置的设计。实际测试和理论计算结果都表明,在使用 MAC操作系统 时,用户点击某个菜单所需的平均时间要比Windows上快0.4秒(《The humane Interface》Jef Raskin )。注:随着屏幕越来越大、双屏的出现,由于移动距离的变长,移动时间的对比不太强烈。

MAC OS 的 menu bar位于顶部边缘

windows os 的menu bar 位于title bar下方 

另一个对比案例:IE浏览器和chrome浏览器的便签栏设计

IE浏览器的便签栏 

chrome浏览器的标签栏 

例三、鼠标右击菜单设计缩短当前位置到目标区域的距离

右键菜单技术(或上下文菜单)是采取这种思路的一个很好的例子。为了弹出这种菜单,用户只要将鼠标指针移动到需要对其进行操作的某个对象所占据的区域中并单击右键即可。而在一般情况下,这个移动的距离要远小于将鼠标指针移动到应用程序主窗口顶部的下拉菜单区域。

右键菜单缩短了光标的移动距离D,提高了效率 

例四、WEB设计中的应用

网页设计师最大的遗憾之一就是不能利用浏览器的边角和边缘作为可“无限可选中”的区域。不过设计师仍然可以按照菲茨定律在设计上做一些优化。

1)、放大链接点击区域。在链接文字周围放置可点击的填充区域,这样用户想要点击的链接文本会有更大的容错性。

2)、当您有几个放置在一起的可点击目标或链接时,把它们的体积增大或增加他们之间空白区域的大小。搜索结果中的网页导航链接通常都有很差的可用性。例如,下图所示的搜索结果页面的底部,用户可以通过点击链接文字为“1”,“2”到“10”跳转到特定的页面。这里的问题在于这些超链接的可点击区域太小,只有一个数字加一个“o”的大小,因此很难快速将鼠标指针准确移动到它们上面。在某些情况下,这种设计可能会带来很大的使用困难。例如,鼠标灵敏度低难以定位,又或者,一些老年用户或者存在运动机能障碍的用户在精确控制鼠标方面有困难。这些都将导致用户更难于点击某个想要浏览的页面的链接。

搜索结果页面的底部页码链接

3)、将用户最有可能点击(或最想要)的按钮放大。例如,将”登陆”按钮设计的更大:

登陆按钮被设计的更大

4)、将动作分类 – 如果相关的操作按钮靠近彼此的话,则不仅可以在视觉上增强用户对它们相关性的认知,还可以减少光标在它们之间移动所需的距离和时间。

例四、移动端设计中的应用

移动端交互设计中也有很多案例应用了Fitts' Law,举一个Android系统中删除应用的例子,用户拖拽想要删除的应用到顶部删除,顶部W无穷大,增加了用户操作效率和精准度。

miui系统中的删除应用

Fitts' Law鼓励减少距离,增加目标大小以提升用户效率,但反过来应用也会有意想不到的效果,比如iPhone关机,不采用按钮点击,而采用滑动操作,这样虽然减低了用户操作效率,但增加用户操作时间可以起到警示用户谨慎操作的目的。

反例:iPhone关机操作 

作者:Mr汤进er
链接:https://www.jianshu.com/p/36b610bac7a2
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

转载于:https://www.cnblogs.com/Fairy-02-11/p/10002156.html

Fitts’ Law / 菲茨定律(费茨法则)相关推荐

  1. 设计法则 - 菲茨定律 (转)

    在看张小龙传时,无意间看到了菲茨定律这个设计法则,研究起来十分有趣,在web.app都广泛应用这个法则.而在简书上有人详细介绍了它,已经非常优秀了,所以这里放个链接,供参考学习. 设计法则: Fitt ...

  2. 产品设计原则:Fitts’ Law费茨定律

    费茨定律是人机交互领域里一个非常重要的定律, Fitts定律最基本的观点就是任何时候,当一个人用鼠标来移动鼠标指针时,屏幕上的目标的某些特征会使得点击变得轻松或者困难. 目标离的越远,到达就越是费劲. ...

  3. 史上最全交互设计原则(二)之菲茨定律和米勒定律

    上一篇文章主要是针对于希克法则进行了介绍,如果大家有兴趣的话可以自行查阅.本篇主要是介绍一下菲茨定律和米勒定律 一.菲茨定律 1.定义 菲茨定律是一种预测模型,由保罗·菲茨在1954年提出.预测点击一 ...

  4. [产品07]-产品设计定律-菲茨定律/席克定律

    [产品07]-产品设计定律-菲茨定律/席克定律 一.菲茨定律 1-1定义 1-2应用场景 1-3菲茨定律启示 二.席克定律 2-1定义 2-2作用 一.菲茨定律 1-1定义 菲茨定律所提出的人机界面设 ...

  5. 产品设计原则:3秒、3次原则和费茨定律

    那么如何才是好的产品设计呢?其中又有哪些值得大家借鉴和吸取的原则呢?今天摘选黄彦鸣产品笔记中关于产品设计的知识和各产品经理分享产品设计的一些基本原则. 3秒钟原则 现代人的生活节奏都很快,网页间的切换 ...

  6. 墨菲定律、二八法则、马太效应、彼得原理、酒与污水定律、水桶定律、蘑菇管理原理等13条是左右人生的金科玉律。...

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律. ...

  7. 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律

    转载地址:http://blog.csdn.net/byxdaz/article/details/3981125 墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理. ...

  8. (转载)墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律  ...

  9. 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律...

    墨菲定律.二八法则.马太效应.手表定理."不值得"定律.彼得原理.零和游戏.华盛顿合作规律.酒与污水定律.水桶定律.蘑菇管理原理.钱的问题.奥卡姆剃刀等13条是左右人生的金科玉律 ...

最新文章

  1. 字符串转数字 sql_SQL注入·sqli-labs·基于错误的字符串/数字型注入(第1~2关)
  2. python序列类型-python序列类型种类详解
  3. git只添加指定类型的文件的.gitignore规则
  4. 趣学python3(45)--调用C库-加解密
  5. 【elasticsearch系列】安装elasticsearch-head插件
  6. 浅谈 JAVA中静态初始化块和非静态初始化块的区别
  7. python 元类的call_通过 python的 __call__ 函数与元类 实现单例模式
  8. MVC5 + EF6 + Bootstrap3 (11) 排序、搜索、分页
  9. Appscan计划扫描与扩展程序
  10. 史上最详细Oracle 10g安装教程
  11. 欧姆龙服务器数码管不显示问题,TM1640驱动数码管不显示问题
  12. 南方人才市场档案挂靠告诉你:没有档案会怎样?
  13. esp32 红外接收
  14. 局域网故障诊断袖珍手册
  15. PPT调整同一行字符间距的三种常用方法
  16. 台式计算机网卡驱动不能正常使用,系统提示“您的网卡驱动程序不正常!”怎么办 是什么原因...
  17. linux 工具——终端分屏与vim分屏
  18. Sql 从一个表往另一个表里插数据
  19. WS小世界网络的仿真实现
  20. 【敏捷开发每日一贴】DoD“完成”的定义

热门文章

  1. python制作简单动画_python制作演示动画
  2. python绘制彩色蟒蛇代码_python画彩色蟒蛇
  3. 辽宁软考报名入口:中国计算机技术职业资格网
  4. php在页面输出,【Php】一个在页面缓缓输出效果的例子
  5. String之split
  6. CF-Educational Codeforces Round 44 (Rated for Div. 2)-D-Sand Fortress
  7. swagger打开跳转login页面BUG
  8. 织梦DEDECMS转其他CMS程序教程
  9. c++day03 构造中调用构造函数
  10. Xilinx zynq USB开发