UI设计有哪些规范?可能很多小伙伴都在工作中思考过这个问题,现在作者总结了一些UI的设计规范,给大家做个参考。  
  一、轴  
  轴在UI设计中是最基本、最常见的概念,也是用来组织界面结构的重要核心。简单说来,轴是在设计的时候组织一系列元素的假象线,在下面的设计图中,轴以虚线的方式被标注出来。  
  1、对齐  
  轴最常见于对称元素的使用,当元素被布置成轴对称的布局的时候,会给人有序感。就像生活中绝大多数的事情一样,我们更倾向于享受有序的的东西,它们令人感觉平稳、舒适、平易近人。最简单的一个例子就是iTunes程序中的专辑列表的设计,所有的专辑列表在界面的左侧保持对齐,围绕虚线轴轴对称。  
  2、强化  
  虽然轴是一条假想的线,但是如果周围的元素的边缘控制得足够整齐,这跳线会在视觉中变得更加“明显”的。最好的例子是城市中的路灯构成了道路两旁建筑物之间的轴,如果一边有建筑一边没有,那么这种轴线的感觉不会那么强烈。  
  从产品设计的角度上来看,Twitter的时间线设计就是一个很好的案例,左侧的头像和右侧的推文共同塑造出缝隙中轴线的感觉。  
  3、运动  
  当我们碰到某先线条的时候,视觉会很自然地沿着这些方向运动,就如同我们站在街上,会自觉地沿着街道的两头走动。两个端点决定了线,界定了开始和结束的地方,线,或者说轴线的存在会引导和提示运动的方向。  
  SoundCloud中,音轨沿着一条既定的水平轴线运动,随着音乐的播放,音轨自然地自左向右匀速运动。  
  4、连续性  
  如果终点是不确定的,那么你通常会沿着轴线的方向浏览/运动,直到你找到感兴趣的东西,或者感到厌倦并关闭应用。在建筑学中,未清楚界定的终点非常少见,因为建筑的修建通常没法永远持续下去,但是UI设计则不一样,无限地滚动下去是无比受欢迎的设计手法。  
  Pinterest的APP中就是这样做的,持续不断的沿着中轴线的方向持续不断地滚动下去,只要你有兴趣一直观看下去。  
  二、对称  
  当元素被均匀地放置在轴线的两侧之时,他们构成了对称的关系。当元素被精准地在轴线两侧一一对应之时,它们就形成了完美对称。  
  1、平衡  
  对称令整个设计更加平衡。当元素与控件在轴线两侧处于相同位置之时,会给人以协调和谐的设计感。当我们在规划街道两侧的房屋建设的时候,如果左右两侧都是5间大小一致的房子,当你走在街上的时候这种平衡的设计会令人非常舒适,这是平衡给人的感受。  
  Rdio的APP设计就遵循着这样的设计规则,屏幕两侧的控件是相同的规格,这类布局很适宜阅读,用户会自觉地自上到下,从左向右查看。  
  2、不对称  
  如果轴线两侧的控件布置不再是一一对应尺寸相近,那就是不对称的设计。不对称的设计会给人明显的失衡感,可能会令人不舒服,但是也能造就残缺美,当然这要看你具体怎么做。  
  虽然Pinteret的APP设计在整体上是沿着中轴线对称的(宽度一致),但是两边的界面控件并非是对称的,它们的高度并不一致,位置也是错落的。稍微一点的落差都会被眼睛捕捉到,而这样的差异让用户无法准确地左右顺序阅读。不对称设计打破了设计的平衡性和舒适性,但是也可以缓解了规律性设计带来的视觉疲劳。  
  三、层级  
  当某个元素出现在比其他元素更重要的位置的时候,层级就出现了。  
  1、尺寸  
  如果一个设计元素在尺寸上比其他的控件更大,就会区分出层级。毫无疑问,我们查看某个设计的时候,通常会被最大的元素吸引到。如果一个建筑物有5个出窗户,其中一个是其他四个的两倍大,我们的注意力自然而然会被吸引过去。  
  通过尺寸来区分文章列表层级的典型就是稍后读应用Pocket。顶部的轮播文章拥有更大的,它的位置和尺寸会令我们一眼注意到。  
  2、形状  
  如果一个控件在形状和形态上同其他的不一样,也可以让它独立出一个层级。不规则的设计同样会令人侧目。建筑物的正面拥有五个相同的窗户和一闪大门,你会立刻注意到门的独特之处。  
  在Instagram的个人信息页中,圆形的个人头像在方形的中别具一格,非常抓人眼球。它会让人意识到,这个独特的东西,更为重要。  
  3、位置  
  位置的存在同样能彰显层级的不一样。在圆圈之内,中心位置的东西比边缘部分的看起来更重要。位于轴线顶端的控件会显得比其他部分的优先级更高。  
  以设计应用Path的设计为例,时间轴顶点处的用户头像就明显比时间轴上的其他部分更重要,而这个地方正好展示的也是用户头像。  
  四、韵律  
  UI设计和建筑设计同样有着韵律之美,重复的模式会营造出独特的节奏之美。  
  1、模式  
  理解韵律最直接的方式就是听歌。音乐拥有节奏感,绝大多数的音乐遵循着相同的节拍,节拍就是音乐模式的一部分。  
  这方面最典型的APP是Airbnb,APP列表中每一间房子都占据一个模块,模块中有着大小相同的,价格、位置和房东信息和的相对位置一定,且排版匀称舒服,两个模块之间的间距也相同,当你浏览的时候,熟悉的节奏会让你清楚地知道上哪看关键信息。  
  2、间断  
  当节奏被间隔打断的时候,会形成不同的层级。听歌的时候,均匀的节奏被其他的音乐元素打断的时候,你会意识到这是比较特别的部分。  

