我们有很好的理由去珍惜时间,而且也有非常多的要求。我们有太多事情要做,太多压力要承受。人们憎恨自己的时间被浪费,尤其是在网上。我们这个时代要花费太多的时间在网上,每一次的互动要求都是这个时代的缩影。网站上一个微小的错误可能没什么,但是一旦积少成多,也会功亏一篑。
数百万的多用户可能不一定会使用您的网站,但是数百万的网站组成了这个整体。于是,我们使用设计糟糕的互动窃取人们的生命。当我在制作网站的时候,在我脑中出现的个且核心的问题就是:“我们是在消耗多用户的时间来节省自己的时间吗?”
花时间来提高效能
明显的浪费多用户时间的例子就是网站效能。这是乔布斯在启动时间中所做的事情。如果我们的网站很慢,那么我们就会浪费我们多用户宝贵的时间,并让他们不爽。问题是提升效能是很困难的。我们在宽频面前变得懒惰。我们在影象优化、 HTTP 请求和 JavaScript 库上偷工减料。现在多用户要在通过蜂窝网使用缓慢的移动装置访问我们的网站时付出代价了。
验证码:终极的时间杀手
验证码是我们将自己的问题推卸给多用户的理想例子。多用户浪费在填写验证码上的时间岂止数百万小时?浪费这些事件是因为我们没能解决机器人的问题。
不要让多用户修正 “他们的” 错误
有的时候我们甚至在试图帮助多用户的时候,浪费他们的时间。比如说邮编。我曾经遇到过一个网站,它叫我填写我的邮编,这样就可以帮我自动填充我的地址,好像这样就能节省我的时间似的。这真是一个伟大的想法,如果它能按照它所设想的方式工作的话。
问题是一些查询指令码需要这些邮编不带空格。然而那些开发者并没有在指令码中设定令其移除空格,而只是丢掷一个错误,多用户必须去修正 “他们的” 错误。为什么多用户要按特定的方式输入资料?为什么让他们再输入一次邮编来浪费他们的时间?这也不光发生在邮编上。电话号码、 E-mail 地址也有类似的问题。
特别注意重复性的工作
我们应该问问自己的不仅是我们是否将自己的问题推卸给多用户,还有我们要如何节省自己的时间。
比如说那些多用户在我们网站上反复使用的共同操作来说。我们怎样才能从那些重复性的操作中节省一点点时间?搜索怎样?如果多用户在您的网站中输入搜索关键字,是否按下 “回车” 的时候就会提交请求?他们不应该非得去点那个 “搜索” 按钮。
下拉选单是另一个很好的例子。在国家选择中寻找自己的国家是很痛苦的。我们能否用别的方式展示国家资讯,或者只显示常见的国家以更快地访问?事实上只要花点时间,就有很多可以提升国家选择的方法。
帮助多用户更快处理我们的内容
我们使用、写的很糟糕而密集的文章详述浪费了多用户太多时间,这让他们很难快速找到他们所需要的资讯。真正让人蒙羞的是,我们本可以帮助他们很多。比如,我们可以让多用户大概知道这个页面需要花多久时间来阅读。我在我的个人博客中提供了这个功能,而这是评论多的功能。多用户喜欢知道他们需要花多少时间。
我们也可以让我们的内容更容易浏览,更好地利用标题、引用和列表。后,我们可以吸收一点 Jakob Nielsen 的网站的优点。在文章的开头,他提供了页面的摘要。