程序猿学习UE交互设计

2019-02-19  本文已影响0人  爱吃香菜的憨憨

本文结构

什么是交互

1.人机沟通:设备和用户之间信息的传递与翻译

2.操作与反馈:当交互发生时,一切是如何发生和展开的

3.状态:不同状态的存在,确保用户了解正在发生什么,以及应用为何进入这种状态

4.工作流:让用户明白谁可以做什么,以及接下来会发生什么

5.故障:故障时必然会发生的,必须纳入考虑范畴以内

一些交互设计原则

从用户的角度来说,交互设计是一种如何让产品更易用,让用户更愉悦的产品设计,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解用户心理和行为特点。

介绍一下在交互设计中的一些通用原则
1.前馈/反馈
前馈:用户操作之前要给的提示信息,提示用户点击之后会出现什么,点击之后结果是什么

比如:用户引导界面
用户引导图

反馈:用户操作结束后给的信息提示

比如:1.您的操作过于频繁,请稍后再试
      2.用户点击之后,页面无任何反应时,要给出提示(网络原因,还是服务器原因,还是操作有误)
提示信息

2.状态可见原则

比如: 进度条,loding加载页面,可以减少用户的焦虑情绪
进度条

3.撤销重做原则

比如:用户填写个人信息表单,就算提交了,也可以重新修改
表单修改

4.一致性原则

比如:一个软件的点赞图标,用的都是大拇指,收藏图标,用的都是爱心,那这个软件所有的点赞都要统一用大拇指,所有的收藏统一用爱心
一致的图标

5.环境贴切原则

产品的一切表述,都应该尽可能的贴近用户的切身环境(比如:年龄,学历,文化,时代背景等)
比如:提示“Account参数不能为空”,这句话只有程序猿能看懂,而“账号不能为空”,才能被普通用户理解
错误表示
正确表示

6.防错原则

对于比较谨慎的操作,防止用户出错或误操作,需跳出一个提示框:提交后不可修改,您确认提交吗?
提示框

7.易取原则

尽可能减少用户的操作负担,比如:进入一个课程学习类网站,用户想要查找某一门课程,应该用最少的步骤,让用户搜索到想要的结果
课程搜索

8.灵活高效原则

中级用户的数量远高于初级用户及高级用户的数量,比如:初级用户:10%,中级用户80%,高级用户:10%。我们应该为大多数用户设计,不要低估,也不可轻视,要保持灵活高效。
比如:ps工具软件,初级用户只会根据工具栏的图标点一点,中级用户会经常使用快捷键,而高阶用户可能就完全使用快捷键操作

9.易扫原则

互联网用户浏览网页的动作,不是读也不是看,而是扫,易扫意味着突出重点,弱化和剔除无关信息
比如:新闻的大标题,用户扫一眼就能抓住页面的重点

10.容错性原则

帮助用户从错误中恢复,将损失降到最低
比如:在淘宝中搜索无结果时,智能猜测用户出错的原因或给予其它引导。

11.人性化帮助原则

帮助性最好的原则:提示
比如:鼠标悬停在某一图标上时显示解释性文字
返回顶部信息提示

交互文档该怎么写

延伸阅读

《什么是交互设计,这篇文章让你彻底弄清》

上一篇下一篇

猜你喜欢

热点阅读