协众信息ui交互设计:UI设计的规划,你都知道哪些?相关推荐

  1. 协众信息想成为高薪UI设计师,必须要会这些!

      随着互联网的迅速发展,移动互联网APP产品的普及和日新月异和多样化,但只有不断满足用户体验的设计师才能牢牢锁住用户的需求.  ​     如今IT行业的UI设计师需求也是非常旺盛,有很多公司都高薪 ...

  2. VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线切换功能丨3D模型射线交互切换丨直线和曲线的切换

    VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线切换功能丨3D模型射线交互切换丨直线和曲线的切换 ` 文章目录 VRTK功能教学(二):Unity3DVRTK手柄瞬移和UI交互射线 ...

  3. 什么是UI界面设计作者 信息构架+交互设计+视觉设计=UI

    在我的职业生涯中,听到的最多的字眼就是"美化一下".可以说,在2004年以前,是很少有人听过UI这个词的.那么,什么是UI呢?可能会有人说"User-interface, ...

  4. 协众信息ui设计岗位招聘要求有哪些?

      UI设计师的工作是接到使用者轮廓.线框草稿后,创造出好看.好用的画面,视情况会搭配VisualDesigner(视觉设计师),不过偶尔还是需要自己做图,包含插图.icon绘制等:透过设计过的画面, ...

  5. feed流和瀑布流_推荐系统之Feed流UI交互设计

    前面几篇介绍了推荐系统相关的标签.画像.算法.策略,整体上看推荐系统是一个偏工程应用的领域,要想在商业产品中引入推荐系统,利用推荐系统来帮助用户过滤信息,除了构建精准高效的推荐算法外,还需要设计适合特 ...

  6. UI、交互、产品设计的自学方法

    关于自学 什么是自学 早前曾有同学询问我培训班是否值得去上,我也给出了一些看法,但有人形成了这样的误会:我不赞成大家去培训班学习.其实,自学不是不去找老师,在培训班学习有显而易见的好处,比如我们可以少 ...

  7. 麓言信息零基础学习UI设计需要会代码吗?

      最近一些在学习UI设计的伙伴经常会问到我一个问题,零基础学习UI设计需要会代码吗?我要是不会代码,以后是不是找不到工作啊,今天就针对这问题呢,给大家做一个详细的解答.     首先我们要知道作为一 ...

  8. 产品经理自学资料/UI交互设计/产品相关电子书/求职招聘/案例资料免费领取

    产品经理自学资料/UI交互设计/产品相关电子书/求职招聘/案例资料免费领取 最近,用了一周的时间,把现在已经有的产品经理相关的资料整理一下,最后整理了大概92G相关的资料.根据我自己的分类,涉及的内容 ...

  9. 工业视觉检测入门——如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据)

    工业视觉检测入门--如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据) 一.需求分析 二.光学方案设计 二.检测算法 三.UI交互 四.后端数据 五.后记 视觉检测现在已 ...

最新文章

  1. Long类型转json时前端js丢失精度解决方案
  2. TorgoiseGit配置ssh密钥
  3. 郑州银行评选神策数据为“最佳年度合作伙伴”
  4. VTK:八叉树时序用法实战
  5. Java多线程(一)之volatile深入分析
  6. SAP CRM Survey调查问卷的模型设计原理解析
  7. Linux网络编程(Socket)
  8. php获得6个月以前的日期,请问下使用PHP如何获取某个月的所有日期
  9. 跑步(【CCF】NOI Online能力测试 入门组第二题)
  10. spark structured stream的Update模式
  11. C++实现的Miller-Rabin素性测试程序
  12. 前端取色器 FSCapture
  13. 实对称矩阵的基本性质
  14. 当代中国社会划分为十大阶层
  15. 硬件工程师成长之路(4)——元件焊接
  16. SQLHelper蓦然回首
  17. UG NX 12 抽取几何特征
  18. 生鲜小程序解决方案,微信水果生鲜小程序制作
  19. xmppFrameWork的使用
  20. Explaining Deep Neural Networks

热门文章

  1. 解决anaconda用代理conda设置代理
  2. [转载]摩托罗拉为什么没落
  3. mysql 连接工具 查士丁尼_查士丁尼皇帝和廷臣
  4. Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
  5. FFmpeg 学习(一):FFmpeg 简介
  6. 华坤道威创始人孟宪坤:站上思维巨塔,看清未来
  7. 修改服务器核心数,Windows Server 2016授权模式大调整,改用处理器核心计价
  8. 怎么通过修改注册表添加/删除QQ开机启动项?
  9. 华为乾坤王辉:新一代网络安全融合体系,筑牢企业数字化转型基石丨2023 INSEC WORLD
  10. ===哒哒哒,我来啦===