前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHPer 学产品[2]|扁平化设计

PHPer 学产品[2]|扁平化设计

作者头像
猿哥
发布2019-07-25 21:32:58
7190
发布2019-07-25 21:32:58
举报
文章被收录于专栏:Web技术布道师Web技术布道师

概念


所谓扁平化设计,国际上流行的称呼叫“Flat Design”,其实比较适宜的称呼应该是“Minimal Design”,或“Honest Design”。此设计的目的在于去除冗余、厚重和繁杂的装饰效果。而具体表现在去掉了多余的透视、纹理、渐变以及能做出3D效果的元素,这样可以让“信息”本身重新作为核心被凸显出来。同时在设计元素上,则强调了抽象、极简和符号化。

案例


  1. 微软的 Metro Design,后因为商标问题,更名为Modern Design,它还有一个主页:https://www.microsoft.com/en-us/stories/design/
  2. Metro UI,一个实现了 Metro风格的CSS UI框架,项目地址:https://github.com/olton/Metro-UI-CSS
  3. Google 的 Material Design,也是准扁平化设计的一种,同学们可以过来看看维基百科的介绍:https://en.wikipedia.org/wiki/Material_Design。其实 Google 设计还有一个官方主页:https://design.google/,可以在这里学习一些的 Material Design 经典范例。
  4. Material Design 的主页:https://material.io/design/

优缺点


优点

降低移动设备的硬件需求,延长待机时间; 可以更加简单直接的将信息和事物的工作方式展示出来,减少认知障碍的产生; 随着网站和应用程序在许多平台涵盖了越来越多不同的屏幕尺寸,创建多个屏幕尺寸和分辨率的skeuomorphic设计既繁琐又费时。设计正朝着更加扁平化的设计,你可以一次保证在所有的屏幕尺寸上它会很好看。扁平化设计更简约,条理清晰,最重要的一点是,更好的适应性。

缺点 扁平化反对者认为: 降低用户体验,在非移动设备上令人反感; 缺乏直观,需要一定的学习成本; 传达的感情不丰富,甚至过于冰冷。

设计技巧


对于设计师来说,如果你观察微软的Windows Phone的平台,你可能会发现一个特别的现象:那就是难看的应用不多,但令人印象深刻的应用也不多。应用很有统一感,但是很难张扬个性,以至于有的开发者感叹,它们看起来都是一个样子。设计师Johnny Holland将Metro语言比作是包豪斯风格,并且指出,“因为去除了装饰,使得个性化的空间很小”,这可能给人以“缺乏生命力”的感觉,所以要想设计做出好的扁平化设计,也是非常需要技巧的。 简单的设计元素 扁平化完全属于二次元世界,一个简单的形状加没有景深的平面,不叫扁平化都浪费这个词了。这个概念最核心的地方就是放弃一切装饰效果,诸如阴影、透视、纹理、渐变等等能做出3D效果的元素一概不用。所有的元素的边界都干净俐落,没有任何羽化、渐变或者阴影。尤其在手机上,因为屏幕的限制,使得这一风格在用户体验上更有优势,更少的按钮和选项使得界面干净整齐,使用起来格外简单。 强调字体的使用 字体是排版中很重要的一部分,它需要和其他元素相辅相成,想想看,一款花体字在扁平化的界面里得有多突兀。上图是一些扁平化网站使用无衬线字体的例子,无衬线字体家族庞大分支众多,其中有些字体会在特殊得情景下会有意想不到得效果。但注意,过犹不及,不要使用那些极为生僻的字体,因为保不齐它就把你带进坑里了。 关注色彩 扁平化设计中,配色貌似是最重要的一环,扁平化设计通常采用比其他风格更明亮更炫丽的颜色。同时,扁平化设计中的配色还意味着更多的色调。比如,其他设计最多只包含两三种主要颜色,但是扁平化设计中会平均使用六到八种颜色。另外还有一些颜色也挺受欢迎,如复古色浅橙、紫色、绿色、蓝色等。 简化的交互设计 设计师要尽量简化自己的设计方案,避免不必要的元素出现在设计中。简单的颜色和字体就足够了,如果你还想添加点什么,尽量选择简单的图案。扁平化设计尤其对一些做零售的网站帮助巨大,它能很有效的把商品组织起来,以简单但合理方式排列。 伪扁平化设计 不要以为扁平化只是把立体的设计效果压扁,事实上,扁平化设计更是功能上的简化与重组。比如,有些天气方面的应用会使用温度计的形式来展示气温,或者计算应用仍用计算器的二维形态表现。在应用软件当中,温度计的形象则纯粹是装饰性的,而计算器的计算方式也并不是最简单直接的。相比于拟物化而言,扁平风格的一个优势就在于它可以更加简单直接的将信息和事物的工作方式展示出来。

参考链接:

  1. https://baike.baidu.com/item/扁平化设计
  2. https://en.wikipedia.org/wiki/Flat_design
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP技术大全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档