来了:无设计经验,迅速掌握如何构造易用、不丑的应用

2019-11-29 22:02:16 +08:00
 crazytree

前言

我的工作:交互设计师 /UE/产品设计师
为什么写这个:因为经常在此站看到你们请不起设计师时做的应用,希望掌握了下面的原则,可以帮到你
其他:我就想到哪写到哪,因为我要从这么多经验理论去提取概要,给你们最关键的东西

这不是教程(免得被喷)


开始吧

1.三个概念

1.交互设计:

动效只是交互的很小一部分,但是经常有人把他们划等号。交互设计包含:业务逻辑、信息结构、操作流程、页面布局等。每一项里面又包含更多交叉理论,下面会提一些关键点。

2.用户体验:

正如你所理解的字面意思。用户从接触你的服务-接受服务-离开服务 过程的体验感受。它可以反映在一条情绪曲线上,爽点痒点痛点。如果你能将用户情绪保持在较高的水平,那就是好的用户体验。

3.好的 UI/不难看的 UI

纯个人观点,就三点: ·简洁的 ·精致的 ·跟我交互稿没分歧的



下面就不区分交互和 UI 了,尽量找例子说明。

2.怎么做?不能怎么做?

1.保持逻辑清晰,从用户视角,按故事构建页面 :

避免“产品设计图”这种全局思维。按用户故事划分,逐渐梳理各流程。
包括:设立用户目标、完整使用路径、引导用户行为、给予用户能力、结果和反馈等。 ( 能理解,不细讲

2.一个页面只侧重于一件事:

这个好懂,每个(二级)页面只有一个主要任务(主要按钮)其他都应该弱化。
有个问卷调查小程序那个帖子问题严重。

3.去掉不必要的步骤和页面、别轻易阻断用户行为

·比如说“启动页”、“广告页”、等。(还有问卷调查那个小程序打开的第一个界面,点击后才进入首页),(契合 Human interface guideline )。这些既提升体验,也有助于转化。
·能不用弹窗就不用弹窗,减少阻断用户行为。容错机制也不一定用弹窗,比如 apple 用的垃圾桶、左滑删除的二次确认等,既提升效率,又容错。
ps:这里疯狂 diss 麦当劳小程序

4.符合习惯和心理预期,给予反馈、提示

·例如,左上角返回的习惯、iOS 右滑返回的习惯、按钮 左否定 右肯定 的习惯、等。
·例如,点击返回,预期是按页面堆叠顺序从右侧划出;例如,麦当劳小程序选择套餐内容后,预期是直接返回 or 确认按钮,然而都不是。
·反馈和提示就很好理解,不细说

有上面这些就差不多比较易用了,还有更多的,比如尼尔森可用性法则、减少输入、情景判断,就不说了。下面是视觉上的一些内容:

5.颜色

·最好看、最耐看的颜色:黑、白。
·app 上避免使用的颜色:中性灰(大面积)、中低饱和度的颜色。正绿、正黄、紫色慎用。
·好的颜色:较高饱和度、90%以上亮度。
·配色:互补色(色相相对,红-蓝 /橙-蓝)、近似色(红-橙 / 蓝-青)两种,这里红不特指 0°的正红,其他也一样。要保持较高的饱和度。
·除图片外,移动端 APP 界面应以黑白为主,主色面积 20%以内,辅色 5%左右,慎用大面积色块。否则界面杂乱无重点。
·现在渐变用得少了,最后会发现,还是简单的东西好看( ps:手机也是一样)

6.样式

·不要描边。按钮、标签除外。
·线 越少越好。如果你非常想用,那么:border:0.5pt 、#EEEEEE。越细越好、越淡越好。
·禁止绝对直角。喜欢尖一点的,那 radius:4pt。圆润一点的,border 8、12、16、24pt。
·对齐。文字排版、元素较少时,左对齐不会错。按钮居中 or 靠右。
·投影。直接给经验值,白色块投影 #000 0.1 blur:16pt,spread:-8pt ( blur 值的一半),垂直偏移自己调整。有色色块:投影颜色=色块颜色,alpha:100%,其他同前。
·避免:既有圆角又有直角,通栏跟卡片结合。
·重复元素(比如 list )中按钮应该弱化,减小大小 or 描边按钮。
·不要色块套色块,禁止套娃。

icon 就不说了,其实影响不大

7.文字

·一定要有对比。字重、字号、颜色。不要怕太夸张。
·字号不能太多。除标题和注释标签外,最多 2 个字号,一共四个。建议 18、14、12、10pt。
·同一行文字靠近时,不要字号对比。
·大段文字避免中性灰,建议:#434343 #9999 #CCC。
·文字与背景颜色一定要有边距。
·不要用细体。
·大段文字要调整行间距。1.2~1.5 倍。
·文字与背景要有足够对比。

8.其他

·页面乱不乱,就看格式塔法则:相似、接近、连续、闭合、简单,不展开说,可自行百度。
·页面顶部、底部的 icon 可以稍粗,描边 1.5pt 、2pt,其他 icon 尽量保持跟文本一样粗细( 1pt )。



如果你还是记不住:

·简洁至上

·一个(二级)界面只做一件事,只有一个主要按钮。

·黑白为主要颜色,背景色#F5F5F5 左右,主题色辅色用高饱和、高亮度颜色,分别不超过 20%、5%。别用中性灰。(移动端)

·完全扁平,都通栏 or 都不贴边,不用分割线,亲近关系靠间距体现。

·标签栏标题:18pt #434343 bold,内容标题:14pt #434343 medium,主要内容:14pt #434343 regular,次要内容:12pt #999/#CCC regular、标签等小字:10pt #999 regular。

·高级的左对齐。

看情况再补充

10772 次点击
所在节点    设计
38 条回复
crazytree
2019-11-29 22:03:26 +08:00
两个图床都没打开,所以就没图了
henryhu
2019-11-29 22:42:01 +08:00
赶紧打开自己的小程序,对照检查
TSai2019
2019-11-30 10:26:50 +08:00
很有帮助
noreplay
2019-11-30 10:29:05 +08:00
老哥讲信誉,说发就发了
crazytree
2019-11-30 12:57:04 +08:00
@noreplay 周末都没人看了
ch3nOr
2019-11-30 18:01:40 +08:00
感谢已发送,希望楼主能讲多点
crazytree
2019-11-30 18:17:31 +08:00
@ch3nOr 我想多讲点来着的,但是说好了晚上发,来不及了呀😂,还有就是不晓得咋插图片
jin1010v3ex
2019-11-30 18:37:28 +08:00
老哥讲信用,说发就发,内容也很好
roujiang
2019-11-30 19:15:28 +08:00
@crazytree 图片上传这里就可以引用啦~ https://sm.ms/
crazytree
2019-11-30 19:40:22 +08:00
@roujiang 感谢,下次用
lbyo
2019-11-30 19:55:40 +08:00
@roujiang #9 催更了肉酱!!! 打算寄刀片了!!!
ydatong
2019-12-01 08:20:24 +08:00
学习了!
bshu
2019-12-01 19:25:09 +08:00
@crazytree 受教,能帮我这个指点一二吗? www.pplink.link
crazytree
2019-12-02 09:53:29 +08:00
@bshu #13 建议上面的珊瑚红撑满真个屏幕,采用左右结构,左边是说明图,右边是链接和文件传输框,字用白色,字号可以大一点,文件传输框可以简洁一点,用跟背景相近的颜色,不用虚线描边。

这是个好产品!
bshu
2019-12-02 10:07:43 +08:00
多谢回复,你建议的是 pc 上的布局对吧?我之前考虑过,感觉有点难度,当没有和其他设备建立连接时,这样没问题,一旦建立了连接,和对端的交互界面应该出现,并作为页面主体,布局变了就比较尴尬。而且那个虚线框下方需要放在不确定数目的待传文件,放右边,很可能出现左右不平衡的情况。其他是很好建议,我会参考调整一下。再次谢谢你
crazytree
2019-12-02 10:30:29 +08:00
@bshu #15 看了一下这个建立连接过后的样子。此时说明图片已经失去意义,用户接下来的操作是希望传输文件,所以可以考虑全屏。另外 四字段的号码是什么意义?是唯一识别号吗?那既然有号码,为什么没有输入框可以输入对方的号码建立连接?可以建立多人连接吗?如果不能,为什么连接后还有左边那一块的左中右结构?试了一下其实是可以多人连接的,这个功能其实可以突出介绍一下。发送文本消息需要那么大的区域吗?有文件过后,对话框会被挤开,这不太符合预期,或者说干扰了我的认知。好像只能关闭网页才能断开?然后页面排版不是很好。虽然功能简单,但是场景还是挺复杂的,建议从用户视角去梳理一下,哪些东西在当前是不必要的。
bshu
2019-12-02 10:47:28 +08:00
对,你提到的问题,确实是我设计上的不完善,因为很多功能上已经考虑了或者已经实现了,但是没有很好的传达给作为用户的你。
1、尝试过建立连接后,直接隐藏上面的宣传语,但是使用过程中,用户自己把文件加入待传列表后,把直连网址发给了待接受者,待接受者打开网址就是建立连接的过程,然后进入连接后的页面,那么他就无法再看到宣传语,也不知道这个网站是干嘛的,所以暂时保留了。
2、四字段是用户自己的名称,支持修改和自定义,这样对方容易识别(此功能现在有 bug,稍后会更新修复的版本)。这个让你误解那肯定我设计有问题,没有提示信息,只是图简洁了。
3、同一个页面支持多人接入,但是不太想突出,更希望打开不同的 tab,不同用户用不同 tab,这样可能更容易区分。
4、发送文本框大这个是故意的,这个功能主要用于手机 /电脑直接文字内容的相互 copy,主要不是为了聊天用户的。
5、有文件时,对话框被挤压这个,我实在没啥好想法,因为这个网站最核心的是远程文件传送,但是刚刚连接时可能没有文件。那是不是没有文件时也把位置空出来比较好一些呢?那中间可空了一大截啊,求指点。
bshu
2019-12-02 10:51:02 +08:00
忘了一条,就是关闭连接,在对话区域,每个连接操作区的顶部是可以控制连接状态的。这个你没有注意到,应该也是设计做的不到位
crazytree
2019-12-02 11:05:09 +08:00
@bshu #17 整体用户学习成本较高。我之前已经尝试过关闭,失败,你回复我过后,我又去找了,还是失败,最后才看见后面有个断链的小 icon。
我不觉得看不见宣传区就会不知道这个网站有什么用,因为文件都放上去了,况且 那个宣传区也看不出个啥来啊 2333
移动端也有一些新问题。
要改的话,整个都得改了。整体不要太割裂,状态的转换要明确,当下的重要信息要突出。
bshu
2019-12-02 11:32:27 +08:00
@crazytree 唉,其实这一版也折磨我很久,心有余而力不足。如果方便的话帮我设计一版?我会付费感谢的。另外如果时间充裕并且擅长平面设计的话,我还可以帮你介绍不少外单

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/624474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX