行业资讯

设计培训领导品牌

Design training leading brand

利用系统限制做更出色的设计,UXD设计师的秘诀

来源:橙色优学 时间:2019-07-05   14:17

最近也在读《用户体验方法论》这本书,大家可以去看一看,多读几遍。书中有一个观点也是我非常认同的:利用系统限制做更出色的设计。

之前UXD的概念非常的火,各路大佬也纷纷对此概念做了诠释,简单来说UXD对综合能力要求很高,但不是亲力亲为做各个岗位的工作,而是需要精通,一旦需要你,也能立马上手,这是非常难得的。

而想要成为这样的人,无不是对各个岗位的专业技能上有深刻见解的人,如果你是视觉设计师,建议去读一下各个系统的人机指南,这些指南给开发者提供了一套很好的做视觉和交互时候可以遵循的原则,而这些原则实际上来说就是这些系统的一部分限制,例如性能、手势、按钮以及Message。

微信图片_20190618181459.jpg

每个公司对于产品都有一套规范组件库,但其实这些组件本身并不能完全脱离这些人机指南中的标准,你会发现系统默认的性能会更好,而一旦采用个性化自定义那就会一定程度上影响性能。

就比如安卓的过渡绘制:在屏幕一个像素上绘制多次(超过一次)。比如一个TextView后有背景,那么显示文本的像素至少绘了两次,一次是背景,一次是文本。在开发过程中如果出现了粉色及以上的过渡绘制颜色时,就说明了该页面的性能被严重影响,这就是为什么很多页面看起来切换的时候会比较卡。

微信图片_20190618181441.jpg

那为什么会有这些过渡绘制出现,其实可以解释为冗余的背景和嵌套过于复杂的Layout。比如开发在些嵌套布局的时候,嵌套的布局和被嵌套的布局是否一致,一致则可以去掉一层相同的背景色,减少绘制。具体大家可以Google一下安卓过渡绘制的解决方法。这里只是告诉大家有时候设计的形式以及设计过程中和开发的沟通很重要,适当考虑开发的一些规则,也能帮助我们优化产品。


上一篇:工作好几年只能在小公司?这些问题你需重新考虑