首页

免费可商用!这款中文楷体太适合做封面字了!

资深UI设计者

有时候做国风的设计作品,如果选择黑体和宋体可能太过端正,但选择书法字体的话,可能因为飞白或过度连笔导致字体不容易识别,那选什么字体呢?我建议大家选择楷体,注意不是选系统自带的楷体,而是今天推荐的演示悠然小楷,字体手稿由一位美丽女生书写,其字体有着悠然自得、闲情逸致的气质。

「演示悠然小楷」是由 keynote 研究所 x 秋叶 PPT 联合发布的一款免费商用字体,推荐设计师们收藏或下载。下载地址见文末。

字体案例演示

1. 青春/知识

△ By@伟崇

2. 文学/历史

△ By@伟崇

3. 游戏/小说

△ By@小敏

4. 中式地产

△ By@伟崇

5. 商务风

△ By@伟崇

8. 主视觉设计

△ By@画生

△ By@画生

9. 海报物料

△ By@画生

△ By@画生

△ By@画生

10. 电商广告

△ By@画生

△ By@画生

△ By@画生

11.文字排版

△ By@画生

△ By@画生

12. 品牌形象设计延展

△ By@画生

△ By@画生

△ By@画生

字体搭配

1. 思源宋体

△ By@澄音

2. 方正宋刻本秀楷

清刻本悦宋用得多了,不如试试这款有些相似但又有不同的「方正宋刻本秀楷」,较之前者字形更为周正,笔画更为果决,娟秀之中蕴藏力量。

△ By@画生

3. Garamond

Garamond 是一款古朴传统的衬线字体,在西文体系中历史悠久,恰因没有特殊的个性而被广泛使用,是老式衬线体中最具代表性的字体,与同样以端正工整为名的楷书作搭,最能相互映衬。

△ By@画生

4. 阿里巴巴普惠体

基础黑体的字体没有复杂的修饰,进一步弱化次要信息,强烈对比下让主角得以更好的突显,也让画面层次感更加丰富,而基础型的黑体,必然首推阿里巴巴普惠体。

△ By@画生

字体下载

  • 字体名称:演示悠然小楷字体
  • 系统名称:slideyouran(有的软件显示不出中文字体,就用这个来搜索)
  • 网页 CSS 字体属性:font-family:slideyouran
  • 字体版权:永久免费,包括商用

下载地址:https://pan.baidu.com/s/1ohOK2RSEA9vsfHAbfvpZmw 提取码:ypae

也许是2020年全网最全的关于iOS、Android设计规范、适配总结文章

ui设计分享达人

本文6000字上下,反复校对6遍以上,初步阅读完大概需要25分钟,若是深入理解并完全吸收则建议“先收藏再反复的品,细细的品”。希望对各位朋友有所帮助,不足之处望校正,祝阅读愉快。


双20年终究还是来了,互联网产品对于这个时代不是什么新鲜事了,互联网人也从未停止对优秀产品的探索和创新。而做为一个设计人的我们,在前行的脚步中也应该温故知新,就让我跟大家一起来对iOS、Android的设计规范、适配问题做一次全面的梳理和复习吧。



iOS设计规范


苹果自07年1月9日正式发布iPhone到目前为止的iPhone11Pro Max,已经历了十三代产品。19年9月11日推出的11、11Pro、11Pro Max并没有新增尺寸,所以对设计师而言也就没有额外新增工作量了,还是按照以前的做法:750*1334px(@2x)或(375*667pt,@1x)做设计稿,再提供@2x、@3x切图。


以下为苹果手机历代产品明细(话说你拥有过那几代产品,欢迎留言交流)

一代:iPhone

二代:iPhone3G

三代:iPhone3GS

四代:iPhone 4

五代:iPhone 4s

六代:iPhone 5

七代:iPhone 5s、iPhone 5c

八代:iPhone6、iPhone6 Plus

九代:iPhone 6s、iPhone 6s Plus

十代:iPhone7、iPhone7 Plus

十一代:iPhone8、iPhone8 Plus、iPhone X

十二代:iPhone XS、iPhone XS Max、iPhone XR

十三代:iPhone11、iPhone11Pro、iPhone11Pro Max


如何有效记住iOS设计规范,这里我总结了一个方法“iOS五点两图记忆法”,也就是五个点+两张图。


1、设计尺寸:375x667pt @1x(750x1334px @2x)为基准设计。

2、设计工具:Sketch、Adobe XD、Photoshop

3、预览效果:Sketch Mirror、Adobe XD或Ps Play

4、切图输出:@2x @3x两套

5、标注工具:蓝湖,摹客

两图psd下载链接:https://pan.baidu.com/s/15g2x0vDd1yZevADuUj1V3g 提取码: i4ai


考考你:

1、iPhone8尺寸的设计稿如何快速变成iPhoneX的设计稿?

2、@2倍图被当作@3倍进行开发,会导致什么样的后果?

3、为什么要用375x667pt @1倍图进行设计?(后文也有详细答案哦)

4、iPhone8显示为34px的文字在iPhone11 pro Max里面是不是也是34px?


这里我们首先重点理解下PX和PT这两个单位, 弄清楚为什么建议使用一倍图进行UI设计,才能在设计中以不变应万变。(说明:该部分内容优化自静电老师的总结。公众号@静Design)


PX大家可能比较熟悉,就是像素,英文pixel的简称。最通俗的理解就是找一个放大镜(不是电脑中的放大镜,是真实的放大镜),然后对准自己面前的显示器或者手机屏幕观看,大部分显示器会在放大镜下出现一个个点。这就是我们平时所说的像素概念。在一台物理分辨率为1080x1920px的显示器中,横向分布1920个点,纵向则有1080个点。这些点通过显示器的光学特性,为我们组成不同的图像。



请注意, 在不同尺寸的显示器上,这些点的单位面积并不是一样的。比如一台22英寸的1080p液晶显示器与一台27英寸的1080p液晶显示器,可以发现这两台显示器的像素分布就是27英寸的显示效果明显逊于22英寸显示器的效果,一个重要的原因就是两台液晶面板中的“像素”颗粒大小不一。


由此可见,像素这个单位是一个相对单位,不能用厘米、毫米等这些绝对度量单位来衡量他的长度或者宽度,因为1像素只代表一个单位的“点”。


另一个重要单位是PT,英文point的简称,这个单位也是iOS开发过程中使用的单位,与px这样的相对单位不同,PT(Point)是一个绝对单位,中文名字是“磅因(或者磅)”(1PT=1/72英寸)。


同样用简单直观的例子来演示,拿两台不同型号的iPhone,比如一台ip11和一台ip11pro Max,打开同样一款应用(如QQ音乐),准备好一把尺子,使用尺子分别测量最上方title“音乐馆”文字尺寸。经测量,可以发现不同型号的“音乐馆”文字的尺寸都一样。也可以请iOS开发人员分别写两个针对不同尺寸机型适配的同一个文件,并在两部手机安装,确保这个文件中的字体使用一个字号(30PT)。在两个手机中运行并用尺子测量,我们发现他们的物理尺寸完全一样。



请大家记住一点,px是相对单位,pt为绝对单位(类似单位为厘米,毫米等等)。在不确定屏幕密度的情况下,px与pt没有任何可比性。


