美文网首页
给开发者的十个关于前端设计的忠告

给开发者的十个关于前端设计的忠告

作者: qihuiyu | 来源:发表于2019-04-28 04:35 被阅读0次

    编写程序和设计美学需要一些非常不同的技能。因此,一些前端开发者并没有能够很好地再现设计人员的意图,忽略了设计美学以及易用性的一些细节。这篇文章旨在给前端开发人员提供一些实用的前端设计原则。

    一、遵循设计而不是尝试挑战它

    前端开发者应该集中精力在设计图的实现上-- 不要花太多精力考改进设计,这样会使你分心。

    二、字体非常重要

    字体对整体设计的影响非常大。字体并不是随意选择的。如果你需要自己选择字体,查找一下字体匹配(font pairing)相关的知识,在google font上选择合适的字体。通常,无衬线字体被用于标题,因为它更加显眼;有衬线字体被用于副标题和正文,因为它更适合阅读长段文字。

    三、关系和层级

    注意设计中元素的层级关系。标题和正文的间距有多近?它们离上一个正文有多远?设计师如何表明哪些元素、标题、文字内容是联系一起的,还是不是?通常它们会将相关的东西打包在一起,通过使用不同的空白,使用相近或对比的颜色去表现相关/不相关 关系。

    四、注意空白和对齐

    确保空白被正确地使用。如果一个设计的空白是20个单位的倍数,(20,40,60 ... )那么它在整个设计中通常都是这样的。此外,确保你的元素准确地对齐到像素,间距一致或者是某个基数的整数倍。

    使用长度可变的内容去检查实现是否能够适应所有情况。

    五、像素精确非常重要

    你应该尽量做到pixel-perfect(像素精确)。

    六、前端设计要做全局考虑

    在增添新的组件和内容的时候,先观察一下目前的页面。看看新增的内容会影响多少原本的设计,是否能够融入设计,是否需要调整其他内容。注意设计是许多要素一起得到一个整体的印象。

    七、如果你不知道你该增加什么,少加一点

    少即是多。让设计尽量简练。

    八、时间愚弄了我们

    设计师花了很多时间去扔掉那些不好的设计。设计可能有很多版本,它们看起来都不错。但是过了一段时间之后重新再看它们,它们之间的好坏便显露出来。因此花些时间去审视设计以及实现。

    九、获取反馈

    你应该找专业设计师去获得反馈。

    十、学会使用一个图像处理软件

    在一些场合下,设计师没能够提供所有的页面内容,这时候前端开发者就需要承担这部分的工作。你可以使用Photoshop或者Sketch,后者是专门用做前端界面的设计工具,因此即使是非专业设计人员也能很快上手。

    总结

    以下是一个列表总结了本文谈到的给前端开发者的设计要点:

    - 按照设计图纸进行编程。尊重原来的设计,不要马上尝试去改进它。

    - 字体非常重要。你应该花很多时间去确保它的效果正确。

    - 理解组件的关系和层级,这样你才能更好地实现他们。

    - 空白和对齐非常重要。尽量使他们准确,对所有你加入的东西都保持一致。

    - 考虑到全局效果。不要太多地强调一个部分。

    - 如果你对你的设计技能不是非常自信,尽量少加入你的个人设计。

    - 花时间审视结果。过一段时间来再看看自己的设计。

    - 尽量做到像素精准。

    - 敢于向有经验的设计师请教。

    - 学习使用图像处理软件进行设计。不要使用代码设计,即使是很小的一部分。

    相关文章

      网友评论

          本文标题:给开发者的十个关于前端设计的忠告

          本文链接:https://www.haomeiwen.com/subject/vfrrnqtx.html