热门标签
向程序员学习设计
应该向程序员设计学习很好的开发人员,现在轮到你了。有人咆哮着,多年来一直在为是否要学习密码而发愁。见鬼,我吼道。我仍然认为hellip;不,不,现在是关于你的开发者。人们应该是网站产品后端学习设计的前端代码吗 这是我的观点:必须解释我给客户的相同类型。
除非他们真的想成为一个设计部门/开发者,学习一个新的领域-一个新的行业,甚至是不值得的痛苦。所以我不做任何编程。另一个原因是我不擅长。不与HTML和CSS一起计算。
但他们至少应该知道游戏的基本知识。他们应该学习可用性和用户体验的基础知识设计。他们应该学习术语。有时我很难向开发人员解释我的设计决定,不得不向客户解释我的决定。在你的团队里有这样的人,但不是在同一页上,这是令人沮丧的。更重要的是,我与开发人员合作过,他们可以像编程一样进入无人区,但却迷失在HTML和CSS中。我很紧张。这些人不能正确地嵌套元素,不断地问我如何在CSS中进行操作,等等。他们不知道浏览器的局限性和怪癖(当IE仍然是一个大问题的时候,它们又回来了),甚至不知道盒子模型,这个新领域。这不是批评。每个人都有一个开始,有时。但是做事情容易多了,而且他们有基本的知识 是的,是的。
程序员如何制作ldquo;它并不丑陋设计我认为ldquo;它并不丑陋;这是产品的**低要求。丑陋的产品往往难以使用。程序员在编写代码时,只注重功能的实现和性能的提高,而忽略了外观和易用性。其实很多时候,只要注意一些基本规律,就能大大提高产品的外观。作为一个外行,我努力学习了很长时间设计。在这里我想和大家分享一些实用的技巧,希望能对那些也在探索的人有所帮助。
应该说,这里的目标是使ldquo;它并不丑陋设计,注,仅ldquo;它并不丑陋;我正在学习如何把它做好。另外,我的水平也很低,但我能感受到外行的痛苦。如果有什么问题,我欢迎批评和纠正。
我将从四个方面入手:对齐、排版、配色和装饰元素。
1对齐
使用ldquo的原因;对齐;它单独列出并放在开头,因为这是一个看起来很简单但很容易被忽略的规则。如果你真的把所有应该对齐的东西对齐,你会发现简单地遵循这个规则会有很大的效果。
2排版(Typography)
排版英文叫Typography,它包含很多东西,不仅是字体的选择,还有行距、线宽和字体间距的设置。这些都会影响我们的阅读体验。我们每天读很多书,每天都能读到ldquo;“是”这个词;,从这一点,我们可以看出排版的重要性。我不怎么说排版。这个领域有许多书籍和资料。这里只有几个容易被忽略的因素。
三是字距。有时,因为需要,我们会把一些字定得很大,有些字很小。此时,每个单词之间的间距可能变得太大或太小。这个时候,我们需要调整一下。字体设计老师在使用设计字体时也会考虑这个因素。在CSS中,有一个名为letter-spacing的属性,可以调整单词间距。
3色彩搭配
配色一直是我头疼的问题。它看起来很难掌握,实际上也很难掌握。有一段时间我甚至怀疑自己在肤色上有一些生理缺陷,否则妈妈应该会对我的努力有一些影响。后来做了一些颜色识别能力测试,打破罐子的想法慢慢消除了。
我读了很多关于颜色的基本知识,也知道很多关于三色互补色、色环和光谱的知识,但这些东西对我帮助不大。并不是说这些知识是无用的,而是它们都需要大量的实践来辅助,也许需要一个好的老师来指导它们。现在我没有时间和精力去学习从基础做起。然而,大量的阅读和无用的尝试帮助我找到了一些实用和可追溯的东西。这里有一些提示。
4装饰元素
装饰元素是蛋糕上添加的所有东西。如果上述几点做得不好,再看装饰元素也没用。**常用的装饰元素是纹理和阴影。有时我们想给整个页面一个背景。