可用性并非阳春白雪

写代码?这个环节的工作其实不难。开发出人们真正想用的应用程序,然后把它们发布到用户手上,这才是难事!

长久以来,我一直着迷于Steve Krug的那本《Don't Make Me Think》。不仅因为那本书短小精悍,读来朗朗上口——这当然也是事实——而且也因为那本书在讲解可用性的基本原理和重要性方面是最精辟的,同时也最有可行性(没有之一)。在我看来,如果你想让我们的软件行业变得更为健康,你应该做的第一件事就是要把《Don't Make Me Think》这本书介绍给尽可能多的同事。如果你的项目里没有人关心可用性,那么你的项目注定会失败。

除了让人们克服障碍,开始翻一翻Steve Krug的书,并且勉强承认可用性还是挺重要的,接下来的难题是,要想办法把可用性测试集成到你的项目里。简单说一句“可用性很重要!”是不够的,你必须把它落到实处。我曾经在《高效能程序员的修炼》一书的“低保真的可用性测试”一节里谈到过几种难度较小的方法。我概括得很粗略,现在好了,有本书完整地讲述了这个主题——《妙手回春:网站可用性测试及优化指南》。

 

不必担心,跟Krug的建议一样,他的书也极具可用性。这又是一本短小精悍的图书。拿他本人的话来说:

  • 可用性测试是人们为改进网站(或者任何他们正在创建的、需要与人交互的东西)所能采取的最有效的措施之一;
  • 既然大部分组织均有财力请专人来从事常规性的测试工作,每个人都应该自己学着做可用性测试;
  • 我可以尽自己的绵薄之力,也许能写出一本好书,来解释可用性测试应该怎么做。

如果你想知道软件项目可用性的奥秘,却还在纠结于“如何把水烧开?”这样的初级问题,请你暂时放下手中的这本书,先去买一本《妙手回春》。现在就去买!

可用性测试还有一个必杀技,名为“眼动追踪”——在人们使用软件或网页的时候,观察他们的眼睛注视的地方。没错,现在有一些JavaScript工具可以巧妙地跟踪用户把鼠标移到了什么地方,但这么做有失偏颇。视线扫过的地方,鼠标指针未必移过去;反之亦然。但是,谁有时间和必要的装备去做真正的眼动追踪研究呢?几乎没有人。

于是,《用眼动追踪提升网站可用性》这本书便应运而生了。


《用眼动追踪提升网站可用性》满载了几十个网站的眼动追踪数据,包含了很多细节。即使你(可能)承受不起眼动追踪研究的成本,你仍然可以拿这本书来满足参考之需。这本书涵盖的用户界面和数据的多样性,足以让你在你的项目中找到对应的影子,然后可以借鉴书中给出的结果、观察报告和解释。

这本书是眼动追踪方面的专著,但它只是可用性图书整个系列中最新的一本。我在博文“UsabilityIs Timeless”中列出了这个系列的其他图书,所有这些书我都强烈推荐。这些书都是由最杰出的Web可用性专家撰写的,对于任何从事软件开发和关注可用性的人来说,这些书都是至宝,值得花时间好好读一读。

可用性并非阳春白雪,但它确实需要一定的财力支持,做起来也并不是很容易。它就像一场永无休止的战争,有无数的战场,一直可以追溯到计算机诞生之初。相比之下,那些书还是便宜的,读起来也很轻松,它们可以给你一些基本的培训,帮助你打赢这场(可用性)战争。我能做的也就这些了,这也是我对同事们提出的所有要求。

posted on 2013-11-21 08:59  哼哼唧唧  阅读(117)  评论(0编辑  收藏  举报

导航