本文翻译自设计师Slava Shestopalov的文章 原文链接
1、使用网格
一个图标通常是由矩形、圆形、三角形等基本元素演变而成,将图标模糊后再去观察它们的光斑,会发现它们基本有相同的视觉重量。





2、注意像素网格
和网格对齐,并给线形图标2个像素的线宽度,可以让图标在非retina屏幕上也很清楚。2像素中心对齐的边框可以保证足够的厚度和清晰的轮廓。







3、使图标的细节保持一致
最好从最复杂的图标开始整套图标的创作,它将决定细节的多少,并让其它图标保持同样的细节程度。


4、控制最小间隙的大小
一个图标中,邻近元素的距离不能太小;在一套图标中,确定一个最小的距离并应用于图标,这样可以避免图标给人黏在一起的感觉。




5、删掉重复的部分
在一套图标中可能会有重复的细节,删掉这些重复的部分,让用户的注意力集中在不同的元素上。就像数学里面的分数简化,用户看到的干扰信息越少,就越容易理解图标。


6、选择一种特定的风格并遵循它
不要在一套图标中混合使用侧视图和前视图,让icon保持一致的风格可以帮助用户辨别icon,并暗示用户它们有相同的重要性或者状态。





7、用2的倍数为尺寸
8像素网格和12分栏的布局被用于许多app界面,因为相比于十进制的尺寸,它们更加灵活易调节。12可以被2、3、4和6整除,因此24和48像素的图标区域已经成为标准区域,它们可以在需要时随时缩放。

8、保持轮廓干净和准确
我们的目标不是做到完美,也不需要为了画完美的线条而画出一条完美的线条。但这对于最终产品中正确的,而不是扭曲的图标渲染是很重要的。永远记得尽量使用最少的形状锚点绘制图标,并保证相邻元素间没有空隙。


9、清理源文件
在用Sketch等设计工具产生SVG图时,会产生很多多余的“副产品“,例如多余的group、图层,还有裁剪的模板。虽然在Sketch中,所有事情看起来都很美好,没有多余的东西。




能够看到这里的,都是希望能够通过一些技巧和经验能够做出更好的设计,如果你想更深入的了解设计,推荐你阅读下面的文章:Why UX, CX, UI, IA, IxD, and Other Sorts of Design Are Dumb