容易犯的错误
工具崇拜
<span style="font-size: inherit;">1、产品经理 ≠ Axure,UI设计师 ≠ Photoshop</span><br>
2、工具是为了提升工作效率
3、工具永远代替不了你的设计思考,交互设计师最核心<br>的竞争力还是设计思想
使用高保真原型
1、很多产品会纠结怎么把原型画的好看,其实团队其他<br>成员并不关心你的原型画的有多好看
2、给客户、老板展示时使用高保真原型;很多时候高保<br>真交互稿不适合给开发和设计师看
线框图要有逼格
1、交错复杂的连线和箭头,会让你的交互文档眼花缭乱,<br>阅读起来非常困难
2、过分细致的设计会抢了视觉设计师的活儿,还会出现<br>许多设计漏洞,经不起推敲
只做设计,不做保障
1、产品/交互设计文档的提交,并不代表自己本职的工作的结<br>束,还要对后面的视觉,开发等环节进行跟进
2、在这个过程中可能会出现一些新的问题,要对新的问题迅<br>速作出反应,及时调整设计方案,保证项目正常且高质量<br>的进行
考虑问题不全面
1、产品不是向开发提出需求,而是提出需求的解决方案
2、对于一个问题或需求要多方面考虑,最好提出多个解决方<br>案,对比各个方案的利弊,最终作出结论
3、在增加或修改需求时,这个需求会不会对产品的其他模块<br>产生业务上的影响
不会独立思考
1、大多数新人一定会在工作中“谨慎”、“虚心”、“听话”
2、不要觉得经验丰富的产品经理、身经百战的技术大神说的都是对的
3、善于听取别人的意见是好事,但在听取意见的时候一定要有自己独立的思<br>考,在面对比你资深的人的意见时,要大胆的说出自己的想法
4、虽然要学会独立思考,但不要固执地认为自己一定是对的
不总结
1、项目不论大小、不论是否成功,事后都要善于总结经验教训,才能<br>让自己沉淀下来
细节决定成败
糟糕的第一印象
1、主屏加载速度
2、UI设计(色调)
3、交互、操作方便性
不合时宜的申请授权
1、在用户不是真正需要它之前不要主动去发起申请
2、开始只出现非常重要的授权申请
3、在相关的场景中发起授权申请
杂乱的设计
1、许多应用最大的败笔就是混乱
2、不要讲所有的组件都塞到一个页面中
3、当内容足够吸引人的时候,用户会不自觉的切换其他页面
设计不一致
1、元素过小或靠的太近,会让手指粗壮的用户非常难于操作
2、元素、组件的排版风格在各个界面中要一致
3、UI的设计风格要一致
4、各页面、各功能交互、操作风格要一致
没有反馈机制
1、每一个交互都应当带来相应的反馈,无论是用户操作成功<br>还是失败
2、APP给予用户的反馈机制,赋予用户以参与感和操控感
UI与系统不统一
1、APP的UI风格应该和整个系统的风格统一
界面/操作过于复杂
1、一眼能看明白的界面是好界面,当界面需要一份说明书来<br>说明的时候,它的设计就算得上是失败了
2、当你完全熟悉整个操作的时候,也许你都不想再用它了
没有默认设定
1、在界面中,尤其是在表单类的元素中,默认的设定值对于<br>用户而言有很重要的参考价值
产品容错性设计原则
引导提示
1、提供详细的文字说明和指导方向
2、引导和提示要突出表现,而且要简单容易理解
3、当操作结果不可逆时,询问用户,让用户知道操作的后果
例如,用户注册时,身份证号等敏感信息不可修改时,提<br>示用户
限制操作
1、增加不可逆操作的难度
例如,某些删除后不可找回的情况,增加用户删除的步骤
2、适当限制用户的某些操作
例如,日期选择时,禁止用户选择当前时间以前的日期
例如,用户注册时,当未填写完信息时,【下一步】按钮<br>禁用
及时反馈
1、只要错误发生时,就及时反馈错误并提供纠错帮助
例如,填写表单时,当某一个表单填写错误,就立刻提示<br>错误原因
2、错误信息应使用用户语言来表达,而不要使用难懂的专业<br>术语
3、错误信息使用的语言应当精炼准确,而不是空泛而模糊的
例如,当某一个表单填写错误,应提示具体的错误原因,<br>而不是泛泛的提示“无效”、“错误”
操作恢复
1、允许用户犯错,并且能够撤销以前的指令
例如,各种工具类软件的撤销操作
例如,文件回收站、邮件回收站等
2、能帮助用户在发生错误后迅速回到正确状态
例如,手机的系统还原、软件的设置还原等
例如,Photoshop的历史记录功能
减少成本
1、从视觉上避免用户的认知混淆
2、让用户单次只需执行唯一操作
3、减少不必要的操作步骤
例如,填写邮箱时,自动在下拉框中提供邮箱后缀,让用<br>户快速选择