在开发工程师眼中,你如果使用750px的分辨率作图,那么按原大小标注设计稿中的尺寸的话,他们同样在开发环境中是要换算为一倍尺寸的,比如你标注了字号为40px,那么最终开发工程师写在代码里的就是20pt,除以2的关系。但是呢,如果使用一倍基准分辨率作图,那么就不用除以2啦,所有尺寸开发工程师直接拿过去随取随用。


sketch作为一款纯矢量的移动端ui设计软件,不管是设计还是后期与开发工程师的配合,都严格遵从开发原理,这种设计方法可以最大限度保证设计稿的复现,同时也可以减小文件体积和系统资源消耗,不管是从哪个方面看,都是设计师制作ui界面的明智之选。


最后总结一下原因,设计师使用一倍基准尺寸作图,主要是单位转换方便,输出切图方便,理解简单。对于工程师,他们不用再进行复杂的换算,有助于完美复现设计稿。





我们继续熟悉iOS中一些必不可少的页面规范细则。



一、引导页


引导页是一张完整图,不能适配,因此需要单独出设计图,iOS共需提供6套尺寸,当然也支持视频形式。(目前5以下的适配基本淘汰)



二、图标


以1024x1024px尺寸进行图标创作即可。再通过现成尺寸模版资源,一键生成整套尺寸导出即可。(模版链接:https://developer.apple.com/design/resources/Template-AppIcons-iOS)


注意:最终提交给到程序员的切图是直角,非圆角图标。





设备名称
应用图标
App Store                 图标
Spotlight                 图标
设置图标
iPhone11P, 11P Max, X, Xs, 8P , 7P , 6s P , 6P 
180 x 180 px 
1024 x 1024 px 
120 x 120 px 
87 x 87 px 
iPhone11, XR, 8, 7, 6s, 6, SE,5s, 5c, 5,4s, 4 
120 x 120 px 
1024 x 1024 px 
80 x 80 px 
58 x 58 px 
iPhone 1, 3G, 3GS 
57 x 57 px 
1024 x 1024 px 
29 x 29 px 
29 x 29 px 
iPad Pro 12.9, 10.5 
167 x 167 px 
1024 x 1024 px 
80 x 80 px 
58 x 58 px 
iPad Air 1 & 2, Mini 2 & 4,3 & 4 
152 x 152 px 
1024 x 1024 px 
80 x 80 px 
58 x 58 px 
iPad 1, 2, Mini 1 
76 x 76 px px 
1024 x 1024 px 
40 x 40 px 
29 x 29 px 

其他设备图标尺寸


三、状态栏和导航栏(具体尺寸见五点二图)


状态栏:显示时间、运营商信息、电池电量等信息区域。(齐刘海区域)

导航栏:状态栏下面的区域,含页面标题、功能图标等信息区域。

状态栏跟导航栏一般会进行一体化设计。现在流行大标题导航栏设计,也就是加大导航栏的高度,融入页面内容的标题,当内容上滑时,大标题再回归到常规导航高度。(大标题导航栏的高度一般为116pt(232px),这里包括了20pt(40px)状态栏的高度,同时也能放得下34pt(68px)的大标题和辅助信息(如返回等图标)。


undefined


导航栏中的元素必须遵守如下几个对齐原则:

1、返回按钮必须在左边对齐。

2、当前界面的标题必须在导航栏正中。(可无)

3、其他控制按钮必须在右边对齐。



四、标签栏(具体尺寸见五点二图)


标签栏:即Tab栏,为底部快速入口,iOS规范中Tab栏一般有五个、四个、三个图标的形式。分为“纯图标标签”和“图标加文字标签”两种形式。


undefined



五、iTunes 上传页面


在程序上传App Store时我们需要提供多张App截图,供用户了解APP的功能。这里我们需要提供1242 x 2688px和1125 x 2436px两套截图。也支持视频形式。(微信目前采用的是五张静态页面形式)


微信iTunes上传用截图 



六、 字体


中文字体:PingFang SC,英文字体:SF UI Text 、SF UI Display,其中SF UI Text适用与小于19pt的文字,SF UI Display适用于大于20pt的文字。

链接: https://pan.baidu.com/s/17cKM9co53TEN85gj4vy5dw 提取码: hd35



七、色彩


在iPhone上显示的色域要比我们作图时的RGB色域要广。所以在iPhone上设计怎样的颜色都可以,只要符合产品气质并且在色彩心理学理论范围内。官方建议的系统色彩如下:

iPhone的系统色



八、控件


控件包括:输入框、按钮、滑杆、页卡、开关等,在设计模板中已经全部列出。(下载地址:https://developer.apple.com/design/resources/)为了让设计更符合整体产品品牌调性,这些控件可以做二次设计。


但得注意两件事:第一,点击区域基本符合44pt(88px)原则,也就是在手机上大小大概是7mm-9mm,适合手指点击。第二,要设计操作的不同状态,不要只设计一种状态。

默认控件



控件中无处不在的44pt(88px)

之前我们介绍过,人手指点击区域为7mm - 9mm,在@2x中就是44pt(88px)。苹果的导航条、列表、工具栏都充满了44pt(88px)这个神秘数字。我们在设计时一定也要考虑到手指的点击区域。


 无处不见的44pt(88px)



九、界面设计原则


1.边距和间距(@2x)

在移动端页面的设计中,页面中元素的边距和间距的设计规范是非常重要的,一个页面是否美观、简洁、通透和边距、间距的设计规范紧密相连。


(1)全局边距(iOS13,@2x)

全局边距是指页面内容到屏幕边缘的距离,整个应用的界面都应该以此来进行规范,以达到页面整体视觉效果的统一。在实际应用中应该根据不同的产品气质采用不同的边距,让边距成为界面的一种设计语言,全局边距的设置可以更好的引导用户竖向向下阅读。还有一种是不留边距,通常被应用在卡片式布局中图片通栏显示,这种图片通栏显示的设置方式,更容易让用户将注意力集中到每个图文的内容本身。


undefined

iOS原生态页面“设置”和“通用”页面的边距都是40px。(@2x) 





微信和支付宝的边距都是32px。(@2x)



(2)卡片间距

在移动端页面设计中卡片式布局是非常常见的布局方式,至于卡片和卡片之间的距离的设置需要根据界面的风格以及卡片承载信息的多少来界定,通常最小不低于16px,过小的间距会造成用户紧张情绪,使用最多的间距是20px、24px、30px、40px,当然间距也不宜过大,过大的间距会使界面变得松散,间距的颜色设置可以与分割线一致,也可以更浅一些。


以iOS(750*1334px)为例,设置页面卡片间距为70px,而通知中心承载了大量的信息,因此采用了较小的16px作为卡片的间距。



总结:卡片间距的设置是灵活多变的,一定要根据产品的气质和实际需求去设置,平时也可以多截图测量一下各类APP的卡片间距都是怎么设置的,看的多了并融会贯通,卡片间距设置自然会更加合理,更加得心应手。



(3)内容间距

一款APP除了各种栏(状态栏、导航栏、标签栏、工具栏)和控件icon,就是内容了,内容的布局形式多种多样,这里不去探讨内容具体应该如何去布局,我们来说一说内容的间距设置问题。



格式塔邻近性原则:

单个元素之间的相对距离会影响我们的感知,互相靠近的元素看起来属于一组,而那些距离较远的则自动划分组外。来看下图,左图中的圆在水平方向比垂直距离近,那么,我们看到了4排圆点,而右图则看成4列。

在UI设计中内容布局时,一定要重视邻近性原则的运用 


2.内容布局

在APP的设计中内容的布局形式多种多样,这里介绍最常用的两种布局形式,列表式布局和卡片式布局。


(1)列表式布局

列表式布局方式非常普遍,随便打开一个APP,基本都存在这种布局方式。特点在于能够在较小的屏幕中显示多条信息,用户通过上下滑动的手势能获得大量的信息反馈。这也是一种非常容易理解的展示形式。


(2)卡片式布局

这种布局形式相对灵活。其特点在于每张卡片的内容和形式相互独立,互不干扰,所以可以在同一个页面中出现不同的卡片承载不同的内容。卡片式布局相对时尚、前卫,很多to C产品经常用到。另外,双栏卡片的布局形式,也常见于以图片信息为主导的App,例如一些商城的商品陈列页面。这种形式能在一屏里显示更多的内容(至少4张),同时,由于分开左右两栏的显示,用户可以更加方便地对比左右两栏卡片的内容。



3.界面图片设计比例

在UI设计中,对于图片的尺寸和比例没有严格的规范,设计师往往凭借经验和感觉设置一个看起来不错的尺寸,但事实上我们是有章可循的。运用科学的手段设置图片的尺寸,可以获得最优的方案,常见的图片尺寸有16:9、4:3、3:2、1:1和1:0.618(黄金比例)等。



4.APP版式设计规范

版式设计又叫做版面编辑,即在有限的版面空间里,将版面的构成要素(文字、图片、控件)根据特定的内容进行组合排列。一个优秀的排版要考虑到用户的阅读习惯和设计美感,在UI设计中版面设计的基础原则有哪些呢?


(1)对齐

对齐是贯穿版式设计最基础,最重要的原则之一,它能建立起一种整齐规矩的外观,带给用户有序一致的浏览体验。


(2)对称

对称是对立统一规律的本质属性,呈现出一种和谐自然的美,在应用界面的设计中,引导页设计、注册登录输入框和按钮等无一不是对称的设计。


(3)分组

物以类聚,人以群分。分组是将同类别的信息组合在一起,直观的呈现在用户面前,这样的设计能够减少用户的认知负担,在移动端界面的设计中最常见的分组方式就是卡片,为用户选择提供专注而又明确的浏览体验。



十、切图命名规范


切图最后需要命名成规范格式,方便程序员查找。切图命名的格式建议全英文,如果大家英文不好需要想办法提升一点简单的词汇量。借由上述工具切图后,需要整理切图命名,或在切图之前对图层命名亦可。以下是切图元素的中英文对照:


 

切图命名对照表

 

然后我们要按照”功能_类型_名称_状态@倍数”来命名每个切图,比如我们导航条上有一个搜索图标,那么它的名称就是: 

navi_icon_search_default@2x.png

(导航_图标_搜索_正常@2x.png)






Android设计规范



接下来,再一起来看看Android设计规范,这里只是把安卓规范中一些关键信息做了汇总,更详细的不过多赘述,网上已经有很多大佬产出过此类文章,大家可自行搜索。



一、安卓开发单位是DP、SP


DP:安卓专用长度单位。

以160 DPI屏幕为标注,则1DP=1PX

计算公式:dp x dpi/160=px

例:以720x1280px (320dpi)为例, 1dp x 320 dpi/160=2px


SP:安卓专用字体单位。

以160 DPI屏幕为标注,则1SP=1PX

计算公式:sp x dpi/160=px

例:以720x1280px (320dpi)为例, 1sp x 320 dpi/160=2px



二、安卓设计尺寸:以1080x1920px作为设计稿标准尺寸


1.从中间尺寸向上、下适配,界面调整幅度最小,最方便适配。

2.大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角。

3.用主流尺寸来做设计稿尺寸,极大的提高了视觉还原和其他机型适配。


三、安卓图标尺寸




四、安卓字体


中文:思源黑体 / Noto Sans Han

英文:Roboto

大小:主题文字 36-34px    正文 28-26px     提示文字 24-22px

链接: https://pan.baidu.com/s/17cKM9co53TEN85gj4vy5dw 提取码: hd35



五、切图规范


1.切图尺寸必须为双数

2.单像素的图会出现边缘模糊的情况

一般情况下,我们只需要提供3套切图资源就可以满足安卓工程师的适配,分别是HDPI、XHDPI、 XXHDPI 3套切图资源。





如何用iOS的设计稿适配安卓


现在绝大多数公司限于人力物力的限制,不能把iOS和安卓的设计稿全部执行出来,因此就存在一稿两用的情况;设计师以iOS版本的设计稿来适配安卓,下面我们来看一组有趣的数学换算题:

1080/1.5=720,720/1.5=480,1242*2208/1.15=1080*1920,也就是说,1242*2208(iOS@3倍尺寸)与1080*1920(安卓尺寸)是可以等比缩放的,所以,iOS与Android的尺寸是可共用1242*2208px。因此,以iOS设计尺寸进行设计是可以适配Android的。(前提是必须和安卓工程师沟通清楚)


另一种方式,就是把750×1334px等比例调整尺寸到安卓1080×1920px,对各个控件进行微调,重新提供标注(用dp标注)。也就是需要提供两套标注,一套给iOS,一套给Android。


iOS开发语言


作为iOS开发工程师,最重要的三个工具是:Obiective-C、Swift、UIKit框架。Obiective-C是目前最有效率的语言;而Swift开发非常。一般iOS工程师会在这两个语言中选择一种作为开发工具。UIKit是苹果系统自带的一套框架,这个框架里有设置按钮、滑竿、状态栏、电池电量、键盘等接口可供调用。所以我们看到很多第三方APP的界面中,有许多控件和苹果自带程序是一致的,这就是UIKit的功劳。


iOS开发里单位是pt


750×1334尺寸的换算关系 1pt=2px,也就是说程序员拿到我们的px单位的标注稿,自己除以2就是pt了。(这也是为什么建议设计师用@1倍图做设计稿的原因)

转自:站酷-蜗牛和笔

免费商用字体「未来荧黑」开放下载!5种字宽+9种字重超好用!

资深UI设计者

未来荧黑是一个基于思源黑体、Fira Sans和Raleway的开源字体项目,支持简体中文、繁体中文与日文。

思源黑体的7种字重被扩展为9种字重,并增加了5种字体宽度,全家族共包含44款字体。

与思源黑体有何不同?

相比于思源黑体,未来荧黑的造型更加简明现代,版面效果清新轻快。未来荧黑的中宫与字面更加收敛,重心在字重之间经过了重新配置;笔画细节上处理得更加干练,简洁而平直化。

开发者:Celestial Phineas

字体文件以SIL Open Font License 1.1发布,构建字体开发的代码以MIT License发布。

发布地址:github.com/welai/glow-sans

如何下载?

网盘地址:https://pan.baidu.com/s/1f2UuFO8ZxWa8v5XXYUEmig 提取碼 2e8w

备份下载链接:https://pan.baidu.com/s/1E1woRsZX91bCrq5FT1SAzg 提取码: 92t2

文章来源:优设    作者:GrayDesign

科学的 UI 配色方法

资深UI设计者

各行各业的设计师每天都在和颜色打交道,UI 设计师设计用户界面也不例外。

用户界面是一个设计师用理性思维解决用户感性需求的窗口。如果对色彩的运用不加以克制,界面可能会显得花哨而没有主次;但过于拘谨又容易使界面保守,难以激发用户情绪。所以如何让色彩的搭配平衡,是 UI 设计师需要修炼的一课。

但色彩毕竟是感性的元素,我们总是仰慕一些对色彩天赋异禀的设计师,总能不拘绳墨给作品带来惊艳的视觉效果。我们难以偷习他们的天赋,但或许你有没有想过,干脆我们另辟蹊径,用理性推导来制定一套色彩系统?

那么今天我用我的项目示例,教给大家一个科学推导颜色搭配的方法。也许能够带你发现一些色彩背后的数学秘密。

区分颜色模式

在此之前我们需要先熟悉一下颜色模式。

在 PS 菜单栏的「图像-模式」下可以看到非常多的颜色模式:RGB、CMYK、Lab 等等。那是因为 PS 是一个需要满足设计行业水平领域的软件,要解决各类设计师需求,所以涵盖的颜色模式非常丰富。

但 UI 大多数时候需要关注的是线上场景,成果的展示渠道一般是自发光设备。所以弄明白垂直领域软件 Sketch 中的几种颜色模式,其实就足够了,分别是 RGB、HSB 和 HSL。

RGB 是指通过 R(Red:红)、G(Green:绿)、B(Blue:蓝)三个颜色通道的变化以及它们相互之间的叠加得到各式各样的颜色。三个通道分别有「0-255」这 256 个值,这些值分别代表着各通道的亮度层级。

虽然 RGB 在机器表现上很友好,但并不够人性化。因为人们判断颜色,往往是通过「这是什么颜色?是不是太鲜艳了?亮了还是暗了?」这样的感官维度,而很难通过红绿蓝的亮度层级去判断。所以人们后来基于 RGB 衍生出了 HSB 模式和 HSL 模式。

HSB 是指通过 H(Hue:色相)、S(Saturation:饱和度)、B(Brightness:明度)来控制颜色。Hue(色相)的取值范围是色环上 0-360° 的圆心角度;而 Saturation(饱和度)与 Brightness(明度)是在 0-100% 的量占比。

HSL 中的 H、S 与 HSB 相同,都是指 Hue(色相)、Saturation(饱和度)。但 L 所指的则是 Lightness(亮度)。

HSL 和 HSB 稍微有一些不同,我们在两个颜色模式下输入相同的数值,会发现颜色实际是不一样的。虽然 H、S 指代的都是色相和饱和度,但 L(Lightness:亮度)与 B(Brightness:明度)分别被认为是「颜色中白色的量」和「颜色中光线的量」。

Lightness 和 Brightness 的概念要深度研究下去的话其实是计算机算法领域的问题了,感兴趣的朋友可以查阅更多资料,但我个人认为对于 UI 来说没有太大必要。

关于 HSB、HSL 的使用场景,记住以下两点即可:

  • 前端 CSS 代码里支持的是 HSL,而不是 HSB。如果和前端对接时,UI 给到的是 HSB 的色值,那么最终落地的颜色效果会与设计稿有出入。
  • 我们接下来讲到的配色推导,是基于 HSB 颜色模式的,因为它更容易理解,数值变化在色系坐标中的产生的结果更加直观。

配色推导

支付宝 Alipay Design 团队提出过一个配色原则:

以同色系配色为主导,多色搭配为辅。

同色系为统一的色相,使用中可以加深品牌色的感知,可以让界面更有层次,同时可以让界面保持色彩上的一致性;由于业务的多样化,我们需要多色搭配为辅;多色的辅助颜色,也可称之为功能色,可设定不同的任务属性和情感表达;再搭配中性色黑白灰,赋予更多的变化和层次。两种配色通过主次、使用比例,可灵活运用在业务的各个场景中,具有非常好的延展性。

那么知道了这个原则,我们又该如何科学、合理地得出产品的色彩系统呢?接下来我就用我的一个项目示例给大家做讲解。

步骤一:找到符合产品调性的品牌色

我负责的该项目主要业务与高校支付、缴费相关,所以希望整个产品视觉风格首先要给用户带来安全感。又因为主要用户群体是高校师生居多,新潮、年轻化是主要用户的一大标签,所以我们选择了用饱和度较高的蓝色来作为品牌色。

最终选择品牌色的 Hex 值为 #1585FF ,HSB = (211,92,100)。

步骤二:提取24色

选定了品牌色之后,以品牌色的 H(色相)为基础,不断地递增、递减 15,在 0-360 之间可以得出 24 个颜色,也就是将 360° 色环分割为 24 份,可以得到 24 色。

为什么要提取 24 色,并且以 15 为公差呢?

我们知道,想得到邻近色、类似色、互补色这一系列的颜色,我们就会使用到色环。

  • 邻近色:色相差值 15° 以内的颜色为邻近色;
  • 类似色:色相差值 30° 以内的颜色为类似色;
  • 互补色:色相差值 180° 的颜色为互补色。

而 24 色色板是帮助我们提取辅助色的便捷工具。

步骤三:找到同色系配色

同色系是指与品牌色 H(色相)一致,通过改变 S(饱和度)与 B(明度)变化产生的色组。同色系色组的推导需要借助拾色板坐标。

我们建立一个基于 S(饱和度)与 B(明度)的平面坐标系,设定当前品牌色为色值为(S₀,B₀),连接品牌色色值点与右上纯白点(0,100)、右下纯黑点(100,0),得到两条线段。

我们各在两条线段上均分取得 5 个点坐标(包含首位两点)。这样两条线段一共就会产生 11 个(S,B)坐标值,对应着 11 个同色系色组。

经过上图的计算,我们可以得到基于品牌色的同色系色阶。

步骤四:多色搭配

用于搭配的辅助色应满足以下两个条件:

  • 和品牌色有明显区分:尽量避免所选辅助色感官上给用户视觉区别与品牌色差距不大,传递的调性太过一致;
  • 不能过于突兀:根据色彩原理来说,互补色是最能与品牌色本色产生视觉感官对比的颜色,但可能会有些突兀。为了让颜色的辅助起到丰富画面的作用,而不是反而让整个版面显得不和谐,所以我们选择互补色的邻近色作为辅助色,而不要直接使用互补色。

于是根据以上条件,基于品牌色可衍生出 3 个辅助色:一个与品牌色传递调性有明显区分的类似色;两个互补色的邻近色。

步骤五:感官明度校准

经过计算后,我们已经得出了品牌色和三个辅助色。

可以看出,虽然我们提取出的辅助色明度色值都一致,但因为颜色本身自带的感官明度属性有所区别。为了让辅助色和品牌色的感官明度尽量一致,我们要对第一次提取出的辅助色进行感官明度校准。

校准方式是:依次在辅助色上叠加一层纯黑图层,将该纯黑图层颜色模式调整为 Hue(色相),就可以通过无彩色系下的明度色值,进行对比。

这样我们终于得到以品牌色为基准的 3 个辅助色了。

步骤六:全色系输出

将得到的辅助色依次进行步骤三的计算,可以得到辅助色的同色系色阶。

但因为明度过低时,颜色已经非常接近于黑色,色相在肉眼上几乎已经趋于一致。所以删除最左边的三种同色系颜色。最后得到基于品牌色推导出的全色系色阶色板。

总结

完成了以上的工作,当然还不算结束。一套标准的色彩系统还会包含中性色规范、颜色的使用规范等等。但相信解决了大部分的需求,剩下的工作也难不倒大家了。毕竟以上的方式只是给大家提供了一个理性科学的方法,色彩的使用最终还是要融合设计师个人的共情能力。

比如许多产品有了一套自己的色彩方案后,设计师还会根据具体的业务场景去赋予 icon、卡片背景等元素不一样的色彩方案。

希望这个方法能够带你发现一些色彩背后的数学秘密。

文章来源:优设    作者:UCD耍家

疫情专用素材包!Iconfinder 推出新冠病毒防疫免费图标素材包

资深UI设计者

知名的免费图标网站 Iconfinder 要和大家一起对抗新冠病毒,和图标设计师联手推出一系列「防疫免费图标集」(Coronavirus awareness icons),超过 200 个与公共卫生、病毒传播相关图标,这些图案包括常见的 PNG 和 SVG 格式,可以将它们加入标志、海报、传单或类似的内容使用。

如果你想要制作广告牌,提醒在这个区域要洗手或戴口罩,这里有免费图标可让信息更容易被阅读。

依照 Iconfinder 网站说明,这些图标可用于洗手说明、卫生建议或是其他预防病毒传染散播的提醒信息,所有图标采用 Creative Commons BY-SA 3.0 授权释出,使用时需要标示出处,并以相同方式分享。

Coronavirus awareness icons

网站链接:https://www.iconfinder.com/p/coronavirus-awareness-icons

值得一试的三个理由:

  • Iconfinder 和设计师合作推出「防疫免费图标集」下载;
  • 提供超过 200 个公共卫生、病毒传播相关图案;
  • 可使用于标志、海报、传单或类似的内容。

前往 Iconfider 的「Coronavirus awareness icons」网站,就能看到这套专为对抗新冠病毒提供的免费图标集,点选 Download all icons 下载打包好的完整图标。

在网站中展示一些收录在这套图标集的防疫相关图案,每套图案都有不同风格,例如以单纯线条为主的设计,或是采用平面化设计的彩色图标,可以依照自己的需求选择。当然你也可以按下右上角的按钮前往 Iconfinder 找到这套图标的完整版本。

下载后就能取得完整的图标集,依照不同名称分类,有些是 SVG 格式,有些则包括 SVG 和不同大小的 PNG 文件,其中有个 iconfider_freebies.zip 在解压缩后还能取得一些和防疫相关的图标。

值得一试的三个理由:

  • Iconfinder 和设计师合作推出「防疫免费图标集」下载;
  • 提供超过 200 个公共卫生、病毒传播相关图案;

  • 可使用于标志、海报、传单或类似的内容。

文章来源:优设    作者:Pseric

方正集团濒临破产,以后字体能否免费用?

资深UI设计者

方正集团倒闭?

最近方正集团负债千亿,被银行申请破产重整的消息让众多设计师兴奋不已,心里暗自在想,那方正字库一万多款字体是不是就可以免费使用了?醒一醒,不太可能,身为设计工作者,尊重他人的设计和拥有版权意识是很重要的。

方正字库属于北京北大方正电子有限公司,而这个公司是方正集团的子公司。就算方正集团真的破产倒闭了,根据我国法律,方正字库何去何从也跟这两家公司的法人是否一致有关,如果一致,那么就可能被收购重组,如果不一致,那么就继续独立运营。关键是,无论是什么结果,方正字库里所有的字体都是有版权的,如果随意商用,就会导致侵权,乃至把整个公司都赔进去。

如何避免字体侵权

直接去网页搜索,便有数不清的方正字体侵权案例。大到电影和游戏的宣发,小到淘宝店铺的页面,只要你使用了方正字库的必须购买版权才可商用的字体,都有可能收到来自方正字库的律师函。那么该如何避免字体侵权呢?其实最好的方法就是使用免费可商用的字体,或者乖乖去买下字体的使用权。

一篇文章告诉你,该怎么判别字体是否侵权:

方正免费字体

如果你实在要免费用方正字库的字体的话,那么就选择「方正黑体简体、方正书宋简体、方正仿宋简体、方正楷体简体」这四种字体吧,已经向方正字库授权服务官方求证过,这四款字体可以直接免费商用,不需要书面授权。

免费可商用字体推荐

不过有那么多免费、适用度广、并且可以商用的字体,为什么要执着于方正呢?优设标题黑和优设好身体这两款字体,无论是做 banner、海报还是文字设计都很合适,还没拥有的设计师们快来下载。

优设标题黑:

优设好身体:

还有优设精心为大家挑选整理成的 2020 年免费可商用中文字体最全合集,链接给你们,正好需要的话,就快去下载使用。

字体网站推荐

最后,介绍两个可以查询和下载免费可商用字体的网站。

1. 字由网 

网站链接:https://www.hellofont.cn/home

第一个是字由网,虽然需要下载客户端激活字体进行使用,不过截至今日,字由拥有 511 款免费可商用字体,对比一下乱用字体可能产生的侵权费用和烦恼,还是下载客户端性价比比较高。

网站及使用介绍:

2. 猫啃网

网站链接:http://novicehou.gz01.bdysite.com/

第二个是猫啃网,是免费开源可商用的公益字体网站,截至今日,网站上共有 155 款字体,可供设计师们选择和下载使用。

文章来源:优设   

浅谈数据可视化及经验分享(上)

ui设计分享达人

结合学习的可视化知识以及自身的经验写下了这篇关于数据可视化的分享


转自:站酷-四喜sixi 

10部好片,评分9+,给你脑洞一个解释

ui设计分享达人

探索全球顶尖设计好物



大部分人今年过年基本的生活状态如下



如大家所知疫情紧急,

我们虽心系前线却无力支援,

尽量避开人群不出门也算为国家做了些许贡献。

但是宅家除了刷短视频玩游戏,

作为设计师的童鞋们,

咋能不趁此长假好好充实自己呢

(学技能估计太难了),

在此推荐几部经典的设计片,

娱乐的同时,也丰富下自己的设计知识。


01

《Abstract: The Art of Design》

《抽象:设计的艺术》



这是由Netflix公司出品的一部文化创意纪录片,

豆瓣评分高达9.4,纪录片总共8集,

每一集都探访一位全球顶尖的设计师,

涉及插画、建筑、汽车、摄影、平面、室内、场景、球鞋等领域,

用独特的拍摄叙述手法展示设计师的创作过程,

揭开世界设计师非凡创意的艺术理念。


此片由《连线》杂志的主编Scott Dadich 创作并担纲制片,并由奥斯卡最佳纪录片导演Morgan Neville和Elizabeth Chai Vasarhelyi执导,

每一集都可以欣赏到电影画面般的浸入感。


02

《The Genius of Design》

《设计天赋



此片是BBC英国广播公司

播出的一系列关于产品设计纪录片,

一共包括五集,每集60分钟,

通过采访各知名设计师及相关的设计评论者,

讲述产品设计的历史和未来。

不管你喜欢Dieter Rams的隐忍

还是Phillipe Stark的奔放,

每个从事产品设计工作的朋友都能从这部纪录片得到一些启发。


03

《Modern Masters》

《现代艺术大师



此片由BBC英国广播公司

推出的一档电视系列节目,

总共4集,分别介绍了20世纪四位重要的艺术大师:

安迪·沃霍尔(Andy Warhol)、马蒂斯(Henri Matisse)、毕加索(Pablo Picasso)和达利(Salvador Dali)的工作与生活。


通过走访四位艺术家们生前的居所、

艺廊及博物馆等地,

向观众展示了他们伟大的艺术贡献以及惊人的后世影响力。

你会发现,麦当娜的专辑封面、米菲兔的文具、

甚至是你家的沙发和电话,也许就来源于这四位大师的创作……


04

《Simon Schama's Power of Art》

《艺术的力量




此片是由BBC英国广播公司推出年度纪录片,

总共8集。

讲述卡拉瓦乔、贝尼尼、伦勃朗、雅克、透纳、梵高、毕加索以及罗斯科八位艺术家的生平。

该系列结合了戏剧化的重塑、壮观的摄影技术,

以及Simon Schama独特而富有个性化的叙事,

全面剖析艺术大师们孕育和诞生艺术品时扣人心弦的故事。


这部纪录片荣获国际艾美奖最佳艺术节目、

2007年第60届英国电影电视艺术学院奖最佳摄影纪实类等多项国际大奖。 



05

Design for Life

《创意生活



这是一档BBC真人秀设计师比赛节目,共6集。

国际知名设计师Phillipe Starck

寻找英国最有前途的新人设计师。

通过全国选拔,

12名怀抱热情与梦想的设计师来到到巴黎史塔克设计学院学习,

他们的目标是把自己的设计思路变成真实的产品。


Phillipe Starck设计了一系列任务,

挑战设计师们的才华创意,但最后的赢家只有一个,

走到最后的人将获得和世界顶尖设计师一起工作的机会,

准备面试的设计师们更要好好看一看喔。


06

Objectified

《设计面面观



这是一部以工业设计为主题的长篇独立纪录片。

展示了创造工业产品流程的实录片断,

并记录了与世界顶尖设计师们的交谈与讨论。

采访到的设计师们包括:

纽约现代艺术馆馆长Paola Antonelli,

慕尼黑BMW首席设计师Chris Bangle,

巴黎兄弟设计组合Ronan & Erwan Bouroullec,

美国明尼阿波利斯市Walker艺术中心平面设计师Andrew Blauvelt等世界最具影响力的设计师。


导演Gary Hustwit用洞察深切的镜头

记录了这些在我们身边随处可见的工业设计产品,

看似稀松平常的设计背后,

却是设计师们倾尽全力的良苦用心。 


作为从事工业设计的童鞋来说,

自己的专业领域能被拍成纪录片也是一件感到自豪的事。


07

《Urbanized》

《城市化



Gary Hustwit 纪录片设计三部曲的最后一部,

着重记录一座城市的规划与设计,

突出了致力于解决城市问题和提出对策的世界顶尖建筑师、规划师、决策者等人。


世界上一半以上的人口生活在城市地区,

到2050年这个比例将变为75%以上。

虽然一些城市正在经历爆炸式的增长,

但其他一些城市却处在正在压缩的过程中。

在住房、流动性、公共空间、民众参与、经济发展和环境政策之间取得平衡的挑战正迅速成为一个普遍关注的问题。

中国的城市化进程也是如此,

因此观看该片,会有更深刻的体会。


08

《我在故宫修文物



由中国中央电视台出品的一部三集文物修复类纪录片,纪录故宫里稀世珍奇文物的修复过程和修复者的生活故事,

把工匠精神这件严肃的事讲得细腻、

温软且富有人情味。


该片是一部内蕴优裕的纪录片,

在一个个对于文物修复师而言的稀松日常里,

我们能够看到比修复钟表、青铜器、木器、古琴更多的东西。


片中提到一句“修复文物是穿越古今与千百年前进行对话的特殊职业和生命体验”,

在故宫神秘的身影下,这似乎更令人感到惊艳。

作为中国设计师,更应好好观看,

正所谓,民族的,才是世界的。


09

《デザインあ》

《啊!设计



《啊!设计》是NHK一档经典设计节目,

每一集邀请重量级设计师讲述设计的秘诀,

深泽直人、仲条正义、祖父江慎、伊东丰雄,柴田文江……


虽是面向儿童,但视角独特、充满对思维的启发,

赞叹日本设计教育的同时也让我们反思。

这部片放到大学设计系的课程都不为过,

因为很多一些基本的设计常识,

即使已经就业的童鞋可能都不了解,

值得设计师好好观看。


10

《夢と狂気の王国》

《梦与狂想的王国



该片为日本的一部纪录片,

由砂田麻美执导,探秘吉卜力手绘动画创作过程,

展现了宫崎骏、高畑勋、铃木敏夫,

三位老人以及新时代年轻人对动画的执着与热爱。


关于宫崎骏、吉卜力的纪录片已经很多了。

《梦与狂想的王国》则是选取了宫崎骏创作封笔之作《起风了》和高畑勋创作《辉夜姬物语》的这段时间为记录对象,

着力表现了两人的友谊历史和之后的创作分歧。


宫崎骏乘坐火车去看自己的试片会。

看完后,他走上台只说了一句话,

“对不起,生平第一次看自己的电影哭了。”

相信看完后,大家都会想再刷一遍宫崎骏的电影。


这10部纪录片,都是设计片中的经典,

可以收藏起来反复的观看,

每个设计阶段都会有不一样的感悟。

片子通过搜索都可以找到片源,

找不到的可以在后台回复(纪录片),

会推送片源链接。


最后希望大家身体健健康康的,

祝福祖国早日抗疫胜利,加油!

转自:站酷-Hang5174

这个网站能猜出你最喜欢的配色组合!

资深UI设计者

本文要介绍的「Palettable」是一个线上配色工具,Palettable 通过互动方式协助使用者找出最合适的色彩组合,开启网站后会先随机显示颜色,使用者可点选喜欢、不喜欢(或是使用快捷键)重新显示颜色或将颜色固定在页面中,最后就能得出五个搭配好的颜色组合。

依照说明,Palettable 收录数百万设计师的知识结晶,这些颜色可以协助我们产生漂亮的调色盘,利用控制选项亦可个别调整每个颜色,最后汇出带有色码的PNG 图片或固定网址。

Palettable

网站链接:https://www.palettable.io/

使用教学

开启Palettable 后会随机显示一个颜色,可点选下方的喜欢或不喜欢(快捷键为L 和D),喜欢会将颜色固定并开始选择下一个颜色,不喜欢就会继续演算其他颜色。

每个颜色中间会有HEX 色码,点选下方的设定选项会出现调色盘,可以更直觉选择你要的颜色。

点选喜欢后前一个颜色会被固定,接着就继续选下一个颜色。

在我十分钟的使用经验,重复几次不同的配色组合,发现Palettable 会随着使用者喜欢的颜色而选择更为贴近、可互相搭配且不重复的色彩,这部份相较于其他只能随机选色的服务来说应该更有优势。

持续重复到第五个颜色,Palettable会跳出最多只有5个颜色的提示讯息,点选「Export」汇出结果。

Palettable 支援汇出为固定网址(会带有你刚才选定的五个颜色组合)或是输出为PNG 格式,如果你想把颜色组合保存下来,储存为图片会更易于整理和使用。

下图就是我透过Palettable 建立的配色组合,每个颜色会有预览,下方带有HEX 色码。

值得一试的三个理由:

  • 透过互动方式协助使用者找出最合适的色彩组合
  • 利用使用者选择的颜色,计算出更贴近、可互相搭配的色彩
  • 汇出为带有色码PNG 图片格式,或是产生固定网址

文章来源:优设    作者:Pseric

耍好控件 | 了解图标落地,让前端再爱你一次

ui设计分享达人

文中涉及到的所有工具与插件,考虑到部分小伙伴可能下载外网资源太慢,我已将相关插件全部打包整理完毕,可在公众号中领取!

如期而至,这是标签栏控件总结的第二期

 

 

这一期我们来聊一聊标签栏中的关键元素——图标。在此之前,如果你还没有了解标签栏的平台规范,可以回顾:《没弄懂标签栏之前,先不谈用户体验》

 

图标其实存在于界面中的许多地方,但因为这一期主要分析标签栏,所以我会借标签栏中较主流的图标样式,总结一套图标制作与落地方法。这些方法在图标制作过程中都是相通的,大家可以举一反三。

 

 

一、标签栏图标规范

 

1.1 图标样式

 

图标具体样式风格的定义是非常主观的,网络上也流传着许多的教程教大家如何设计五花八门的图标,所以在这里我就不再赘述了。我主要来总结一下基础的标签栏图标一般有哪些样式变化。

 

我调研了诸多的应用程序,发现主流的APP标签栏样式变化,大致分为以下五种。其中最占比最多的是“由线型转面型”

 


 

调研的应用程序中,所有使用到线性图标的应用程序,都将描边粗细限制在1pt-2pt之间。

 

 

1.2 图标视觉大小

 

上一期我们讲到,iOS定义了一套标签栏图标的尺寸规范。

 

 


iOS在这里所定义的尺寸并不是图标文件最后输出的尺寸,而是给设计师作图时,针对不同图标形状的参考尺寸,目的是为了让图标的视觉大小看上去一致。

 

那么为什么iOS会根据不同的图标形状给出不同的图标尺寸呢?因为50px*50px的正方形比50px*50px的圆形面积更大,所以正方形的视觉大小也会大于圆形。为了统一图标的视觉大小,正方形要做适当的面积收缩处理。(矩形同理)

 

 

于是我们看到许多平台都推出了图标辅助网格规范。其实如果遵从“面积相等”原理,理论上所有的图标网格都应该由下面这一套推理公式得出(以Material Design 标准图标网格为例):

 

 

但实际情况是,不同平台的图标辅助网格规范建议尺寸都有一定的差异。原因就在于,虽然有时候我们参考“面积相等”原则对图标视觉尺寸进行了规范,但项目落地后发现视觉上可能还是有一些不协调,所以最终设计师还是会凭借自己的主观判断再进行微调

 
记住:好的设计作品是理性的设计理论与设计师本身感性的碰撞结果,二者缺一不可。

 

1.3 图标输出尺寸

 

iOS规定标签栏图标的输出尺寸统一为31pt*28pt;Material Design规定标签栏图标的输出尺寸统一为24dp*24dp。

 

但我们发现,在借助了图标网格解决了图标视觉大小的问题之后,每一个不同形状的图标,尺寸其实是不同的。为了方便前端落地,我们在输出切图文件时,要保持每一个图标文件的输出尺寸是相同的。该怎么办呢?

 

于是我们将一组图标都放置在一个比图标本身略大的相同尺寸容器中。而图标与这个容器之间的空白像素,正好也帮助我们规避了图标落地后,切图边缘像素可能被截断的现象发生,所以我们称这个区域为“安全边距”

 

 

对于安全边距的规定:Material Design全平台规定图标的安全间距统一2dp;iOS则根据不同的图标使用场景给出的不同的图标网格和图标安全间距


二、静态图标


标签栏的图标一般分为静态图标和动态图标两种。


静态图标的实现方法相对容易,可以与前端沟通确定本次项目交付的标签栏图标文件是采用位图还是矢量图。如果是位图建议交付.png格式文件;如果是矢量图建议交付.svg格式文件。


2.1 位图图标

 

使用位图时请注意以下两点:

 

1)不同项目环境输出的切图套数不同

 

· 交付iOS原生的标签栏图标切图需要 @1x/@2x/@3x 三种倍率的切图文件;


· 交付Android原生的标签栏图标切图需要 @1.5x/@2x/@3x/@4x 四种倍率的切图文件(@0.75x和@1x切图层分别用于ldpi和mdpi分辨率设备,但这些设备现在几乎已退出市场,所以可不考虑,但最终视项目真实需求确定。);


· 交付web项目的切图需要试情况而定,一般常用 @2x 切图,因为@2x向下适配@1x、向上适配@3x,都不会产生太大的图片失真。但有时候前端小哥会要求用到其他倍率切图,所以最终以具体需求而定。

 

请注意:这里我所提到的倍率全都是“绝对倍率”,这个概念非常关键。

 

“绝对倍率”指的是:以上所有的倍率都是针对 @1x 设计稿下的输出倍率尺寸。而当你使用@2x作图时,为了保证“绝对倍率”不变,你的切图输出倍率就应该设置为 @0.5x/@1x/@1.5x 。

 

如果你在@2x下作图,却依然保持输出 @1x/@2x/@3x 的切图,那你输出的文件尺寸最终其实是 @2x/@4x/@6x。

 

有一点绕的话,我们以Sketch导出位图切图为例:

 

 

所以如果你日常使用的是Sketch,也是用Sketch原生导出工具,那你的切图预设应该根据你的作图尺寸而定,见下表:

 

 

如果你日常使用的是PS,用Cutterman切图,那么Cutterman会自动识别你当前的画板,然后根据它的宽(横屏情况下是高)来设定它的基准分辨率。那么你在任何情况下输出 @1x/@2x/@3x 的切图,其实都是“绝对倍率”,不用像Sketch当中一样换算。前提是“设置当前画布为:Auto(自动识别)”。

 

 

假设你在@2x下作图,执意不管不顾“绝对倍率”,又忘了交代前端人员手动处理切图尺寸的话,那你所有的切图尺寸实际都是设计稿所需图标尺寸的2倍。就算前端小哥帮你手动处理了切图尺寸,每一张切图所包含的像素信息,都比项目真实所需的要多很多,完全就是在徒增所需切图文件的大小。

 

2)注意切图文件大小

 

切记,公司的线上项目中,用户从服务器下载的每一单位的流量都是要公司花钱的,所以许多项目管理者都是很在意控制线上文件大小的。于是压缩切图是UI必备的技能之一。

 

虽然图标的文件大小一般只有几KB,但是项目大了难免积少成多,所以在真实项目中,不管任何切图我都会手动压缩一次。

 

这里推荐一个压缩.png文件大小,但几乎不会产生失真的免费网站 tinypng

 

 

2.2 矢量图

 

位图切图会面临交付的倍率图过多、容易失真、文件大小难控制等问题,但对于矢量图,这些问题都得到了解决。目前.svg矢量图落地也在项目中越来越流行了。UI可以在Sketch或Ai中制作。

 

一般与前端人员对接有在线图标库对接与本地文件对接两种。

 

在线矢量图标库有很多,国内比较流行的是阿里巴巴矢量图标库-iconfont;本地对接就是直接将文件发送给前端人员,他们会自行进行项目文件的管理与调用。

 

如果.svg切图输出后,与设计稿中样式不符,请注意排查以下三点:

 

1、svg不支持渐变颜色填充;

2、svg不支持描边,请将所有的描边轮廓化。Sketch中可通过“图层-轮廓化”(快捷键⌥⌘O);Ai中可通过“对象-路径-轮廓化描边”;

3、要确保一组图标的文件尺寸一致,需在图标下方增加一个透明方形,和图标一同导出。


 

  

三、动态图标

 

为了提升用户体验和产品趣味性,动效微交互的标签栏图标也越来越流行了。

 

 

动效在前端落地的方法其实有很多:

 

· 前端代码直接实现:代码是很强大的,但通常用代码直接写复杂动效会很浪费项目时间。简单维度的动效如位移、透明度、大小变化等可以借助代码,但复杂动效就不要去打扰前端小哥了;

· 直接刚gif:这已经是老旧技术时代的动画解决方案了,文件大且请求文件也需要时间,有时候无法给用户及时的触控反馈。再者它是位图的原因,在高分辨率屏幕上缩放容易失真。

· png序列帧:我们知道,动画是一张一张的静态图交替变化形成的。如果将每一帧动画都拆分成一张图片,就有了png序列帧。所以一套动画的png序列帧往往非常多,文件大小自然就变大了。所以后来也有团队引进了雪碧图的方式,但文件大小依然不乐观。并且同样是位图的原因,高分辨率屏幕容易失真。

· Facebook Pop/Rebound/Keyframes:Facebook Pop/Rebound是Facebook给iOS和Android提供的常用动画预设,是较早将动效代码化的开源技术方案,但动画效果预设只有弹簧/衰减等一些简单样式。后来Facebook又推出了Keyframes,允许设计师自己在Ae中自定义动画并导出,然后交付给前端人员。

· Lottie动画:和Facebook Keyframes相同,都是结合Ae输出动画代码。但是Lottie更厉害的地方在于,它比起Facebook Keyframes来支持的Ae样式更多,例如蒙版、遮罩、修剪路径等等。

 

所以综上所述,落地标签栏动态图标,目前最可行的还是Lottie动画。

 

3.1 Lottie的背景

 

Lottie是Airbnb开源的一个跨平台动画库。表现层面它是一张图片,但实现的方式是通过代码,所以它是矢量的。很花式的动画也可以把文件大小做到非常小。

 

UI与前端对接是通过交付一个json代码文件。

 

如果这是你第一次接触Lottie,再好不过的体验方法就是玩一玩阿里提供的一站式动画平台:犸良动画 。它最底层采用的技术就是Lottie,只是被阿里二次封装了许多预设的动画效果,你可以自定义其中的元素与参数,然后试着导出你的第一个json文件~

 

3.2 Lottie如何上手

 

接下来是简单粗暴的UI与前端对接实现Lottie动画落地的全步骤参考。在此之前,想要全方位了解Lottie的相关信息,请参阅Lottie官方说明文档

 

· 步骤一:安装Ae和bodymovin

 

制作Lottie动画,首先你必需两个工具:Ae和bodymovin插件。

 

Ae版本要求为Ae CC2014。又因为据很多设计师反馈,目前bodymovin在汉化后的Ae中使用会出现诸多问题,所以后面的教程都是基于Ae英文版。如果你汉化了Ae,最好在需要制作Lottie动画时取消汉化。

 

然后获取bodymovin。bodymovin插件更新至今,版本已非常多,并不一定版就适用于你当前的项目,因为前端使用的bodymovin解析包可能无法解析你用版bodymovin插件输出的json文件。

 

 

一旦确定使用Lottie,前端人员会在GitHub查询Lottie相关文档的,所以UI只需要配合前端确定一下合适的bodymovin插件版本就可以了。最终走查时,一定要确保当前bodymovin输出的动画在项目所需要运行的所有环境中可运行,才说明UI使用的bodymovin插件和前端使用的bodymovin解析包版本是兼容的。

 

获取了bodymovin后,将bodymovin拖入到ZXP Installer中,ZXP Installer会自动识别插件安装到Ae。

 

 

安装完成后,就可以在AE的“窗口-扩展”中看到bodymovin啦~

 

 

· 步骤二:将Sketch或Ai中的文件导入Ae

 

如果你技术娴熟,当然也可以直接在Ae中绘制图案动画。但如果你还是习惯先在其他软件中绘制好基础图案,再到Ae中制作动画,那你需要了解如何将图案导入Ae。

 

Ai和Ae都是Adobe旗下的工具,所以Ae是可以完美解析.ai文件的,如果你是使用Ai作图,可直接存储为.ai文件,再在Ae中打开。

 

 

如果你使用的是Sketch,可以先导出为.svg,再用Ai打开该.svg文件,转换存储格式为.ai,最后到Ae中打开。

 

当然,Sketch还有直接和Ae对接的插件,AEUX(前身Sketch2AE)。需要在Sketch和Ae中同时安装AEUX插件,Sketch负责传送,Ae负责接收。具体的使用方法可以在官网教程中查看,我就不再赘述了。

 

 

·步骤三:制作动效并输出

 

和静态图标同理,为了保证落地时图标视觉大小一致,一组动效图标输出的文件尺寸应该是相同的。所以在你制作动画之前需要确定合成文件的尺寸。Lottie官方建议:因为Lottie输出的是矢量动画,所以建议以@1x输出动效,前端人员在任何屏幕上放大并不会失真。

 

 

在制作之前请务必详细阅读Lottie所支持的Ae参数文档,以免辛苦做出的动效,前端无法解析。特别提醒:原生环境中bodymovin是不支持解析Ae表达式的。

 

完成制作动效后,就可以通过bodymovin导出动效了。

 

  

·步骤四:预览与交付

 

导出完成后在你的目的地文件夹中将存在一个.json文档,如果你的动效中还使用了位图,系统还会自动生成一个images文件夹。这些都是你需要交付给与你对接的前端开发人员的文件。

 

 

.json文件中记录的动效代码UI不需要过多关心,但是其中两个信息你是一定要了解的。它们是你与前端对接沟通和获悉文件信息的一些关键参数。

 

 

UI自检动效或其他相关人员需要预览动效的时候,可以用LottieFiles,拖入.json文件即可预览。iOS和Android还可以下载LottieFiles APP,扫描预览页中的二维码即可在移动端预览。

 

四、总结

 

整个制作图标的流程我已经全部整理出来了。首先要注意图标的规范,然后制作位图、矢量、动效图标时的注意点,我几乎把我在真实项目中踩过的坑都告诉大家了。剩下的创造性的环节就交给你了!

 转自:站酷-UCD耍家 

日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档