2014-10-08 分类: 网站建设
应该向程序员学习设计
好的开发商,这是你的转身。有人咆哮着,创新互联多年来关于是否应学习代码。见鬼,我咆哮了。我仍然认为…不不,这是关于你的开发者,现在。
人应该是代码的Web产品后端学习设计的前端?这是我的意见 :
[我]不得不解释相同的排序,我给客户。
除非他们真的想成为一个设计师/开发者,学习一个全新的领域--一个全新的行业,甚至是不值得的痛苦。这是我之所以不做任何编程。另一个原因是我不擅长。与HTML和CSS不计数。
但他们至少应该了解的基本知识。他们应该学习基本原理的可用性和用户体验设计。他们应该学习术语。有几次,当我挣扎着向开发商解释我的设计决策,并不得不解释相同的排序,我给客户。有这样的人在你的团队的人,这是令人沮丧的,但不是在同一页上。
更重要的是,我已经与开发商谁能程序如入无人之境,但迷失在HTML和CSS。我很紧张。这些人不能嵌套元素得当,不停地问我如何在CSS做的东西,和更多。他们不知道浏览器的限制和怪癖(这是回来时,IE仍然是一个大的问题),甚至是盒模型,新的领土。
这不是批评。每个人都有个开始,有时。但做事情变得容易很多,他们掌握了基本的知识?是的,是的。
程序员如何做出“不难看”的设计
我 觉得“不难看”是对一个产品最起码的要求,难看的产品往往都很难用。程序员在写代码的时候往往只注重功能的实现和性能的提升,忽视了外观和易用性,其实很 多时候只要注意一些基本的规则,就可以大幅度提高产品的观感。作为一个外行,我也算是苦苦自学了好长时间的设计,这里打算分享一些我认为比较实用的技巧, 希望可以帮助到同样在摸索的人。
需要声明的是,这里的目标是做出“不难看”的设计,注意,只是“不难看”而已,怎么做得好看我也在学习。另外,我的水平也很低,只是比较能体会外行的痛苦,如果有什么错误的地方,欢迎批评指正。
下面我会从四个方面来入手:对齐,字体排印,配色和装饰元素。
1. 对齐
之所以把“对齐”单独列出来并且放在开头说,是因为它是一个看上去简单但非常容易被忽视的规则。如果你真的把所有该对齐的东西都对齐了,就会发现只是简单遵循这一个规则就会有如此大的效果。
2. 字体排印(Typography)
字 体排印,英文名词叫做 Typography, 它包涵的东西很多,不只是字体的选择,还包括行距、行宽以及字体间距等元素的设定,这些东西都左右着我们的阅读体验。我们每天都阅读大量东西,每天都会接 触到“文字”,由这一点就可以看出字体排印的重要性。关于字体排印的具体知识我就不多说了,有很多这方面的书和资料,这里只说几点容易被忽视的元素。
第 三是字间距。有些时候因为需要,我们会把一些文字设置得非常大,有些文字设置得非常小,这个时候每个字之间的间距可能就会变得过大或者过小,这个时候就需 要调整一下,字体设计师们在设计一款字体的时候也会考虑这个因素。在 CSS 里面,有个属性叫 letter-spacing ,可以调整字间距。
3. 配色
配色一直以来都是个让我头疼的问题,它看上去很难掌握,事实上也非常难以掌握。有一阵子我甚至怀疑我自己在色彩方面有生理缺陷,不然我他妈那么用功好歹应该有点儿效果啊。后来做了一些色彩识别能力测试,才慢慢打消了破罐子破摔的念头。
关 于色彩基础知识的书和资料我看了不少,三原色、互补色、色环和光谱等知识知道了很多,但这些东西对我的帮助微乎其微。并不是这些知识没用,而是它们都需要 辅助以大量的练习,可能还需要一个好的老师亲手指导,而我现在已经没时间和精力再从基础开始慢慢学画画了。不过,大量的阅读和无用尝试还是帮助我找到了一 些比较实用并有迹可循的东西,下面就说一些窍门。
4. 装饰元素
装 饰元素都是锦上添花的东西,上面提到的几点如果做不好的话,装饰元素再好看也没用。最常用的装饰元素是纹理和阴影。有时候我们想要给整个网页一个背景。
本文题目:应该向程序员学习设计
网站路径:/news38/20388.html
成都网站建设公司_创新互联,为您提供品牌网站制作、自适应网站、ChatGPT、网站设计、定制开发、外贸建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容