浏览器产品设计的用户体验要素
现在的浏览器太多了。这是很多用户会提到的一句话,没错确实很多,IE、Chrome、Firefox、Opera、Safari、Maxthon、TT、360……
既然在用户面前有很多同类的产品出现,用户就需要选择一种“好”的,或者更适合自己的,从产品角度看,就需要充分把握用户对该产品体验的要素。以下是用户体验过程中关注的、影响用户体验的一些要素:
1、安装进程
安装进程的速度和复杂度会影响用户对产品的第一关键体验印象,如果客户端本地安装速度很慢,用户会产生关联性心理印象,安装进度在10%前和70%后可以慢,但是在中间必须表达一个快的进程印象。安装过程中,间隔操作环节除了选择安装目录外,建议一步到位(乱七八糟的用户选项越少越好),如果中间必须有一些间隔环节,在UI上建议出现关怀式对话。
2、启动进程
这个本人觉得非常关键,就像双击QQ桌面图标后你的心理需求一样,速度很关键。加入考量应用程式的加载确实需要时间,但也可以优先运行界面,界面启动之后毕竟用户还需要一段时间来输入网址,这个时间可以完成浏览器所有需要运行的程式。
3、用户界面
界面是各有所好的因素,没有界定的风格取向,这里提到界面关键在于产品UI的设计一定要充分考虑用户群体的视觉享受,增加丰富的界面工程含量(当然在不影响速度的前提下),比如笔者认为可以考虑到用户长时间上网的现象,提供界面色系随时长渐变的服务机制,例:长时间上网用户在视觉和人本情绪方面都会呈现疲劳和衰退,浏览器界面色系适度变化成绿色系(本人没研究过生理方面的东东,此处举例),白天时段设置两个小时一次“视觉关怀”,而到晚上时段,适当变成另外一种色系,以此温馨提示来关怀用户,这样浏览器在界面工程上将能够更胜一筹。
4、资源占用
一个好的浏览器一定会在乎资源占用问题,虽然在开始使用的时候用户对此的关注程度不是很大,但长时间将会对用户产生溢出风险的心理影响,本人使用过谷歌的浏览器之前的一个版本,从安装到开始使用一段时间,体验都不错,但用了一个多小时候,在任务管理器中发现占用的内存较大,这种威胁式的心理反应就随之而生。在资源占用上,本人也只是认识到产品研发的取向和它带来的影响,解决方案上不做建议。
5、加载速度
页面加载速度和资源占用的关联性比较大,而对于用户考虑的仍然是前端体验,再复杂的后端一定要保障前端体验的完美。
6、快捷功能
快捷功能的丰富、人性化非常重要,除了要提供一系列完善的快捷功能外,还要充分考虑这些快捷功能的默认模式是否迎合用户的体验习惯。比如谷歌浏览器里面没有鼠标手势对于没有用户习惯的人来说没有任何感知破坏,但是对于有使用习惯的人来说应该提供这样的功能;收藏所浏览网页时,个人觉得当前浏览器的操作上还比较繁琐,步骤较多,应该简化,一键收藏,当然有用户会和我说,还需要对收藏分类。我认为分类只是二级目标,一级目标是收藏,以传统的网页收藏方式是将两个操作目标的准备工作全部让用户一次性准备好后点击确定完成收藏(操作环节至少有3),而可提供让用户在浏览页面的时候在同界面上一键点击皆可完成该网页的收藏,随后立即在非重要位置弹出分类提示,有需要分类的用户自然可以进阶操作,不需要的用户可以不用理会,弹窗10妙(假定)消退,或直接点击网页内任意位置弹窗也立即消退。等等还有很多在用户快捷操作功能上需要讲究的地方,快捷的操作本人认为是体验占比度较大的一块。
7、应用扩展
随着互联网的应用发展,更多应用将会集成在浏览器上,提供更多完善的应用扩展层是很重要的,在产品营销上的影响也会非常大。应用扩展需要考虑到用户在本地的应用和互联网的应用的双向满足,遨游在这块上目前做的不错,设置中心提供对用户操作比较清晰的管理模块,本地的应用程式也加在其中,这属于是对用户关怀的设计元素充分体现。
8、稳定性
使用过程中由于用户打开的页面过多、页面程式类型复杂等等容易造成浏览器挂掉,这当然是正常的,在最大程度保障浏览器的稳定性的同时,出现挂掉的问题后当前诸多浏览器提供两个服务,第一个服务是用户情绪引流,浏览器会提示用户是否发送错误报告,并将问题写出来,以降低用户当时对产品的抱怨程度;重启之后浏览器会在首界面提示你上一次出错退出,当时关闭了以下一些页面。这个模式是不错的,同时可以在挂掉退出后提供自动重启,不需要用户手动启动(毕竟是意外关闭,谁都想马上恢复),重启后可增设一些小贴士,诸如挂掉的常见原因,如何最大程度优化并防止这样的现象发生等,毕竟用户看到问题也想马上在体验心里上获得更多的真相,只是用户都懒得去手工搜索相关内容。稳定性只能是日趋完善,同时应用程度的加深和扩大,又影响稳定性,所以在技术层面的讨论将会是一个长期的辩证分析,但怎么从用户角度来完善和辅助用户提升使用习惯,怎么在出现问题关怀用户降低用户对产品意外情况的抱怨度,这完全是我们作为产品设计中可以把握可控的。
9、安全性
用户对使用浏览器过程中关注的安全因素主要是帐户密码、目标网站是否安全、广告过滤等等,从技术角度考虑应该形成动态的需求获取与实时技术实现,从产品的角度可以应该去与用户对话,去塑造产品的安全性,举例,QQ在安全形象塑造方面做的比较不错,除了常态化的安全提示(比如对话框顶部会有提示不轻易相信别人索取账号等信息,虽然这很多人都知道,但长期这么做不一定是为了告诉用户一个浅显的道理,而是在不影响用户体验同时呈现产品对用户的关怀,呈现产品的安全形象),也要建立一种动态的产品服务,比如浏览器统计用户访问的网站,在被拦截的网站数量过多的情况下,浏览器能动态提示(如下标弹框提示)保障安全的重要性;在病毒高峰季节可以动态提示用户等。
另外,还有一个独立的因素,就是产品的自更新,有的浏览器设定的更新提示模式是在用户启动浏览器的时候,弹框出来已经是打开了一两个网页,这样会很大程度打扰用户,而且还需要用户等待下载更新文件下载,我确实也不喜欢,那么在什么时候提示更新呢,个人认为,浏览器的更新文件并不大,用户可接受程度较高,关键在于用户是否更新(安装),试想在用户使用浏览器的过程当中,后台自动下载更新文件,但不作出任何提示,当用户主动关闭浏览器的时候提示用户更新,用户一键点击安装更新即可,并提示您将在下次使用的时候体验到新功能之类的文字。
最后,我想用户是最聪明的,他知道哪个好哪个不好,产品不是固体,它是动态的,产品服务化这必定是趋势,因此在本文中,我鲁莽强调两个词汇,第一个是用户关怀,第二个是用户对话,作为产品设计者确实需要抱着服务的态度去做产品,只有这样用户和我们的产品才会是朋友。
以上是个人在浏览器产品思考中的一点小感受,乐与分享和交流。