2006-12-09

Error Messages


以前的Win98时代饱受蓝屏之苦,错误信息一般提示发生错误的内存地址,说了和没说一样,还是不知道哪里发生问题。后来到了XP时代情况略有好转,基本不会蓝屏,有的话也是比较严重的硬件错误。现在Windows终于走到了Vista,情况会不会好转呢?在Vista正式发布前,各种谣言满天飞的时候,曾有消息说微软决心杜绝蓝屏现象,所以转而用"红"屏云云。


其实无论多么鲁棒(robust)的程序崩溃是在所难免,有时并不知道是什么原因,对于一般用户而言错误信息的作用不是要来调试(debug)程序。更主要的是一个心理安慰的作用,做得漂亮些,把错误原因说得有技巧些,至少给用户的感觉是这个状况是在掌握之中的,而不是动不动来个蓝屏红屏恐吓,且仍茫茫然不知发生了什么,莫名得像是陈奕迅的新专辑名字What's going on...?


想比之下,某些网站的错误信息和维护公告就显得有趣得多。比如说Bloglines的水管工,比如说YouTube的连线图。虽然用不了还是用不了,但是这样的小幽默能让人会心一笑,多少可以减缓一下不满。我想大概不会有人真的相信Bloglines是靠水管工来维护的,YouTube真的是在照着这个图来连接线路。虽然说Message是用来解释情况的,但是有的时候情况复杂或者别的什么原因,三言两语说不清楚或者不好说的时候,要是硬来难免带来误解,适得其反,还不如什么都不说。要认真讨论问题搞清情况,用Message怎么够呢。所以在这个时候插科打诨,在小小的Message上幽默一把,大家都不要太当真,轻松一点,才是最好的。


216059631_75b4f161b8_o


不过,微软不愧为老大,还是Vista的幽默来得冷峻些。把错误建立在错误之上,不知道会不会负负得正呢,无辜得都有点让人哭笑不得了。


Error
详见Vista Even Makes Me Laugh


No comments:

如果目标正确,它只不过是不动声色地、极其庄严自信地向人们预示今后可能进行的写作,而无须有任何愧色。

--安伯托•艾柯(Umberto Eco)