软件用户体验感受杂谈
断断续续地翻译了不少用户体验方面的文章,对用户体验也有了一些认识。个人感觉用户体验就是要做细节,想用户之所想,急用户之所急,让用户在使用软件功能的过程中省时省力、清楚明白。说起来比较简单,但真正实践起来可能就是十分困难、麻烦。
最近使用某个业务软件的信息申请流程过程中,经历了多次提交、驳回,对其中的用户体验方面的不足也稍有感触,特此记录,并引以为戒。
信息申请流程的界面如下所示(手绘的界面,示意图),元素比较简单,一个申请说明,另外把要申请的内容列在信息列表中。如果不想马上提交申请,可以先保存,需要的时候再提交申请也可以。
就是这个界面,在提交过程中感觉有以下几点用户体验方面的不足:
字数限制要有提示
人都是有惰性的,能少点操作就尽量会少点操作。一开始犯懒,想在说明中除了把情况说一下,顺便就把要申请哪些信息列出来(其它文档中有现成的,想直接复制过来_)。填完之后直接点提交,结果等到同事审批时,却发现说明框中就只显示了部分内容。退回来再修改,改后顺手点了保存按钮,结果保存按钮提示说明内容超出了字符限制。
现在网上填写信息,有字数限制的字段通常都会有剩余字数提示功能。如果没有剩余字数提示功能,那就应该在说明标签中提示有字数限制,例如将“说明”改成“说明(限XXX字以内)”,用户看到提示也会有意识的避免输太多内容。
另外,如上图所示,说明字段的输入框那么大,一看就能输入2、3百字的样子。如果说明字段限制只能输入50个字,那就应该根据最大字数、字体、字号等显示一个合理尺寸的输入框,让用户一看就知道不能输入太多的内容。
按钮行为符合常理
主要是信息列表输入功能,这个在图片中看不出来。照常理说,信息都是从上到下填写,显示也应该按照输入的顺序显示。如果新添加一行,点击新建按钮,就会在列表的最后出现一行空行,供用户填写信息。但是在实际填写过程中,点击新建按钮后,却是在最上方的第一行插入了一行空行,结果就是输入过程中的数据都变成了倒序,更奇怪的是,信息都填写完,点击绿色的保存按钮,列表的顺序又变了回来。也就是说,本来想输入12345,输入过程中变成了54321,结果点击保存按钮后,又变成了12345。
应该按照用户的使用习惯及思维习惯去开发功能,否则用户就会觉得很奇怪,不知道怎么回事。
按钮行为保持一致
在第一节“字数限制要有提示”中提到,点击提交按钮没有提示字数超出了限制,而在点击保存按钮时又提示了。如果是新用户或者使用不太熟练的用户,哪会了解这些细节。按理说这都不是用户体验的问题了,既然保存按钮进行了检查,那提交按钮也应该检查,不可能每次都要求用户先点击保存按钮,再进行提交申请。
具有相似功能或操作的按钮,其行为也应该保持一致。保存按钮和提交按钮都要将用户填写的信息保存到服务器中,那这两个按钮就应该都支持规则检查功能,否则就要用明显的标识提示用户操作顺序。
上面说的其实都比较细节,开发人员稍微多考虑或者站在用户的角度用一下就能看出来,但就是这些细节,会让用户多花费很多时间进行操作、查找问题。用户体验就是这些细节一点点积累出来的。
本文地址:https://blog.csdn.net/gc_2299/article/details/107372883
上一篇: 玩转局域网 网内互访六大经典问题