交互原型细节提升之路
为了更加方便本次的细节处理讲解,本次将引入“卡片化设计模板”的制作来具体聊一聊交互细节的提升,制作的时候是如何将设计规范和前端基础知识进行关联运用的。
卡片化设计成品预览链接:
https://vip.uedart.com/demo/UEDART_026/%E9%A6%96%E9%A1%B5.html
一、项目准备
项目背景:卡片化设计在手机端的页面制作中运用十分广泛,我们可以看到有许多APP的设计都是由卡片化进行衍变设计的;经过一些知识的汲取和实践的认知,我决定结合已有的一些卡片化设计的规范,将一些常用可复用的卡片模块组件化;最终有了这个基于卡片化设计,集卡片设计规范、卡片组件和卡片页面应用于一体的项目。
项目目标:精细化卡片设计,多元化可复用。
知识准备:卡片化设计规范,此主要借鉴了发布在优设网关于卡片化设计规范的一篇文章,感谢作者的分享,让本次制作能够更有理论支撑。
二、项目规划
根据卡片化设计的特点,项目模块划分为:设计规范、组件制作、页面应用。
确立好模块后接下去的工作就相对简单许多了,根据模块进行结构的思维导图的梳理如下
三、项目制作
在制作过程中,我将整体制作过程分为三大步
- 框架制作:大框架,为交互原型进行整体框架制作。
- 页面内容:内容制作,进行具体内容的完善。
- 细节处理:精雕细琢,进行细节的精细化处理。
1. 框架制作
整体框架的制作分为:全局导航、内容展示、框架细节
1)全局导航
全局统一,这里我采用母版来制作。首先进行导航内容区域划分,明确导航最终想要的交互效果。
这里面需要注意的是左侧logo区域与右侧频道切换组区域需要保持离边距固定间距(Tip:思考为什么有这样的交互要求,主要是因为为了保持良好的体验感,需要适配不同分配率的屏幕大小主要是笔记本和台式机)。
这里应用了动态面板的来做导航的自适应宽度变化和固定位置属性。
宽度自适应变化:
频道切换组区域离右侧边缘固定间距40px:
2)内容展示框架
这里面总共有两种不同模式的内容展示:
- 大页面内容展示;
- 带手机框的内容浏览。
这两类的制作都是通过“内联框架”来实现:
3)框架细节
整体的框架需要注意的几个细节点:
首先,切换导航需要设定选项组,除了下图所示的导航其他导航也需要如此设定,且名称不能重复。
其次,加载的内容页面置于主频道下方,方便设置切换导航时“内联框架”加载页面选择。
再次,注意导航栏与底部foot的自适应宽度变化。
2. 页面内容
搭建好整体框架后,我们需要做的就是按照项目结构,进行各部分内容的制作
1)设计模块内容制作
设计:根据卡片化设计规范,细分为以下7部分:
色彩体系、文字体系、卡片质感、边距设定、标题设定、圆角规则、宽窄间距。
2)组件模块内容制作
组件:根据通用类型的卡片模块,细分为以下7部分:
图片流设计、卡片流设计、Feed流设计、金刚区功能入口设计、个人顶部内容设计、左右滑动组合设计、卡券仿实物设计。
3)页面模块内容制作
页面:根据不同行业的卡片化设计应用,提取比较有代表性的8类页面进行页面的卡片化制作:
资讯类别页(参考头条)、阅读展示页(参考微信读书)、视频列表页(参考优酷视频)、音乐列表页(参考网易云音乐)、金融列表页(参考蚂蚁财富)、优惠券列表页(参考饿了么)、银行卡列表页(参考支付宝)、个人主页(参考知乎)。
3. 细节处理
如何进行细节处理,首先要明白有哪些细节可以处理,在整体细节处理中,主要指导我制作思路的是下面三个方法:拆分法则、组合的应用、4px倍数。
1)拆分法则
拆解可以是一层层递进式拆解,先拆解主要模块,再进而深入拆解每个模块的细节点,这个过程有点像剥洋葱,我们暂且称之为“剥洋葱”法则吧。
我们可以用这样的方法来定位我们要做的细节有哪些。
第一层拆解:
卡片主模块:卡片底板、内容层、操作层。
第二层拆解:
卡片底板:卡片形状、卡片圆角、卡片颜色、卡片阴影、分割线。
内容层:内容区、内容组合。
操作层:操作入口、操作动作、反馈结果。
第三层拆解:
卡片形状:矩形、圆角矩形、异形。
内容区:视频区、图片区、文字区、内容区大小。
操作入口:button按钮、图标按钮、幽灵按钮、文字链接。
第四层拆解:
颜色填充:可见性、颜色值、透明度。
形状边框:可见性、颜色值、透明度、边框粗细、边框线型、单边控制。
文字:字体、字号、颜色值、下划线、加粗、字间距、行距、上下左右边距。
2)组合的应用
制作前的一些思考:前端的知识如何应用在卡片化组件的制作中,让我们的组件更有“规则”?
我们来看下下面这两张图,无论是在整体页面的设计中,还是在单个卡片的设计中,我们都可以把要制作的东西看做一个整体;先从整体的维度切入,再细分元素,在整体的框架中嵌入元素组成一个整体。
我称它为box理论,一个大的box里嵌入多个小的box,我们在制作时可以带有一些这样的意识,尽量保证我们制作的卡片可具备三个维度:整齐、规范、可复用。
带着这种方式应用到制作里,我们来看下最终卡片的最终布局基本上是保持如下这样的组合方式。
每个卡片都是一个组合,卡片内所有的元素都有序的进行排列组合。
这样做的好处:很好的控制了每个元素的边界、需要替换时不会影响到其他元素的范围。
3)4px倍数
尽可能的保证元素的参数都是4px的倍数(因我制作采用的是375*667的尺寸),这个依据主要是来源于设计规范的8点网格理论。
在我们起初的卡片设计规范里关于卡片的圆角规则与宽窄间距,定义的都是4px的倍数,在接下去的制作中我沿用了这样的规则,使得整体卡片的制作更有规范性。
四、总结
当有了较为规范的制作思路,一切制作起来就非常的顺利,不论是制作交互原型还是做别的什么事情,都应该带着思维去实践,好的思维会引导我们做事的节奏感。
本次关于交互原型细节提升的方法介绍就到此结束了,希望对大家有所帮助。
本文作者 @时光若刻
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!