如果要探讨易用性、规范性、合理性、美观及协调性、菜单位置这些话题,首推这两本书。
![](https://images0.cnblogs.com/blog/538961/201310/25064730-5cd6b7d28ff542bc8cd3e20a4912f5f4.jpg)
统而论之,人机交互体验。自己都没有一定的设计能力,说不出来专业的设计观点。什么叫丑什么叫美,自己都没有一个标准。就不用出来胡扯了。
交互设计,你自己都没有一把较好的尺子在心里?如何去度量受测物!
一、抛开标准,从用户出发
1. 建立用户角色模型
按用户年龄、性别、电子产品掌握程度、受教育程度、职级等信息建立用户角色模型。
2. 分析角色使用习惯与用户体验
通过角色模型分析用户使用习惯与用户体验。例:色盲、老人、小孩等特殊人群;尽量少用强对比度色彩。
3. 用户使用产品场景分析
从用户角色通常使用产品的场景进行分析。例:设计流派里面,有一种叫拟物设计,就像是早期的windows界面设计理念,定位windows1.x操作系统目标用户在工作场景中使用。所以回收站被拟物成为了一个垃圾桶沿袭至今。
4. 审验用户分析有效度
关注核心用户体验,审验用户角色模型有效度、使用习惯有效度、场景分析有效度等。
大规模问卷调查,有效数据分析;
建立用户使用质量模型;PS:腾讯质量中心已有一套较成熟此类模型,可从前面提到书中借鉴。
二、人机交互状态分析
谈到人机交互,可圈可点的东西太多太多。建立语义明确的导航栏,将用户操作化繁为简,长信息栏折断显示,少即是多的设计理念,启发式功能设计理念等等。
在此我只重点讨论人机交互的三种状态:
![](https://images0.cnblogs.com/blog/538961/201310/25064759-414c2e3da3b4475093b6573bea102a87.jpg)
邀请
首先是“邀请”状态。此状态包含页面上任何邀请你采取行动的元素。它可以是触发某个行为的按钮或是命令链接,或者可以是当鼠标悬停到某个图表上出现的工具提示,甚至可以是一个改变了的鼠标指针,提示用户出了单击之外可以进行其他操作。
操作
然后是“操作”状态。包含用户要完成一项任务所必须采取的所有行为。它可以只是一步操作,也可能需要多步完成。每一个步骤都必须尽可能清楚,让用户很容易学习并且理解这种交互行为。
实现
最后是“实现”状态。几乎每个人都曾经把它忘记过。做事就要有始有终,“实现”状态是让用户知道他的交互已经实现了。这听起来简单那,但别忘了,令人不满的交互行为会让人呲之以鼻。
“实现”有时只需要显示1行文字,告诉用户他的个人资料信息已经保存,有时候则意味着当用户在“联系我们”表单中发送电子邮件时向他们表示谢意。还有时它可以是购物网站上成功订购以后发送的一封确认邮件,以及发货状态更新。
总结,将人机交互划分成这三步。每一个步骤认真贯彻用户出发细化、分析、总结,就是前端攻城狮们最朴素的追求,同时也是评测人员的行为检测标准。
在此我没有提及具体的设计方法,只是点到即止的给予一个方向。因为这就是我喜欢干的,知识的填充由大家来一起收录。