我们的用户对于时间非常珍惜,所以就必须要停止浪费它。在每个项目时都应该提出两个问题:我有没有为用户节约时间?我该怎样为用户节约时间?,在西方社会,最宝贵的财富是什么?金钱?地位?我认为是时间。
我们应该好好珍惜自己的时间,因为都有很多事情需要去做,和完成它们。这让我们也是亚历山大的,尤其是在上网的时候,人们都会痛恨自己把时间浪费了。每一次的交互都是对社会时间总量的一个部分,在网站上可能并不是什么太大的麻烦,但是日积月累就就是非常可怕的流失。
史蒂夫乔布斯就说,提高Mac的开机时间就是挽救生命。一个10秒的改进,如果在数以百万计的用户每天重复启动多次,那就是一个天文数字。
成千上万的人可能不会使用我们的网站,但是数以百计的web的用户是一个整体。总之,我们通过一些不良的设计,会窃取用户的生活时间。当我在一个网站上操作的时候,就会在脑海中说道“我是在为用户或是自己节约时间吗?”
这就是问题的核心,我们希望满足在最后的期限和停止预算时,能节约自己的额时间通过一些捷径,下面就让我们探讨一些有趣的例子:
抽出时间来提高产品的性能
网站的性能是对用户浪费时间最明显的例子,这里就像乔布斯提出的启动时间,如果我们的网站启动缓慢,那就是浪费用户的宝贵时间,并且会迁怒于用户。
对于一些提高性能并不是困难的,因为我们的缓慢带宽很普遍,而且会在图片优化、http请求、javascript库方面偷工减料,现在很多用户是通过移动端支付蜂窝移动流量来访问网站。
优化网站性能不仅仅可以节省用户时间,还可以提高网站在搜索引擎上的排行榜。使得网站更快更高效。当然,用户也会遭遇其他的问题,现在来谈谈验证码的问题。
一直都在浪费用户时间的验证码
验证码是用户卸载我们应用的一个很典型的问题。如果数以千计的用户都花时间在浪费填写验证码,那么就是因为我们还没有很理智的解决问题。
只要是验证码足够的清楚,我也不会谈到它,我是要说明的是迫使用户来证明他们,为什么要证明他们?为了什么原因?另外,如果用户真的不方便透露,那么用户就会流失 。
如果把时间放进去,我们可以尝试着用honeytrap来解决问题。还有服务器终端的问题,以及自动过滤清除问题。比在网站上设置验证码,这些都是更好的解决方案。
当然,这些并不是说验证码是浪费用户时间的唯一问题。
不要让用户错误的填写表单
有时候当我们试着帮助用户节约时间的时候,也会浪费用户的时间。例如通过类似于邮政代码进行查找。当我需要进入到自己的邮政编码系统的时候,它会自动进行填充地址。这是一个非常棒的功能。
问题是,一些查找邮政编码的脚本语言没有空格,那么就需要开发相应的脚本,以消除任何空格间隙,它们会提示用户错误,需要手动删除,那么用户为什么必须要以这种特殊的方式?输入数据时为何还要浪费他们的时间来重新输入邮政编码?这不仅仅是邮政编码有这种情况,电话号码和email都有类似的问题。
我们还需要用更好的方式来帮助移动端的用户,以提供某种形式的互动。表格对于触摸屏是非常糟糕的体验。所以我们还要努力探索其他的交互方式,例如滑动,自动读取输入等,
接下来是提供密码。
为什么密码是那么的复杂?
我们为什么要浪费用户时间来创建密码?在这些天访问的每一个网站都需要提供复杂的密码要求。安全性固然很重要,但是我们没有找到一种更好的方式来设置字母数字大写字母的神秘组合?
为什么需要用户设置的密码是一串长长的字母数字组合呢?为什么我们的密码就不能是“这是我的密码,我不担心你能猜到”的字母呢,它也是很安全的,并且容易输入和记忆。如果系统采用不同的空间,还可以带着用户做出提示,甚至可以提供一个选项,让他们可以正确的输入内容。
较长的密码短语是安全的,因为很短的密码数字和符号,但更容易记住当用户登录时,如果不能做到这点,至少要做出提示。还要提醒用户是否区分大写和字符的数量。这也能帮助用户记住密码。最重要的是用户登录界面的时间应该尽量的短,不要有太多额外的任务,尽可能的平缓。
要特别注意那些重复的任务
我们应该问自己,不仅要帮助用户解决问题,还要明白如何帮助他们节约时间。就拿用户在我们的网站上一遍又一遍的做着相同的任务,那么我们怎么样可以减少这种重复操作的情况呢?对于搜索,用户是否可以输入搜索目标直接返回键就能搜索了。他们而不是还要惦记搜索键。
下拉菜单也是一个很好的案例,导航栏要同时显示很多国家很痛苦的,我们只能显示一个国家,或者是更加容易访问其他的国家,实际上采用这种方式不是很高效的,当然时间多那就另说了。
简单的一个关于国家的选择器浪费时间的数量是惊人的对于这个问题,有一个更加完美的解决方案,那就是用户能够记住,并且一直记得住。
我也明白这个职位好像对开发者夸夸其谈,其实并不是这样的,因为对于web的专业人士,设计师要面临着很多细节设计,网络管理员要确保预算的前提下,给到用户最佳性能的体验,而内容的编辑者则要优化内容以便快速的传播。
帮助用户能快速的处理内容
我们是否因为写的不够清晰的文档而浪费用户较长的时间。使得他们找到自己想要的文档很难,其实我们可以 做的更好,一开始就可以给用户提示,这篇文章大约需要阅读多长时间的功能。而我的博客就有这样的功能,被很多用户评论,用户很希望知道这个文章需要花费多长时间。
我们还可以将内容文章的标题更加的贴切以及报价和列表的层级关系。最后我们可以参考Jakob Nielsen的网站,他在每段帖子的开头都会提供快速摘要的模块。
一点提醒:我们可以做很多方面的改善来帮助用户节约时间,从信息架构到网站数据分析,我们浪费太多时间了,有时候自己也会不明白在做什么,所以时刻警醒自己:“在这种情况下,我应该怎样节约用户的时间呢?”
作者:Paul Boag
https://www.smashingmagazine.com/2014/04/stop-wasting-users-time/
网友评论