您当前的位置:首页 > 电脑百科 > 电脑知识

关于UI位置布局的三条法则

时间:2019-08-28 11:57:36  来源:  作者:

关于前端设计学习,其中最有效的调高方法是就是学习启发式方法,通过总结各种情况下出现的简短经验法则。

本文我们参考业界流行的一种启发式方法,最常用和最有用的方法之一位置法则。这三个想法可以解释在UI中应该放置某些控件的位置。为什么"应该"你把某个控件放在某个地方?简单的答案是最简单的:这是用户期望的。位置法则告诉我们用户期望某些控件的位置,这样的示例数不胜举。本文我们就使用比较经典的UI范例来说明这些规则,以谷歌Gmail的UI为例。

将控件放在影响变化的位置

如果你想知道应该把控件(比如:一个按钮,下拉菜单,图标,搜索栏等等)放在哪里,答案都是一样的?影响变化的地方。

例如,如果在一个电子邮件收件箱设计中,用户才能要执行操作有:

删除

标记为已读

标记为重要

所有这些操作都会影响到具体某封电子邮件的。所以应该把这些动作放在它们影响的邮件列表处。如下图,Gmail做法就是这样的。

关于UI位置布局的三条法则,以Gmail为例

 

为了保持界面的清洁,必须将鼠标悬停在具体邮件列表上才可以查看操作。

同样,请考虑到可以在收件箱中对完全不同的操作对象文件夹要采取哪些操作:。

重命名

删除它

更改将邮件转移到该文件夹

将鼠标悬停在文件夹上会出现一个小图标,点击该图标就会打开一个选项菜单:

关于UI位置布局的三条法则,以Gmail为例

 

谷歌考虑到了这些操作。但是注意菜单中并没有出现将邮件转移到该文件夹的操作。实际上,该操作被埋在一些不可思议的设置菜单中。

关于UI位置布局的三条法则,以Gmail为例

 

现在这些例子是关于在UI界面具有清晰,直接表达的布局,但是位置法则也适用于更具概念性的事物。

例如,考虑用户帐户的。Gmail实际上是更大的应用套件的一部分,用户可以通过一个帐户访问该应用。在帐户级别应用的各种操作:在应用程序之间切换,更改用户名,注销,都可以通过小网格图标(代表套件的东西)和头像图片访问帐户。

关于UI位置布局的三条法则,以Gmail为例

 

总之局部性的第一定律适用于界面中更具体的"对象"(例如,我确定google在某些数据库中有一个配置表)以及功能的概念分组。"注销","切换用户"和"修改配置文件"虽然不是配置数据库中的记录,但它们在概念上是相关的,因此操作放置在将它们全部统一的对象表示附近。

如果控件影响整个区域的变化,请将其置于该区域上方

某些操作会对一组消息起作用。想一想"将所有内容标记为已读","选择所有邮件",甚至刷新收件箱以查看新邮件是否已到达。显然,将这​​些操作放在单个邮件上没有任何意义。

第二个局部定律表明,如果控件作用于更大的元素区域(如电子邮件列表),则将其置于该区域之上。而这正是Gmail中这些控件的位置,在邮件列表之上:

关于UI位置布局的三条法则,以Gmail为例

 

第二种局部定律最重要的一个方面是它是递归的:区域可以相互嵌套。

我们再来看看搜索栏:

关于UI位置布局的三条法则,以Gmail为例

 

为什么搜索栏更高?因为它适用于更大的概念区域(包括了收件箱,而不仅仅是当前显示列表)。为了证明这一点,请考虑当在同一个屏幕上有一个应用程序范围的搜索栏和一个页面范围的搜索时,应用程序范围的搜索将始终更高。

在较高级别,通常会对第二个位置法则有例外的情况。如果要故意违反第二法则,一个好方法是:将控制从左边分离放到右边。Gmail设计就是这样的:

关于UI位置布局的三条法则,以Gmail为例

 

说到例外,位置第三法则涉及我们不能遵循前两个法则的情况。

控件距离影响变化的距离越远,就越应该淡出

根据位置的第一法则,"添加"按钮的最佳位置是"新项目会出现的地方"。比如IOS设置页面:

关于UI位置布局的三条法则,以Gmail为例

 

只要列表不会太长,这就很好。Apple认为我不想或能够存储数百个指纹。添加一个新指纹或修改密码,将需要首先滚动几百个像素

然而,有一个"新电子邮件"按钮,其中出现该在邮件列表时(至少当有人回复时)不是很合适。

关于UI位置布局的三条法则,以Gmail为例

 

Gmail实际上通过浮动操作按钮(FAB)模式非常出色地解决了这个问题。

为了给予应有的信用,Apple Mail还找到了一个类似的解决方案,其中"Compose"浮动在电子邮件列表中,但可以通过电子邮件轻松访问。

关于UI位置布局的三条法则,以Gmail为例

 

有关位置的第三法则说,无论何时将动作从影响变化的地方移开,你都需要将动作弹出。一个浮动的动作按钮,就像下面的Compose按钮让其失去热点淡出到看不到。

关于UI位置布局的三条法则,以Gmail为例

 

总结:

但总体而言,最好的位置布局解决方案是控件放在用户期望的位置:列表行(或者列)以及用户需要在此表单中执行的其他操作的位置。



Tags:UI   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
作者丨Rafal Grzegorczyk译者丨陈骏策划丨孙淑娟【51CTO.com原创稿件】您是否还在手动对数据库执行各种脚本?您是否还在浪费时间去验证数据库脚本的正确性?您是否还需要将...【详细内容】
2021-12-22  Tags: UI  点击:(4)  评论:(0)  加入收藏
微软的Windows开发团队今天发布了Windows 11 2021年的最后一个更新版本:Windows 11 Insider Preview Build 22523,目前该版本可供Insiders使用,并进行了许多改进和修复。该公司...【详细内容】
2021-12-17  Tags: UI  点击:(21)  评论:(0)  加入收藏
经过MIUI12、MIUI12.5,大家应该挺期待下个月的MIUI13了吧,这次MIUI13不仅肩负着推陈出新的使命,还有更重要的任务,那就是挽回MIUI在这一年里损失的口碑。 最近,网络上曝出一张关...【详细内容】
2021-11-26  Tags: UI  点击:(16)  评论:(0)  加入收藏
相信大家都知道,网上流传着miui非常臃肿的问题。有事儿没事儿,什么功能都往上加。消费者提什么,他就往上加什么。什么功能都喜欢,加个开关,做两个模式。起初miui是简洁好用,后来mi...【详细内容】
2021-11-23  Tags: UI  点击:(13)  评论:(0)  加入收藏
对于智能手机,由于功能越来越多,性能越来越强,使用越来越频繁,耗电快是必然的,但是也有一些不经意的设置和操作加快了手机的耗电,导致很多小伙伴感觉自己的手机都不怎么用,但是电量...【详细内容】
2021-11-10  Tags: UI  点击:(32)  评论:(0)  加入收藏
11月9日,小米高管乔忠良在小米社区发帖,分析了许多MIUI用户反应的耗电较快的原因。可以看到,定位服务未关闭、长时间开启应用(游戏、视频、音乐等)、屏幕未设置自动熄屏和屏幕保...【详细内容】
2021-11-10  Tags: UI  点击:(56)  评论:(0)  加入收藏
自从MIUI12.5被诟病bug多、体验差后,MIUI12.5增强版也相继推出,而小米在这几个月也花了不少心思去优化,而目前MIUI12.5上线了一个新功能受到了众多米粉的欢迎。 起因在于网上有...【详细内容】
2021-11-05  Tags: UI  点击:(35)  评论:(0)  加入收藏
随着现代 Web 开发,我们要么使用 require 要么使用 import 引用 JavaScript 依赖项。有时,我们将两者结合使用。但是,你知道为什么这两者都存在吗? 使用一种或另一种时的最佳实...【详细内容】
2021-08-16  Tags: UI  点击:(89)  评论:(0)  加入收藏
你知道嘛由于Python越来越受欢迎,并得到广泛采用,它将成为2020年流行起来的编程语言。在牢固掌握Python编程基础之后,初学者面临的下一个挑战是构建用户界面。幸运的是,有很多Py...【详细内容】
2021-06-28  Tags: UI  点击:(205)  评论:(0)  加入收藏
Druid是阿里巴巴的一个开源项目,号称为监控而生的数据库连接池,在功能、性能、扩展性方面都超过其他,例如 DBCP、C3P0、BoneCP、Proxool、JBoss、DataSource 等连接池,而且Druid已经在阿里巴巴部署了超过600个应用,通过了...【详细内容】
2021-06-17  Tags: UI  点击:(117)  评论:(0)  加入收藏
▌简易百科推荐
回答这个问题前首先要了解一度电的定义一度电= 1000W·h ,是一个能量单位,一个功率为1000w的设备持续运作一小时就会消耗1度电。所以台式机多少时间一度电完全取决于台...【详细内容】
2021-12-20  数码榜    Tags:台式电脑   点击:(5)  评论:(0)  加入收藏
你是不是很多时候都会紧急冲向电源插座以拯救笔记本电脑的电量?很多时候由于附近没有方便的插座,一是会误事,二是会导致尴尬。幸运的是,现代笔记本电脑比前辈高效得多。如今,即...【详细内容】
2021-12-16  趣玩公社    Tags:电池   点击:(18)  评论:(0)  加入收藏
电脑在我们生活中的重要性不言而喻。如何保证自己的电脑流畅好用,对于很多用户来说都非常重要。作为一个理科男和IT从业者,对于自己的电脑还是非常在意的,会定期的进行整理,保持...【详细内容】
2021-12-09  小伊评科技    Tags:电脑   点击:(13)  评论:(0)  加入收藏
大家好,我是良许。不管我们使用什么操作系统,无论是 Windows、macOS 还是 Linux ,里面都安装了许多软件、驱动程序和固件。但是,这三者概念有区别呢?我在朋友圈做了个小调查,发现...【详细内容】
2021-11-30  良许Linux    Tags:固件   点击:(11)  评论:(0)  加入收藏
澎湃问吧世界著名密码史学家戴维·卡恩曾说:“人类使用密码的历史几乎与使用文字的时间一样长”,这意味着人类密码领域的较量已近五千年。提及“密码”一词,大多数人会想...【详细内容】
2021-11-24    澎湃新闻  Tags:密码   点击:(16)  评论:(0)  加入收藏
由于去中心化域名和账户体系可以承载应用、网站和用户身份,因此有理由相信,这是 Web3 世界中不可或缺的一环。撰文:潘致雄如果回忆一下初次进行的加密货币转账时的体验,特别是在...【详细内容】
2021-11-03  链闻ChainNews    Tags:ENS   点击:(26)  评论:(0)  加入收藏
 文件系统(File System)是计算机系统必不可少的组成部分,可以说除了部分结构简单的单片机系统之外,文件系统是支撑每一个计算机系统运行的最重要的支撑,无论是操作系统、应用程...【详细内容】
2021-11-01  欧工玩转嵌入式  CSDN  Tags:FAT32   点击:(31)  评论:(0)  加入收藏
SDS 2.0时代进化达尔文的《进化论》认为,地球上现存的所有生物都是自然选择的结果,生物只有适应环境的变化,才能得到生存和进化。回望到企业存储,一个常做常新的行业,从上古结绳...【详细内容】
2021-10-28  ExponTech   企鹅号  Tags:SDS   点击:(35)  评论:(0)  加入收藏
在昨天的微信《远程办公危机四伏,到底该pick谁给你保驾护航?》中介绍了远程员工应该具备的四大安全工具,今天继续分享干货:05 双因子令牌在理想的情况下,每个人都会对所有的关键...【详细内容】
2021-10-26    计算机世界  Tags:远程办公   点击:(32)  评论:(0)  加入收藏
今天几乎所有的数字显示设备都基于某种类型的 RGB(红、绿、蓝)颜色模型。RGB 是表示人类可以看到的大多数颜色的最有效方式(有一些颜色不能很好地产生,但这是另一个讨论)。相机...【详细内容】
2021-10-09  懒懒散散的程序员    Tags:RGB   点击:(50)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条