本模块的目的是(重新)向开发人员介绍设计思维。他们可能不想成为设计师,但拥有一些基本的**用户体验**和设计理论对所有参与构建网站的人都有好处,无论他们的角色是什么。至少,即使是最技术性的、“非设计师”开发者也应该理解设计简报,了解事物的设计原因,并能够进入用户的思维模式。这将帮助他们让自己的作品集看起来更好。
此外,前端开发人员也经常负责项目中的各种设计工作。客户和雇主之所以常常认为他们可以胜任,是因为他们参与了网站的视觉元素。历史上,“网页开发人员”的角色比现在更像是混合了设计和开发的功能。
通用资源
-
学习 UI 设计基础知识,Scrimba 课程合作伙伴
-
设计的形状,Frank Chimero
-
为网络而设计,Mark Boulton
-
为网络而设计,Prisca Schmarsow + 其他贡献者。亮点包括
-
设计蹦床:学习设计理论基础,Anna Riazhskikh
-
网络排版简明教程,Hannah Boom
-
-
实用排版,Matthew Butterick
-
网络风格指南,Patrick J. Lynch and Sarah Horton
-
永远可以安全遵循的视觉设计规则,Anthony Hobday
-
16 条能产生巨大影响的 UI 设计小规则,Adham Dannaway