我刚退出江湖,他们又把我扯进去了。.
——Michael Corleone,《教父III》
《Don't Make Me Think》第1版面世5年以来,读者们一直对它喜爱有加。
我收到过很多有趣的邮件。你们不知道,每天一大早就看到一些素不相识的人告诉你他们喜欢你的书,你会有多开心。(强烈推荐)
更开心的是,他们喜欢这本书的理由似乎和我一样,例如:
·很多人喜欢它的短小精炼。(有些人告诉我,他们是在飞机上读完这本书的,这也是我在第1版中提出的目标之一,最快的阅读纪录是大约两个小时。)
·相当多的读者说他们喜欢这本书,是因为他们对书中提出的观点无论是在写作上还是在设计上都能身体力行。
·一些读者说这本书让他们乐不可支,那正是我所希望的。(一位读者说,她笑得把牛奶都喷了出来,还有什么比这更让你觉得值得花时间来阅读本书?)
不过我最满意的是,读者们说这本书能帮助他们更好地完成工作。
最近你又为我们做了什么
这本书才出版一年,人们就开始问我什么时候出版第2版。
在很长的一段时间里,我都在抵制这个想法。我喜欢这本书,认为它表现不错,更何况,它是一本讲述设计原则而不是设计技术的书,我认为它不会在短时间内过时。
通常我会故意问咨询师和读者,如果他们是作者将会修订哪些内容,他们的回答往往是这样的:“这个,我觉得你可以更新这些例子。”有些人指出,例子中的有些网站已经不再存在了。
然而,事实上,书中提到的很多网站在本书上市的时候就已经不存在了。(想想,它上市的时间正好在Internet泡沫破灭之前。)这些网站不再存在并不影响示例的说服力。
还有一些人会说:“噢,你可以谈谈网络上发生的变化。”确实如此,最近几年,网络在一些方面的确发生了变化。下面一些变化是很好的:
·出现了更多的好网站可以参考。
·出现了真正能使用的级联样式表(CSS)。
·出现了一些有用的习惯用法,例如方便打印的页面和Amazon的“What's this?”。
·Google成为一切网络活动的起点。
·商业模式从横幅广告(显示我不想要的东西)到Google广告(显示我可能确实想要的东西)的变迁。
.·框架逐渐销声匿迹。
当前,还有一些不好的变化:
·弹出广告。
·网络钓鱼(网页仿冒)。
但这些变化仍不足以让我觉得需要更新本书的内容,这本书讲述的是设计原则,而不是技术或实现细节。
还有另外一个因素,我对本书简短的篇幅尤为自豪。我花了很多精力来保持简短,它也是本书“身体力行”的重要组成部分,如果要增加任何新的内容,我就不得不去掉一些现有的内容,但我认为它目前包含的内容都很不错。
那么,我们在这里做什么?
这本书带给我最大的好处是,我能花时间来开办研习班(Workshop)。
在这些研习班上,我所做的和本书所说的一样:当我为某个网站进行可用性评估的时候,告诉人们我的想法。
因为每个来参加研习班的人都已经读过这本书,我自然需要用一些不同的例子,并用一些不同的方式来解释同样的事情。我也对各种类型的网站做了大量的评估,因为每个来参加研习班的人都会带来一个URL,在一天的活动中我会对其中的一些URL做一次12分钟的专家迷你评估,再对另外一两个网站做现场用户测试。
每位当过老师的人都知道,教就是一种最好的学习方式。..
所以当出版社在去年再次要求我出版第2版时,我开始思考第2版的内容。正当我仍然觉得不需要对第1版的内容进行较大修改或删除的时候,我意识到我的确能写些其他有用的内容。
例如
新增的内容大体上可以归入以下三个类别:
·噢,现在我明白了。研习班的教学给了我很多机会去思考书中的一切。我对书中的一些内容进行了改写,因为我觉得现在对它们有了更好的理解,或者有更好的方式来解释它们。
·救命!老板想要我________。在研习班中,很多人会提出下面的问题:“我知道在这种情况下该怎么做才是对的,但老板/客户/涉众(股东)坚持要那样做,我该怎样说服他们?”
既然那么多人似乎都要花大量的时间来面对同样的设计问题,那么我为他们提供一些解决方案一定会有所帮助。所以我增加了第12章,用来解决下面这样的问题:
市场经理坚持让访问者在订阅我们的电子简报之前提供一大堆不必要的个人信息,而且他似乎并不介意现在多达10%的订阅者名字叫作“Barney Rubble”。
·“遗失”的章节。有两个章节的内容本来是要放到第1版中的,但为了保持篇幅简短没有放进去。一个是第10章,讲述友好对待用户的重要性,另一个是第11章,关于Web可访问性。
我也希望更新和增加我的推荐读物列表,因为这5年以来出版了很多非常不错的书。
还是不堪重负
尽管我不再认为第1版保持原样就够了,但在想向其中添加内容的时候,我仍然面临一大难题:如果不做任何删减,我怎样才能做到增加新的内容,而仍然保持篇幅简短,让大家能在飞机上读完呢?
幸运的是,在这个问题上我听从了自己的建议,做了一次用户测试。我建立了一个讨论板,请第1版的读者们告诉我哪些内容可以删掉。同样幸运的是,这次用户测试达到了目标:
·确认了一些我已经知道的地方。
·告诉了我一些关于人们如何使用这本书和他们对它的评价等我不知道的地方。
·让我豁然开朗,有了一个意外的重大改进想法。
这个意外是,很多读者建议我将有关用户测试的章节放到另一本书中。(他们之中的一些人听说我打算另外写一本书,详细介绍低成本/无成本DIY用户测试;另外一些人则说他们不介意这些章节,因为他们没有打算自己进行任何用户测试。)
我也曾经这样想过,但并没打算这么做,因为首先我认为人们想了解这些内容;其次,我认为这样做会让人觉得我在强迫大家去买另外一本书。但是当我开始查看这些读者的意见时,也就有了解决方法:把这三章关于用户测试的内容压缩为一章,把篇幅减少到让它只包括每个人都需要了解的重点,这样我就能得到20页的空间来放置新的内容。如果有人想要看原来的内容,我会把它们放到网站上,供大家免费阅读。就这样,搞定了!
最后,有几点提示:
·关于链接。如果你想要访问书中提到的URL地址,那么在我的网站上会有一份随时更新的清单。(你们知道,以免其中有些网站不见了。)
·目前暂不提供的内容。读者们要求过我,但还是没有包括在第2版里的内容是关于Web应用的讨论。尽管其中的很多原则和网站的原则相同,但Web应用的内容应该另外写一本书,而我并不是适合写这本书的人。
无论如何,谢谢你们,希望你们能通过这本书有一些新的收获。
5年以后再见。...
Steve Krug
2005年7月