首先,今天又是肥宅的一天啦,啪啪啪啪啪啪啪(鼓掌声别多想)~
上午画交互顺便陪妹妹写作业,下午送妹妹去补习班顺道湖边看雪,超级小就一点点。
画交互的时候顺便下了个XD,因为家里的笔记本是win的所以没法用sketch,结果还没来得及试用,嗯,就中午了。
所以今天其实画了想做的小程序的大部分交互(手绘草稿),因为产品的话完全是自己来,所以很多时候省去了和产品沟通的过程,好处是不用各种磨叽,但难度也明显大了很多,第一次感觉会有这么多细节要考虑。今天的话就是按照自己的思考过程和以前的经验,给出一些做交互时的一些小想法。
1.让流程尽量简洁。
既然是交互,那存在的意义就是把产品做得好用,但很多时候因为产品的目的和功能需要,会让流程变得复杂,梳理流程建立框架就是交互的一大工作内容啦。
开始的时候,想着在用户第一次使用时可以添加图片,但这个图片用户有大几率需要自主去寻找,这个时候流程相当于就是中断了,而且后续还希望能添加对应的微信公众号,这个也是会打断用户的第一次操作流程,同时会让流程变得复杂。
因为小程序的下载成本相比app近乎为0,那么用户也就完全没有沉没成本,觉得麻烦,直接关掉就好了。所以经过一番苦思冥想后修改流程,用户进入-说明简介-输入必要信息-创建成功。图片先用默认的替代,后续让用户添加即可,公众号的引导会放在操作成功后的页面。这样子第一次的流程就很清爽简洁,会大大减少用户的流失率。
2.积极反馈。
相信所有人都体验过使用app时操作的延时,其实67%的用户在loaging超过3秒后都会选择放弃,相信这个数据到现在是只增不减,所以快速的积极反馈会变得很重要。
当用户在进行涉及大量数据的操作时,可以将延时操作放在后台,在用户界面上先于结果一步,直接给出成功的提示。因为一般操作失败率并不高,所以大部分情况下这样的积极反馈会让用户感到操作的流畅性,大大提升用户体验。
而失败的情况也可以用偏卡通化的界面提示用户操作不小心出错,进而重新用先前的数据提交,只要给用户一个重新提交的按钮即可。这部分还是可以商榷的,因为影响了app反馈的准确性,具体的使用反馈会在后续给到。