人机交互设计
评价一下大家手头正在使用输入法或者搜索类的软件产品
我现在使用的是系统自带的微软拼音输入法,下面从以下角度来评价一下:
一、用户界面
01 可视性原则
系统状态有反馈,等待时间要合适
02 系统界面符合现实惯例
界面如下图:
界面比较简洁,占的屏幕空间较小。使用用户语言而不是开发者语言,贴近生活实际而不是学术概念或开发者的概念。
03 用户有自由控制权
操作失误可回退,输入错误的话可以回退
04 一致性和标准化
同一事物和同类操作的表示用语要各处保持一致 ,有中英文切换,全角半角切换,随时携带词库配置。
05 预防用户出错
关键操作有确认提示,及早消除误操作
06 减少记忆负担
识别胜于回忆,提供必要的信息提示(可视&易取),减少记忆负担 ,以前输入的词语系统能够记忆,在下次输入时,还未输全就可以提示以前输入过类似的词语
07 使用效率和灵活性
为新手和专家设计定制化的操作方式,快捷操作可调整。 有很多快捷键可以根据用户习惯更改。
08 易读性
减少无关信息,体现简洁美感 ,联网时还可以有很多用户词语提示,很方便。
09 帮助用户识别,诊断并修复错误
给用户明确的错误信息,并协助用户方便的从错误中恢复工作
10 提示和帮助文档
无需文档就能流畅应用当然更好,一般本地文档很必要,而且也提供便利的检索功能,从用户的角度出发描述具体步骤,并且不要太冗长。
二、记住用户选择
减少记忆负担 ,以前输入的词语系统能够记忆,在下次输入时,还未输全就可以提示以前输入过类似的词语,缺点是不联网时不太好用,有很多时候没有以前输入过的词语的提示。
三、短期刺激
在短期内用户可能有短暂的不适应,但使用一段时间后,会发现特别好用,爱不释手。
四、长期使用的好处坏处
长期使用可能会产生一定的依赖性,有很多使用次数较多的专业词汇已经被记忆,如果临时更换输入法,可能感觉很不习惯,很别扭。
五、不要让用户犯简单的错误
这点上输入法有很多是模糊音,例如输入neg就会出现neng(能)的汉字,虽然这样在一定程度上加快了用户打字的速度,不过对于用户错误的输入行为会产生错误的引导,时间长了会让用户觉得自己的输入是正确的,实则不然。