写代码?这个环节的工作其实不难。开发出人们真正想用的应用程序,然后把它们发布到用户手上,这才是难事!
长久以来,我一直着迷于Steve Krug的那本《Don't Make Me Think》。不仅因为那本书短小精悍,读来朗朗上口——这当然也是事实——而且也因为那本书在讲解可用性的基本原理和重要性方面是最精辟的,同时也最有可行性(没有之一)。在我看来,如果你想让我们的软件行业变得更为健康,你应该做的第一件事就是要把《Don't Make Me Think》这本书介绍给尽可能多的同事。如果你的项目里没有人关心可用性,那么你的项目注定会失败。
除了让人们克服障碍,开始翻一翻Steve Krug的书,并且勉强承认可用性还是挺重要的,接下来的难题是,要想办法把可用性测试集成到你的项目里。简单说一句“可用性很重要!”是不够的,你必须把它落到实处。我曾经在《高效能程序员的修炼》一书的“低保真的可用性测试”一节里谈到过几种难度较小的方法。我概括得很粗略,现在好了,有本书完整地讲述了这个主题——《妙手回春:网站可用性测试及优化指南》。
不必担心,跟Krug的建议一样,他的书也极具可用性。这又是一本短小精悍的图书。拿他本人的话来说:
-
可用性测试是人们为改进网站(或者任何他们正在创建的、需要与人交互的东西)所能采取的最有效的措施之一;
- 既然大部分组织均有财力请专人来从事常规性的测试工作,每个人都应该自己学着做可用性测试;
- 我可以尽自己的绵薄之力,也许能写出一本好书,来解释可用性测试应该怎么做。
如果你想知道软件项目可用性的奥秘,却还在纠结于“如何把水烧开?”这样的初级问题,请你暂时放下手中的这本书,先去买一本《妙手回春》。现在就去买!
可用性测试还有一个必杀技,名为“眼动追踪”——在人们使用软件或网页的时候,观察他们的眼睛注视的地方。没错,现在有一些JavaScript工具可以巧妙地跟踪用户把鼠标移到了什么地方,但这么做有失偏颇。视线扫过的地方,鼠标指针未必移过去;反之亦然。但是,谁有时间和必要的装备去做真正的眼动追踪研究呢?几乎没有人。
于是,《用眼动追踪提升网站可用性》这本书便应运而生了。
《用眼动追踪提升网站可用性》满载了几十个网站的眼动追踪数据,包含了很多细节。即使你(可能)承受不起眼动追踪研究的成本,你仍然可以拿这本书来满足参考之需。这本书涵盖的用户界面和数据的多样性,足以让你在你的项目中找到对应的影子,然后可以借鉴书中给出的结果、观察报告和解释。
这本书是眼动追踪方面的专著,但它只是可用性图书整个系列中最新的一本。我在博文“UsabilityIs Timeless”中列出了这个系列的其他图书,所有这些书我都强烈推荐。这些书都是由最杰出的Web可用性专家撰写的,对于任何从事软件开发和关注可用性的人来说,这些书都是至宝,值得花时间好好读一读。
可用性并非阳春白雪,但它确实需要一定的财力支持,做起来也并不是很容易。它就像一场永无休止的战争,有无数的战场,一直可以追溯到计算机诞生之初。相比之下,那些书还是便宜的,读起来也很轻松,它们可以给你一些基本的培训,帮助你打赢这场(可用性)战争。我能做的也就这些了,这也是我对同事们提出的所有要求。
分享到:
相关推荐
GPU,全称Graphics Processing Unit,最初是为了处理图形和视频数据而设计的,但随着时间的发展,GPU在高性能计算、科学模拟、机器学习等领域的重要性日益凸显。本书通过深入浅出的方式,引领读者步入GPU编程的世界...
【品味Linux桌面上的阳春白雪】这篇文档主要探讨了Linux操作系统在桌面环境方面的进步和发展,特别是对于中文用户的友好性和易用性。作者指出,随着Linux的发展,桌面环境变得越来越美观,应用程序也日益丰富,例如...
提供的【标题】、【描述】和【标签】内容都是相同的文本:"乐府阳春白雪",而【部分内容】则是一连串的符号、乱码和重复的感叹号,这些内容没有实际的文本信息,因此无法从中提取出任何有意义的IT知识点。...
《GPU编程与CG语言之阳春白雪下里巴人》是一本专为初学者准备的GPU编程指南,它深入浅出地介绍了GPU编程的核心概念和技术,涵盖了从基础到高级的各个方面。GPU,全称为Graphics Processing Unit,即图形处理器,如今...
例如,用"阳春白雪"来形容某项文化活动或作品,意味着它具有较高的艺术性和学术性,可能不太适合普通大众的口味。同时,这也反映出社会对于不同类型文化艺术需求的多元化,既有通俗易懂的下里巴人,也有追求高雅艺术...
在实际应用中,“阳春白雪”常用于评价那些具有深度、复杂性和艺术性的作品,这些作品可能不被大众所理解和喜爱。例如,在讨论文艺创作时,可能会提到“既要普及,又要提高”,意味着既要创作易于大众接受的作品,也...
GPU+编程与CG+语言之阳春白雪下里巴人
同时,作者对计算机图形学作为计算机科学的一个分支的认可度表示了遗憾,指出尽管从事计算机图形学研究的学者不多,但它对于计算机科学的重要性不言而喻。另外,书中还提到了作者在工作中的体会,认为社会上的IT行业...
《GPU编程与CG语言之阳春白雪下里巴人》是一部专为Unity Shader初学者编写的书籍,旨在帮助读者深入理解和掌握GPU编程以及CG语言在游戏开发中的应用。该书结合了理论与实践,旨在让复杂的GPU编程概念变得易于理解,...
GPU 编程与CG 语言之阳春白雪下里巴人
【阳春白雪】这个成语源于战国时期楚国的文人宋玉与楚王的对话。宋玉通过比喻,讲述了歌唱家在京城演唱不同层次的歌曲,从流行歌曲《下里巴人》到高雅的《阳春白雪》,跟随唱和的人数逐渐减少,以此来说明高深的艺术...
阳春白雪的意思.doc
【文章标题】:“我爱阳春白雪” 这篇文章的作者表达了对高雅艺术的热爱,以“阳春白雪”为喻,意指那些精致且深具内涵的艺术形式。文章通过描绘作者参观上海博物馆和欣赏音乐会的经历,展示了作者对于艺术的深深...
《GPU编程与CG语言之阳春白雪下里巴人》是一本深入浅出地探讨GPU编程和CG语言的专业书籍。作者以独特的视角和易于理解的方式,解析了这一领域中的复杂概念,使得读者无论是在理论层面还是实践应用上都能有所收获。 ...