织梦CMS - 轻松建站从此开始!

我的网站

网易设计师:如何打造一个方便高效的交互组件库?

时间:2016-03-25 12:12来源:网络 作者:未知 点击:
曾几何时,每次交互稿都是徒手画,或者截个图在现有的界面上改造。渐渐感到同一平台,每个版本都有很多重复劳动,是时候做个交互组件库了。今天@imsilentfish 以网易云音乐为案例,给大家聊聊如何打造一个超实用的交互库! 什么是组件库?就是类似axure左侧栏的这一坨标准控件,方便直接拖拽

曾几何时,每次交互稿都是徒手画,或者截个图在现有的界面上改造。渐渐感到同一平台,每个版本都有很多重复劳动,是时候做个交互组件库了。今天@imsilentfish 以网易云音乐为案例,给大家聊聊如何打造一个超实用的交互库!

什么是组件库?就是类似axure左侧栏的这一坨标准控件,方便直接拖拽使用。

网易<a href='/' target='_blank'><u>设计</u></a>师:如何打造一个方便高效的交互组件库?

但如何制作满足自己产品需要的交互组件库,一开始是模糊的。最初只是根据自己的需要随便列一些出来,在做的过程中逐渐清晰。

交互组件库的作用:

提高个人工作效率

方便多人合作

使交互文档具有统一美

哪些东西可以做成交互组件?

只需记住一点:当你感觉到某种UI组合,每次都需要重新画一遍的时候,就可以考虑把这种UI组合做成交互组件。

上面所说的“重复劳动”对不同人来说可能定义不尽相同。比如对我来说,即使把Tab的选中状态变一下,也是一种重复劳动。那我就会把不同Tab的选中状态都做一份。这样等到要制作“我的音乐”相关交互的时候,直接把下面第二个组件拖过去就可以了。

2music20160319

但对于某些Tab组合来说,每个Tab底下的内容可能是差不多的,做交互的时候往往只需要表达第一个Tab下的页面就可以了。这种我就只把第一个Tab的选中状态做一下。总得来说,怎样对自己方便就怎样做。

3music20160319

交互组件应该具备的特点:

组件组件,最大的一个特点就是可组合性。整理的时候,思考哪些UI组合是不同页面都会共用的,把这些元素剥离出来,就成了交互组件。根据自己的经验,我会把组件归为几大类:

顶栏类:

4music20160319

导航类:

5music20160319

弹窗类:

6music20160319

(责任编辑:RGB)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容