Friday, September 22, 2006

灵活的棕色狐狸跳过懒狗

我承认,这是个让人不知所云的标题,而它的英文原文“The quick brown fox jumps over the lazy dog.”同样让人不知所云。

其实,这是 Windows 字体文件样例里面的文字,开始我很奇怪为什么会用这么奇怪的一句话来作为样例,莫非是有什么典故。后来发现,这一句话包含了所有的 26 个字母。由于像 x、z、q 这样的字母出现频率很小,为了用很简单的一句话展现所有的字母样式,所以才会出现这么奇怪的句子吧。

现在,Windows 字体样例的文字已经改为“Jackdaws love my big sphinx of quartz.”仅用了 31 个字母和 7 个单词,比原来的更简洁。原来那句用了 35 个字母和 9 个单词。

由此我想到了我们所用的键盘的键位排列。实际上这种 QWERTY 键盘被广泛的用于几乎所有 26 个字母需要同时出现的输入场合,其名称取自这种键盘第一行的前六个字母。QWERTY 最先是有打字机的发明者 Christopher Sholes 于 1868 年发明。可能你知道这种排列是参考了所有字母出现的频率,不过,当我们把所有的字母频率反应到键盘上,会发现未必是这样。

以下是字母出现的频率表:

排序字母出现频率(%)
1e11.88312
2o8.181818
3r7.207792
4a7.012987
5t6.948052
6n6.623377
7h5.389610
8s5.324675
9i5.194805
10l4.935065
11m3.636364
12u3.506494
13c3.311688
14d3.311688
15w2.662338
16g2.597403
17p2.402597
18b2.337662
19y2.337662
20k1.948052
21f1.753247
22v0.974026
23x0.259740
24j0.129870
25q0.064935
26z0.064935


以上是字母频率的分布情况,颜色越深,代表出现频率越大。可以发现,实际上,高频率的字母并没有集中在手指最容易按到的地方。

查询了一下 Wikipedia,资料解释说,这个键盘在设计的时候考虑了经常出现的字母组合,以及希望尽量能够让两只手轮流敲键,即一只手在敲击按键的同时另一只手移到下一个按键的位置,以此来提高输入的速度。但实际上却事与愿违,对这种键盘排列方式的负面评价,在它被发明后的 138 年间从未间断过。之所以我们今天还在广泛的使用它,我想跟习惯还是有很大的关系吧。大多数人会用它,恐怕并不是因为它真的有那么科学。一开始艰难的记忆下了所有按键的位置,反复使用形成反射以后,我想,没有谁会再去适应另一种键盘的排列,尽管可能会让你输入的速度更快。

Labels: , ,

Monday, September 11, 2006

世界真的很小

Ricky 先生的 blog 上画了一张复杂如蜘蛛网的人际关系图,用来展示自己交往圈子中种种令人咋舌的巧合,由此我也想到了自己同样遇到过多次类似的巧合。我也画了这样一张图,可见世界真的真的很小。

为了比较明白的说明图中复杂的关系,先来举两个例子来说明两种典型的人际关系。

设自己为 A,你认识某人 B,然后通过某人认识了某人 C,于是 A、B、C 三人相互认识(如图一)。这是人们关系互动最自然的一种方式。我们用箭头来表示结识的路径,一个三角中存在连续的两个箭头,即可表示这种因介绍而认识的情况。

图一

图二

当然,这种因介绍而认识,不管介绍是有意的还是无意的,这都很平常,没什么可奇怪的。但是,我们再来看另一种情况:

还是设自己为 A,你同时认识某 B 和某 C,而且 B 和 C 处在自己的两个截然不同的圈子中,但是你却不知道 B 和 C 之间也是相互认识的(如图二);或者 B 和 C 都同时认识某人 D,尽管 B 和 C 互相并不认识。同样如果站在 B 或者 C 的角度上,B 可能并不知道 A 认识 C,而 C 也可能不知道 A 和 B 很熟。

所以,如果一个三角(或多边形)中,如果没有两个连续的箭头,即不存在任何介绍的关系,则可以被认为是一个巧合。

下面是我的一个简单的关系图。由于只是为了说明这种巧合,因此为了避免过于复杂,很多无意义的因介绍而认识的关系都已略去,但仍然可以看出有很多巧合存在。


图三

巧合A. XBX 是我多年的好友,但是在另一个城市 B;通过他认识了 MMX,在城市 T。然而,MMX 居然和我大学同学 LY 是高中同学。

巧合B. 很久之前就因为网络认识 Michael,而他居然是我以前同时 ZJ 的高中同学。

巧合C. 另一个认识很久的好友 CD,远在城市 S。而 Michael 后来也去了城市 S。一日 CD 突然问我,你是不是有个朋友叫 Michael 的现在在城市 S?他们两个原来已经在网上认识而且聊了很久了…… 在城市 S 我认识的人也不过只有两、三个而已啊……

巧合D. 很早之前,通过 YY 认识了 LL,而最近认识的 Brian 有个很熟的朋友 LJ,原本是毫不相干的两回事,但是巧就巧在 LL 和 LJ 是两口子。

巧合E. 还是 YY,通过他认识了 XYF,而 XYF 和我的新同事兼死党 Akira 居然是大学很熟的校友,据说以前一起在学生会共事过。

巧合F. 我大学期间的死党 LXJ,居然在法语公选课上认识了 YY 的远房亲戚 TZY。

巧合G. 以前在翻 Mok 相册(实物,非电子相册)的时候,他曾经跟我提起过某人 X,据说 X 每年会有一段时间在城市 S。而我另有一网上熟人 XW,说是去城市 S 闯一闯。某日,XW 跟我说最近结识了一个人,还发给我看其照片,照片里的那人赫然就是以前 Mok 相册里的某 X,而且,还是相同的照片。

另外还有一桩巧合的事情没有列出来。我大学的同学去苏州友达光电实习的时候,碰到了我高中的同学 H。这听起来似乎不算太离奇,不过 H 读高中的城市,读大学的城市都不在苏州。我之所以没有把这个巧合放到图里,是因为我觉得这件事情有可原。因为第一我们都是理工科的,而那年友达光电招人规模实在很大,全国各地都有,有那么一两个碰到,虽然几率很小,但是也是可能的吧。

可能很多人都知道六度理论,或者叫做六度分割。以上图里面的关系最多发展到两、三度,因为我并不善于发掘这些潜在的联系。如果度数再深一些,或许这个图上任何两个人都可以绕开我而发生某种关联……

Labels: , , ,

Friday, August 25, 2006

九大行星成追忆

太阳系现在只剩下八大行星了,而距离太阳最远的一颗冥王星,现在已经不再是行星了。

冥王星之所以会被开除,是因为在捷克首都布拉格召开的国际天文学联合会 (IAU) 大会昨天通过了太阳系行星新定义:“围绕太阳运转的天体,必须有足够大的质量,能依靠自身的重力,通过流体静力学平衡,使自身的形状达到近似球形,并且能够清除其轨道附近其他物体的天体。”因此,保持了太阳系第九大行星地位 76 年的冥王星,被降级为“矮行星”。

冥王星“原则上”更应该属于柯伊伯环带天体。柯伊伯环带是太阳系外围的一个区域,那里有许多小天体绕太阳运行,可能是太阳系早期物质形成行星之后的剩余材料。现在科学家已在那里发现了数百个天体。之前本来要纳入太阳系行星行列的“齐娜”和谷神星也同样属于这个范畴。现在,这些天体被命名为“矮行星”。

冥王星被除名,主要的原因有三个:质量太小、冰幔太厚、轨道太扁。

它到底有多小?“我爱妞妞”这个帖子上的图片给了我们一个清晰的直观印象。

实际上,学名为 2003UB313 的天体“齐娜”已经比冥王星要大,如果不把冥王星从九大行星中除名,则“齐娜”完全有成为太阳系行星的理由。而类似这样的天体随着天文工作的进行会越来越多,到时候天文学家们不得不面对近 20 个行星的尴尬。

个人觉得,随着对宇宙的探索和不断的了解,对行星和其它天体根据它们的特征重新明确定义是一种进步。尽管 70 多年来我们已经习惯了太阳系九大行星,但当初因为错误估计了冥王星的质量而把它纳入太阳系行星的行列,人们也用了数十年来习惯和接受。

同时还想提一下可怜的天蝎座,因为它的守护星是冥王星。在冥王星被发现之前,天蝎座是和白羊座共用火星为守护星的,就像处女座和双子座共用水星而天秤座和金牛座共用金星。现在冥王星没了,不知道占星的规则是不是也要变化呢?

Labels: , , ,

Sunday, March 12, 2006

顽皮和动手能力

今天中午在 KFC,看到有意思的一幕。

一个小男孩,6、7 岁光景,做出一个很顽皮的举动。他把 5、6 根吸管连在一起,要试试能不能把杯中的可乐吸到嘴里。

小男孩的妈妈本来要走的,这下更加不耐烦,叫儿子不要不听话,收拾东西走了。但是儿子似乎没有要听话的意思,继续他的试验……

我原以为当妈妈的要发作,不过,她没有。她突然耐下心来,面带笑意的看儿子进行这场试验,甚至还用手扶住杯子,好让它不至于被长吸管弄翻。

最后,小男孩的试验成功了,心满意足地和妈妈一起拆掉长吸管,高高兴兴出了 KFC 的门……

我想,这小家伙以后一定会很有出息的!

Labels: ,

Saturday, March 11, 2006

酒会喝涨,牌要打折

今天听到一句话,“酒会喝涨,牌要打折”,很有意思。

意思大概是讲,几个人一起喝酒,酒会越喝越多,一起打牌,钱会越打越少。比如:

4 个人,叫了一斤酒,喝完后,甲说,“我喝的最多了,我起码喝了半斤!”乙不服气,“我也不少啊,至少有三两吧。”丙和丁一听,“你们两个好假打,我们两个虽然喝不得,至少每个也有二两吧!”

于是,半斤+三两+二两×2=一斤二两,一顿饭吃完,酒多出二两来。

又说,四个人打麻将,一场战毕清算结果,当然了,是除开茶钱包间等等额外费用的情况下。

甲说,“你们好凶残,一晚上整老子一百八,哪个还敢跟你们打嘛!”乙说,“就是,我也输了七、八十”丙一听直摆手“我没有赢你们的哈,我刚好保本”丁说“那就是甲和乙两个假打了,我赢的嘛,都在手上,两百都不到,哪有那么多嘛!?”

于是,180 + 75 - 200= -55,打了一晚上,钱少了好几十……

大概,这就是中国文化的特色所在吧。

Labels: , , , ,

Sunday, February 12, 2006

快要过完的中国年

今天是正月十五元宵节,农历春节的最后一天。丽姐下了厨,去她那里吃饭,顺便打了点小麻将。

每年过年都要回家,这个是必然,不过,一来一回的高额路费不说,光这个折腾就够人受的了。然而,中国人嘛,这个春节还是非常重要的,尽管如此,每年的春运还是成为全世界最火爆的交通事件。

以前的同学基本都在外地,所以今年越在初五聚会了一次,来了 30 多人,见到了好多自高中毕业后就再也没见过的同学。有些变化很大,如大部分女生,有些基本没有变化,如大部分男生。在一个大包间里谈笑、吵闹,好像又回到了青少年时代,虽然还是有一些许久没有见面的尴尬,不过也无大碍,很容易就找到了当时的感觉。

除了这次机会,其它的时间基本上就是在家里吃饭、睡觉、看电视,偶尔陪父母出去散散步逛逛公园。本来一年也就才回去一次,也应该在家里多陪陪父母了。

过年的时候看到一个谈话节目,讲中国的年味越来越淡,在诸如圣诞节、情人节等洋节日不断的入侵下,我们需不需要来保护我们的传统春节。

结论是不用。理由有两点:

第一,年味表面上变淡了,其实只是人们过年的方式发生了变化。以前生活水平不高,过年则意味着有新衣服,有一年都难得吃到的美食,不管从物质上还是精神上都给人极大的寄托;而现在没有了这些“诱惑”,过年则更突出合家、团聚的作用。还是从春运的火爆来说,年味其实没有变淡。

第二,洋节日虽然越来越突出,不过,总的来说还是在有限的群体中盛行,比如年轻人。这些洋节日更多的是成为商家的一种炒作手段。这种由更多时尚元素烘托起来的节日,其实是很难动摇有着深刻文化底蕴的春节的地位的。

其实在我们这些长期离家的人的心目中,春节还是很重要的,虽然一直再说无聊,每意思,但是,如果春节不能回家和家人团聚,心里头,还是会少些什么吧。

Labels: ,

Wednesday, December 21, 2005

CB & OB

大航海时代 Online 昨天开始公测了,不过我现在要说的不是大航海,而是关于这些缩写名词。

在之前那篇文章上,我猜测说台湾“封测”大概是指“公测”的意思,其实错了。他的“封测”是“内测”的意思,有此错误,是因为当时我不明白 CB 的含义。

现在 OB 了,我仍然不明白 OB 是什么。有一次,在巴哈姆特的大航海时代 Online 区晃,发现有人问,然后有人答曰:OB,即 Open Beta。我这才恍然大悟,以此推测,CB 就是 Closed Beta 了。

然而,这样的缩写从何而来,却无法考证了。我纳闷的是,Beta,这个希腊字母的英文写法,怎么会变成了“测试”的含义。据我所知的,广义上对测试有三个传统的称呼,alpha、beta、gamma,用来标识测试的阶段和范围。alpha 是指内测,即现在说的 CB,指开发团队内部测试的版本或者有限用户体验测试版本。beta 是指公测,即针对所有用户公开的测试版本。然后做过一些修改,成为正式发布的候选版本时(现在叫做 RC - Release Candidate),叫做 gamma。

可是,这个 beta,无论如何它是“测试”的定语,什么时候喧宾夺主变成了“测试”的中心词了?

在此我大胆臆测一下:

由于大部分人看到的版本已经是公众测试版本,所以通常都带有 beta 字样。某人不知其含义,于是误以为 beta 的就是测试的。凡是你要表示这是个测试版本,就要带上一个 beta。但是,实际情况,总有封测/内测和公测之分啊,好,那加个定语,于是有了 Closed Beta、Open Beta。

真是越想越别扭……

也许那人要说了,天,alpha、beta、gamma 这些软件开发工程的术语,我怎么知道?相信广大的用户也很难知道吧?嗯,确实这样,不过,你写 CB、OB 就易懂?我这个搞软件开发的反倒不懂了……

不知道天底下那么多莫名其妙的缩写所谓何事!清清楚楚的把原意写出来不好吗?打内测、公测两个字和打 CB、OB 相比费很多事吗?在某些中文输入法下还要按 Shift 切换模式,只有更麻烦的。是不是非要写一大堆人家不懂的缩写名词才能显示自己才识渊博?当然,有可能我想的太多了,以小人之心度君子之腹了。世上之事,存在即合理。

唉,如果大家都觉得合理,我也只有认了。不过,真的很不方便而且很别扭。尤其像这种莫名其妙的缩写。

类似的还有那个什么 PK。

我所知道的,PK 最先应该出现在 UO,这个基于文字的网络游戏的始祖里头。记得高中看杂志,里面解释为 Player Killer,即在游戏里面攻击其它玩家角色(PC - Player Character)的玩家。

这个缩写我觉得还算合理,因为要去表达一个会攻击其它玩家的玩家,说起来很拗口,也没有一个固有的名词来很好的表达,PK 很好的表达了这个意思,因此这个缩写很成功。

慢慢的,有人开始说,“我昨天又被 PK 了……”云云,好像这个原意已经发生了转化。不过细想,也无不可,可以理解为 Player-Kill 这样一个动词。不过,现在为大家所熟悉的,超女里面所谓 PK 的叫法,我就不理解了。

“你们两个 PK……”

“什么是 PK?”

“……”

很难解释清楚了。

不得不承认,现在的世界,越来越考人的知识和信息补全能力了……

Labels: ,

Sunday, December 18, 2005

记怒涛(下)

“你拿到东地中海的入港许可证了吗?”怒涛问我。

“嗯,拿到了,但是还没去过!我下一章要去亚历山大。”

“哦,我刚好要去亚历山大。事实上,伊斯兰圈的港口我也都没去过!要多少乔装度才行?”

“我去过突尼斯和阿尔及尔,我只有 23 的乔装度,但是有八等勋爵士的爵位。”

“我没有任何乔装的衣服,是不是你能进我就可以跟着进?”

“我没试过,应该可以吧。”

“那好,我们就先去突尼斯吧。”

经过休达和帕尔玛的补给,我们航行了 16 天,到达了突尼斯,这个位于地中海中部南岸的伊斯兰圈中心港口。不过,怒涛由于乔装度不够,被认为是敌对国家的公民而被拒绝入港。

“我的帽子是商人专用的,你没法戴,我进港帮你买件衣服。”

“好!”

我到突尼斯道具店给怒涛买了件海盗衫,他终于可以进入了。给他衣服的时候,他硬要给我钱,嘿嘿,没办法。

后来,由于我有其它事情要办,就先去了马赛。而怒涛去了亚历山大。我要继续到威尼斯一带,怒涛回了北欧。因此没有同路了。

过了几天,他写信过来说,珊瑚运到北欧价格几乎翻了一番。还说在去卑尔根的路上,碰到有个五级的新手女船长只身一船跑到卑尔根、奥斯陆解任务,被海盗缠上无法脱身——

“我帮她一举清理掉五艘海盗船,她会不会把我当英雄?哈哈……”

嘿嘿,他还是那么热心…… 可惜我在葡萄牙而他在英国,不然,到大海战的时候,也应该是并肩作战的好搭档吧……

(全文完)

Labels: , ,

Thursday, December 15, 2005

记怒涛(中)

从伦敦回到里斯本,我满心欢喜的跑去交易所,结果却发现亚麻是赔本的!简直是太失望太失败了。怒涛说,去马德拉看看好了,那边偏远一点,应该卖价要高一些。

马德拉是葡萄牙东南面大概有 5 天航程的一个小岛,以盛产甘蔗和砂糖闻名,也是去大西洋和加勒比海远洋理想的出发港口,就像西地中海的前哨。

还好亚麻在马德拉不赔钱,虽然赚的不多,但大老远的从北欧拉回来,赔钱就太郁闷了。卖出了亚麻,买回甘蔗,又一头扎进酒馆好一阵生产,把甘蔗变成了砂糖。怒涛在码头等了我好一阵……

“不好意思哦,久等了!生产系商人就是麻烦,呵呵。”

“哪里有,没关系的!”

“嗯,现在出发吧,我还没去过马德拉以西的地方,现在好兴奋哦!”

“其实我也没去过,一个人走风险太大了。”

……

我这才发现,怒涛已经把船改成了横帆,应该是他为远洋做的准备吧。这种帆顺风时速度比纵帆快很多,但是逆风的时候,就很困难了。不过,我是纵帆。虽然大西洋在北回归线以北是西风带,风向是一定的,但是海上总归是风云莫测。顺风时他领航,逆风时我领航,这样的组合可以省不少时间。

出马德拉一路向西北方向行进,航行了大概 8 天后,测量图上已经看不到任何陆地了。

凭借经纬度的变化趋势和速度,我们终于在出航第 15 天的时候发现了要调查的群岛。虽然一共只带了 20 多天的粮草,不过,回去马德拉是顺风,因此,整个行动还是很顺利。然而,我们以为要去的加勒比海和这个任务的目的地完全是不同的方向,所以,原来也根本不需要加勒比海的入港许可证。

回到马德拉,我们在庆幸之余不免有些遗憾,以为要去加勒比的。再次从马德拉出发的时候,怒涛问我——

“不知道加勒比海那边的港口能不能进,你想去试试吗?”

“如果没有入港许可,不能靠港补给就惨了,来回恐怕至少要 40 天!”

“应该可以吧,去看看?”

“好吧……”

真是没办法,我想,估计他也很难遇到像我这么配合的队友。

于是他调转船头,向西南方向驶去……

8 天后,陆地又从测量图中消失了。天一直在下雨,一直刮偏西风,虽然风速不大,但我们的行进速度很不理想。

第 10 天,雨终于停了,晚上的时候,周围响起了海妖 Siren 夺人魂魄的歌声,有水手跳海了。我查了物品栏,居然没有纯棉的耳塞,上次用过后,忘了补充了。还好怒涛有最后一个,给了我。正准备使用的时候,船首像天使像的祈祷终于盖过了这妖娆的歌声,逃过了一截。

我们继续向西南走。仍然看不到陆地。

“连个岛屿都没有,我心里发毛!”怒涛说。

“就是啊,按照地图上标识的,应该差不多了,难道地图资料有误?”

“再坚持看看,回去顺风,应该会快点。粮草刚刚过半……”

又走了两天。怒涛把提督委任给我了——

“前进还是回去,你决定好了!方向是正确的,要前进就继续走,要回去就原路退回!”

“还是回去吧。就算到了还不一定能补给!”我调转船头,转向东北方向航行,里斯本,家的方向。

“也好!”

我把提督再次委任给怒涛。查了一下当前的位置,在北回归线附近。

“我们向正东方向走,去西非,应该能最快靠港。我的淡水不多了,最多支持 4 天!”

“好!”因为商人“运用”技能的的原因,我粮草消耗的速度大概只有他的 2/3,于是我把剩下的 8 天的淡水分给他 4 日份。这样,我们应该都能支撑 8 天。

8 天后,我们都没有淡水了。不过,陆地也终于出现在测量图的正东方。没错,那就是阿尔金。

“终于看到陆地了,冲啊!”

回到了阿尔金,简单补给后,我们向北,经拉斯帕马斯回到了里斯本。怒涛说,也许我们当时在向左转舵,2 天后就能到加勒比了。我说,没关系,下次带足粮草再去。

Labels: , ,

Tuesday, December 13, 2005

记怒涛(上)

前两天,从卑尔根买了木材准备回伦敦,刚一出港,看到消息栏蹦出一行字:

怒涛 说:要一起去哥本哈根吗?

我没在意,那人又说了一遍,我四下张望了一下,周围除了他和我的船,剩下的就是 NPC 海盗了,难道是在对我说?

我回了一句,你要去哥本哈根干什么?他说纯粹交易,这一带海盗太厉害了,结伴一起走要安全点。

我想着船还没装满,去哥本哈根可以借道去奥斯陆,顺便多进点亚麻和木材…… 就在考虑的当头,他组建舰队的邀请就发过来了,于是我也就欣然同意了,并且点了“旗舰跟随”。冒险家的船,果然快,加上顺风,我船尾拖出的浪花痕迹,又长出了一大截……

他说,很想换条我这样的船。于是我查了他的船舰资料,小型卡瑞克帆船,就是我的商用卡瑞克帆船的冒险家版本。我跟他说,我跟玩家买的,只花了 30 万,他说他那条找 NPC 买的,整整 48 万……

“一会儿我还要去斯德哥尔摩,你要跟吗?”

波罗的海域的两个港口我都还没去过,因为维京海盗的残暴早有耳闻,加上语言不通又没有多余的技能指标学习,所以以前最多走到吕贝克就掉头了。不过,这次两个人,而且貌似他的船要强壮许多,我咬了咬牙:

“跟!”

果然还是遇到了成群结队的海盗,不过他身上居然带了 30 张停战协议书,因此实际上还是没有和海盗发生正面冲突。他说,有了这个,到任何海域就像观光一样……

路上他问我——

“对了,你是台湾人吗?”

“不是……”

“那香港?”

“不是,大陆啊,我在成都……你在台湾?”

“嗯,我是住在台湾没错啦!我爷爷的老家是在昆明,离成都还是有段距离吧?”

“对,坐火车十多个小时。昆明好地方哦……”

……

就着样,我们一边提防着神出鬼没的海盗,一边聊着,不一会儿就到了斯德哥尔摩。还没等我开口,他好像知道我的心思似的——

“你应该不会本地语言吧,离我近点,我可以帮你翻译的!”

我想,他一定是狮子座!于是,我干脆点了跟随,他跑到哪儿,我跟到哪儿。

从里加出发快要到吕贝克的时候,惊险的一幕发生了。我们的舰队遭到了一支维京海盗的强袭,三支军用大型多功能北欧帆船!怒涛毫不犹豫地使用了停战协议书,然而海盗仍然再向我们逼进,我就要进入对方的有效射程了。怒涛又使用了第二张停战协议书,与此同时,离我最近的海盗开炮了,炮弹像雨点般飞来……

至少 20 颗炮弹落到了我的左舷,船发生了剧烈的摇晃。不过,好像第二张停战协议书生效了,我们也马上退出了战斗。

“你还撑得住吗?”

“还行,幸亏是打到侧面,如果是船头或者船尾的话,恐怕你就得拖我回吕贝克了……”

“嘿嘿!我听说有人在印度洋海域,连用四张停战协议书,海盗理都不理……”

“嗯,果然拉胡椒赚钱不是那么容易的啊!我也要买停战协议书!!”

绕过日德兰半岛的时候,他继续向左转舵,我们到了汉堡,我一口气买了 30 张停战协议书。他说——

“只有汉堡工坊有卖,就算自己用不完,也可以转卖,上次我在伦敦,10000 一张 20 张一会儿就卖完了。如果去地中海一定能卖更高的价钱……”

我进了太多的木材和亚麻,几乎没有地方放补给品了,于是我把 60 根木材转到了他船上。一出汉堡,又遇到了海盗强袭,这次我也好不含糊的使用了停战协议书,而他也几乎同时使用了另一张,战斗自然是戛然而止。我正洋洋自得,心想这 3000 一张得协议书买的值,他又发话了——

“以后我用就是了,你的自己先留着!”

“哦!我是从来没用过,好奇,呵呵……”

到了伦敦,他交了他的任务,我去商人工会转了一圈,幸运地接到了 5 根木材的任务。我问他——

“你能接吗?”

“能。不过我没木材……”

“你那里不是有 60 根木材吗?”

“那是你的木材呀……”

“呵呵,没关系,你用就是了!”

我想,他一定是狮子座没错了。

交了任务,回到商会意外地接到了送信到马赛的六星任务。来伦敦的时候就是接了马赛那边送信过来的任务,看来,这次是回信。

去皇宫取信的同时,他在冒险家工会也出现了大任务,说是要到大西洋正中央调查——

“你说接不接呢?”

“大西洋正中央?有点远呢,几星的?”

“五星。是不是要到加勒比海?”

“应该是吧,我还没去过……”

“你要跟我一起去吗?”

看来他骨子里还真是十足的冒险家。主线剧情要到 16000 的声望才会取得加勒比海的入港许可证,相信加勒比海盗的威名也不是盖的。不过,这种时候我可不能退缩啊,再说了,他的船快,而且又有这么多停战协议书,最多不买货物整船都用来补给,应该没问题的——

“去吧。到那边一定能得不少得冒险经验!”

“呵呵,好!我们到里斯本卖了货物,去马德拉补给一下就出发……”

Labels: , ,

Wednesday, December 07, 2005

为了说话而 blog

Michael 在其 Blog 上说,突然发现居然有这么多人都在“勃”,人人都“勃”起来了,惊恐这是个全民倾诉的时代。

或许倾诉是其中一个目的吧。其实 Blog 开始出现并不是这两年的事情,当年 9·11 事件的消息和事态发展最先开始就是靠当时几个知名的 Blog 传播的,我更倾向于把 Blog 看作是一种个人出版物。至于出版什么,完全掌握在 blogger 的手里。中国的 blog 好像是从“木子美”事件热起来的,所以被莫名其妙蒙上了一层“自暴隐私”的暧昧面纱。真的是让所有人都出乎意料,世界上居然有这么多人都喜欢自暴隐私吗?确实有很多人通过 blogroll 看到知道了很多如果没有 blog 不可能知道的事情,从而兴奋不已,但是用“自暴隐私”来看 Blog 是有失偏颇的。

也有人说,Blog 是为了满足个人的虚荣心。嗯,或许有这样的 Blog 存在,不,肯定有,但是用这个来看 Blog,我仍然觉得上纲上宪了。我觉得人们写 Blog,就是因为有话要说。

就像 90 年代末,各大网站推出个人主页空间,在互联网掀起了一股很强的个人主页风潮;然而毕竟包括 HTML、CSS 甚至 CGI 在内的一整套 WEB 开发维护技术并不是任何一个想要构造个人主页的人都能够轻易掌握的,人们想说,想表达,但是苦于不懂技术。Blog 恰恰解决了这个问题,所以火起来了。我只用注册一个帐号,选一个模板,就可以说我想说的,还可以借助各种互联网营销手段推广我的 blog,让更多人听到我的声音,从而发生讨论,以及思想的碰撞。所谓的 Web 2.0、RSS Feed 云云,都是噱头,根本的东西在于,人们找到了一个方便的说话的方式,一个更容易让更多人听到的说话方式。

虽然在当前的环境下,人们还达不到想说什么就说什么的境界,所以有了 *.blogspot.com 被封锁;更有甚者,某网友的 Blog 受到某政府机构的警告,因为他在其 blog 上教人如何绕过 GFW 的封锁访问那些被禁止谈及的话题。然而,方便表达的互联网,确实带给了人们在这之前无法想象的信息量,也让我们看到了更多我们未曾看到的东西,我们认同的,还有我们反对的。

由此我想到了前段时间关于北京 2008 奥运会吉祥物的讨论,我疑惑怎么以前人们好像都宽容的多,对生活中发生的事情,基本上是积极友好的态度,怎么现在越来越多的听到反对、抨击甚至唾骂?

我突然想起来,以前那个时候不上网。

对于吉祥物这个事件,电视、报纸等传统媒体仍然是一如既往的积极友好,不过,网络带给我们更多更真实的评论。但这未必是说明电视报纸失实,舆论毕竟是起导向作用的。试想哪天电视新闻报纸头条全是骂声一片,那是一个什么样的感觉?而且实际上,真的并不是所有人或者大部分人都和那些否定这组吉祥物的网友一样。

在 Bamn 的 Blog 上看到这篇关于奥运吉祥物 KUSO 的帖子,然后连接到了某论坛上一篇转贴了各种各样关于奥运会吉祥物 KUSO 的帖子。说实话,看得我是津津有味。太有创意了,其中有些作品看得出来作者是有很高深的漫画功底的。

不敢说漫画没有很深的研究,只是很喜欢而已,但是我能够理解到,这些作者的 KUSO 作品,是在以他们的形式来表达对这组吉祥物形象的看法。从他们的手法上,可以看出一定的褒贬态度。然而后面的跟贴评论可谓炸了锅。轻者说他们是在糟蹋中国的文化,重者说他们这群无知的青年是新时代的汉奸。有一篇跟贴自称是一个美术教师,说他“非常尊重韩老师以及这套吉祥物作品”,声称对发生这样不严肃的篡改“非常失望”……

于是,就有“圈内人士”出来说,都是一群愤青+漫白,连 KUSO 都不懂,居然还牵扯到政治和民族感情,简直没有共同语言。也有言语平和的,说爱好者们也是出于喜欢才去改的啊,谁会去 KUSO 不感兴趣或者厌恶的东西……

我在这里举这个例子,不是为了要声援 KUSO,或者讨伐“漫白”,我只是想说,如果没有网络,像这样的争执,几乎不可能发生。看两个原本就没有什么交集的圈子在争吵,实在有种说不出的感觉,就像你眼睁睁看着两个要好的朋友争得面红耳赤,但你心里知道他们吵得压根儿不是一回事然后只有干着急一样。

或许网络进一步发展,当人们习惯了看到那些自己未曾想象过的事物的时候,这些“愤青+漫白”慢慢就会理解到,原来还有一群漫画者,在以 KUSO 的方式表达他们对奥运会吉祥物的看法,其实他们也和自己一样是关注并且全力支持奥运会的。

Labels: ,

Thursday, December 01, 2005

世界艾滋病日

今天是第 18 个“世界艾滋病日”,主题是“遏制艾滋,信守承诺”。

刚听到这个主题,我在想这个“承诺”指什么,用这个作为艾滋病防治的口号,是不是有点牵强?后来我从联合国 2005 年世界艾滋病运动的网站上查到,原来这个“承诺”指的是《艾滋病承诺宣言》中的承诺。具体包括:开展预防、减少对艾滋病感染者的歧视、建立卫生系统、提供必需的资源、以及保证向艾滋病病毒感染者和病人提供治疗、关怀,并尊重他们等活动。

突然觉得,现在整个社会,对艾滋病人的关心和爱护,已经达到一定的高度了。我的脑海里,一下子又浮现出胡主席看望艾滋病患者,亲切的和他们握手交谈;“爱心大使”普存晰先生搂着爱滋婴儿热泪盈眶的画面。

我不是一个艾滋病患者,所以无法理解这样的关心和爱护对于他们来讲意味着什么。然而,各种媒体,对各种艾滋病防治工作的报道,越来越频繁,越来越密集,这是不是意味着人们也越来越重视这个弱势群体的感受和处境?

诚然,我在这里并不是要怀疑这样的关心和怀疑的必要性和真实性,不管是对艾滋病患者群体本身而言,还是对整个社会而言,这以及整个世界艾滋病运动都是非常必要而已意义深远的。但我总在想,作为弱势群体,也许最需要的,只是承认。

为什么作为弱势群体的艾滋病患者需要我们的关心和爱护?是什么使他们成为弱势群体的?

歧视。

也许艾滋病至今仍然是不治之症而且具有传染性,以及和不洁性行为之间的暧昧关系是这种歧视的主要来源。人们歧视,因为人们认为他们道德败坏,人们害怕被传染,人们害怕也和他们一样成为弱势群体受到歧视,甚至被社会关心和爱护。

一个人,如果公开了他是艾滋病患者,面对人们的唾弃和歧视,固然是相当大的压力;然而,面对来自满社会乃至全世界的关心和爱护,我想也不是什么值得高兴的事。

所以我要说,作为弱势群体的一份子,最重要的,也许不过就是承认。别关注我,别觉得我和你有天大的不同,别当我是弱势群体。

没人喜欢靠别人的关心、爱护乃至怜悯生活,就像没人喜欢在别人的歧视和咒骂中生存一样。有些人相对于我们是弱势群体,我们相对于另一些人是弱势群体。

或许我们总是在关心或者歧视一些弱势群体,同时在向另一些强势群体抗争来保护自己所在的弱势群体,想要挣脱“弱势群体”这顶帽子。

或许大家同时把帽子都摘掉不太现实,不过,值得想想。

Labels: , , ,

Saturday, November 12, 2005

2008 北京奥运会吉祥物

昨天 2008 北京奥运会吉祥物设计方案揭晓了,当时没看,今天看电视才知道的。之前想着反正逃不出什么大熊猫、藏羚羊、中国龙什么的,没有太关注,所以看到了结果也没有太意外。刚刚看到的时候,也和附和着大家对这个方案表示鄙夷,尤其是听到五个福娃 (Friendlies) 的名字是为了配合“北京欢迎你”的口号时,更是觉得没有语言。

晚上的时候,新闻台的“面对面”栏目访问的是这套方案的总设计师韩美林,讲了一些经过和相关的背景,这会儿坐下来把相关的信息翻出来看了一下,觉得其实也没那么糟,刨开那些硬扯上的说辞,总的来讲,还是可以接受的。

2008 北京奥运会吉祥物 福娃 (Friendlies)

设计方案发表后,公众媒体是一片叫好的声音:各地群众争相购买相关纪念品,非常支持,说体现了中国的传统文化;小朋友们喜欢得不得了;奥组委和各方官员们非常满意;海外人士表示赞赏;奥委会主席更是说触动了他得心,也触动了全世界人民的心。然而,我听到的口头意见,论坛上的评论,还有 blogger 们的文章,则基本上是骂声一片……

诚然,公众媒体的报道,需要有一定的导向目的,全挑好的说,这很正常;网上网下有一些不同的声音,这也是健康文化氛围的一种表现;只不过我想说的是,为什么我们总要以一种挑剔的眼光来看问题呢?

记得当年奥运会会徽的设计方案发布时,也是骂声一片,有的说老土,有的说不知道什么玩意儿,有的说中国人越来越没创意,还有的说奥运会看来要砸。现在呢,用了这么久,看起来还是不错吧,从和各种各样奥运合作品牌的并列来看,也没觉得太煞风景吧。我们一定跳出来说人家的设计方案老土没创意,就能体现出自己时尚有创意吗?

Blogger Search 里搜了一下,关于“奥运会吉祥物”的 blog 帖子已经有 2000 多个,随便翻看了一下,大多数只是对新闻图片的摘抄和转贴,少数有评论的帖子里面,大部分都是持反面意见的。主要有这么几种:

为了平衡各方面势力,求全之下的无奈选择。

为了“平衡”我想不假,但说“无奈”也未必。中国本来就是一个地域广、民族多的国家,东北、江南、西北、西南各地文化都有一定的差异,要设计出一套方案来兼顾全国各地各种层次的人民的利益和口味,这本来就是一件难上加难甚至不可能的事情。所以我觉得这套五个有整体连贯意义但各自又来自不同地域的吉祥物,是为了解决以上矛盾最好的方案。毕竟 2008 奥运会是世界人民的奥运会,不是北京人民的奥运会。中国是第一次举办,本身这就是一个争取了多年的极其难得的向世界人民展现中华风貌的机会,所以兼顾各方利益,融合成一个整体,这原本就是一个必然的方向。数目上确实是历届奥运会最多的,但谁也没有规定说越少越好吧。

老土、和国际流行趋势脱轨、做作。

什么叫老土,什么叫时尚?中国的传统文化,是世界人民都很崇尚的东西。在这套吉祥物中融入中国的传统,我觉得是一个很基本的思路。如果跟着所谓的国际流行潮流,整出一套抽象的图案,估计会有更多的人骂说我们丢掉了老祖宗五千年传下来的精髓。觉得它土,做作,是因为我们对传统的东西太了解看得太多了,所以对外来的东西总感觉耳目一新创意无限。反过来看一下,悉尼的那些动物都是被他们国家翻来倒去利用的,拿来做奥运会吉祥物会不会土?雅典本来就是一个盛产神话的地方,用神的名字来命名吉祥物,岂不是土得掉渣(试想一下我们的吉祥物如果叫“太上老君”、“太白金星”)?所以土不土,时不时尚,只是个相对的看法。历届奥运会,哪个吉祥物不是费尽心机的要体现举办国的本土文化?我们有那么悠久的历史那么深的文化底蕴,为什么不拿来用?

其实我觉得这次奥组委在吉祥物上还是下了很多功夫的,虽然骂声很多,但总归是向北京奥运,向世界交了一份还算不错的答卷。其实,不管设计成什么样子,都会有人跳出来骂的,所谓众口难调,要大家都满意是不可能的事情。只不过,我们作为“大家”的一份子,可不可以宽容一点,大度一点,积极一点?

或许有人会觉得我在这里和稀泥,但我确实觉得这次的吉祥物方案,虽然不至于让人耳目一新,但绝对是可以让人接受的。分开来看,每个都个性十足,巨蟹贝贝水灵秀丽、金牛晶晶憨态可鞠、狮子欢欢大气稳健、白羊迎迎活泼机敏、天秤妮妮优雅亲切。全部融合起来,又能和奥运五环、中国水墨、年画、阴阳五行挂钩,有很强的延展性,而且从那一套“我们的小运动健将”图片来看,运用到各个具体的项目中去,也是得心应手,可爱得不得了。

我反正是已经收集了所有相关得图片,我喜欢它们!

Labels: ,

Thursday, November 10, 2005

理发·创业·变化

今天终于抽出空来去把头发剪了。

等了很久,因为今天程师傅的客人多。本来由于玉带桥拆除,那家店的生意要冷清一些,今天反倒是到他那里去剪以来等得最久的一次。临走前,程师傅让我留个电话。我原本不是那种擅交际的人,我等的时候,他和前面两个客人交谈甚欢,我在一旁听,偶尔跟着笑笑。以往几次来剪头,也只是简单寒暄几句,没有聊的很投机,所以他让我留电话的时候让我有点意外。然后才知道,他准备出去自己开店了,希望我以后还是继续光顾他那里,留个电话,到时候新店开了,好知会我。

程师傅约莫三十出头的样子,我对这个行业不是很熟悉,只是知道很多师傅手艺熟了,有了固定的客户,都想自己单干,但是我觉得他挺年轻的,出来的应该算早的,所以突然有种敬佩的感觉。我原以为在这样的相对大型而且管理良好的团体工作,应该是比较稳定的,虽然常听他抱怨没有休息的时间,不过我觉得他在这里应该算是比较拔尖的,因为常看到别的师傅在休息,而每次去他都没闲着,走的时候已经有客人等着了。记得以前大学时期也是一直到一个师傅那里去剪头发,后来那个师傅出来单干了我还是到他的新店去,直到那条街拆迁我找不到他的店为止。这次怎么又碰上了……

不知道是我眼光好看中的师傅都比较能干,还是这个行业本来流动性就这么大,不过,能够有自己的事业,也总好过给别人打工吧。所以出于对他创业的支持,我欣然答应了以后去光顾他的新店,不仅仅是表面上的客套话。其实本来我大体上也是一个不太喜欢变化的人,上次那个师傅失踪以后,我很不情愿地到处寻找下一个合适的发型师,可惜一直都没有遇到,最多的不超过两次。有一次在川大南门外的一家小发廊意外的见到了那个师傅,是他先认出我的,他显然对这次偶遇也感到十分意外,于是非常客气的邀我到他店里坐坐,说让我以后还是去他那里剪头,说给我打折,还不停的给店里的新伙伴小工等介绍我是他以前长期的老买主,他的那个小徒弟也不停地在一边证明,算起来,那小徒弟跟着他也很久了。

后来我还是去过两三次,不过实在是太远了,不方便,再后来 Calphan 就介绍我到现在这家。第一次的师傅手艺其实也很不错,只是我忘了号码。第二次就是程师傅,号码好记,8 号,所以就一直固定下来,有半年多了吧。

对于成为习惯的东西,我通常很不情愿发生改变,至少是不会主动改变,除非无法延续下去了。比如牙膏、洗发水、沐浴露,我用对感觉了,就会一直买那个牌子那个品种,尽管人们都说这些东西一直用一种不好。再比如小吃店,下班后一个人的时候,往往不知道该吃什么,有那么多家小吃店,我常常是一连几个月一直在一家吃同一种东西,直要口味对了。还比如衣服,我通常都只看那么一两个牌子,不是讲究,只是习惯而已,懒得去改变。

本来想分析一下这是一种什么心理,但转念一想,其实也没什么好分析的。按照 Tryael 的说法,这个也应该算是一种生活态度吧。硬要追究的话,大概是白羊的直白金牛的固执共同影响的结果。

最近工作有点不顺。深秋了,眼看就是冬天了。不知道是不是接着就要变化了,不过冬天来了,春天应该就不远了,对吧……

Labels: ,

Tuesday, November 08, 2005

个性化服务

今天 Drymartine 调整 ashtime.com 的皮肤,说花那么多精神搞这些皮肤,主要就是为了能够让访问者能够自己选择喜欢的皮肤和内容排列方式。我说,这年头,什么都要提供个性化定制服务,就连一向个性十足,以往拒绝访问者一切要求的 ashtime 都要提供皮肤的选择了。

大概是由于市场竞争的压力,现在各行各业什么都要提供个性化定制服务。做网站有专门的网络公司给你分析需求设计版面;上门户网站 Google、Yahoo、MSN 可以定制“我的首页”;买品牌电脑可以勾选需要的配件和数量;去健身有教练专门根据你的情况制定方案和计划;买车可以指定配置和颜色;就连装修的时候买扇门都可以指定样式和颜色来定做;不晓得以后买房子是不是也可以自己画个户型图让开发商照着盖……

商品和服务的个性化定制,受益的无疑是消费者,谁让一个一个都讲求个性,吃了穿了用了和人一样的东西,比让他死还难受,所以那些手机图片、铃声下载的如此火爆,所以高档的服装一个样式只有十几件、几件、甚至独一无二只有一件。“英雄所见略同”这句话,在今天主要不是用来形容两人意见一致,其更大的用处是当你吃了穿了用了跟人一样的东西时拿来自嘲。

作为消费者,我也一向标榜“个性”;不过,在公司,我一向是定制开发的反对者。

最先开始,在公司做网站项目。2000 年的时候,学校里面也是风气刚起,免费的个人主页空间是最火爆的。大家学 HTML,交换连接,忙得不亦乐乎,就像今天的 blog 一样;做网站的公司也不多,所以那个时候给人建网站说起来都是一件很洋气的事情。

开始大家都很有干劲,也能赚到钱。我们曾经 5 个人花了两个月做了一个 7 万的项目,这对于当时刚刚毕业或者还在学校的小 P 孩来说,真的是很大的成就感;不过,这种成就感很快就被项目为主线的运作模式磨没有了。讨论需求,两三个页面设计稿,重复的开发数据库增删选改程序,然后就是永无止境的修改、给用户培训网站基本维护知识,甚至给用户解决基本电脑问题……

所以实际上当时做得很累,而且利润微薄;慢慢的,做网站的公司多起来,网站工程的价钱一降再降,所以 2003 年,公司停止了以项目为主线的营业模式,投入了产品模式的怀抱,然后就有了 eWork……

eWork 6 最初定的目标是企业市场,整个开发过程中,最怕的就是定制开发!这个要这样,那个要那样,没完没了,没完没了。本来公司就是想从项目模式种跳出来,结果走的还是销售找企业,演示,公关这样的路子,销售成本投入进去了,签单比率微乎其微,稍微有点意向的,80% 要提出各种各样的修改意见。于是 eWork 6 就不断的融合各种行业各种规模各种品味的公司的需求,无法融合的,就出现了数十个定制版本。接下来,就是系统安装调试人手缺乏,企业服务器无人维护,版本升级困难等问题层出不穷。就这样,这两年脾气都磨没了。

其实说穿了,我反对的,不是定制开发本身,毕竟社会在发展,生产和市场模式都在变革,甚至有人提出大规模定制 (MassCustomization) 的管理模式,说一个企业如果能在大规模基础上提供定制化的产品,就越能获得更大的竞争优势。但请注意,是在大规模的基础上!而目前,我们根本不具备大规模定制开发的条件。

就那么二、三十个人,开发核心版本姑且心又余而力不足,然后还时不时的搞来定制开发的单子。如果说单子金额和投入的公司运营以及人力成本相比有钱可赚,倒也罢了;但实际常常是要没要人家都还没表态,这厢就开始开发、测试忙得不亦乐乎。那个时候,我们连 CVS 的 branch 和 tag 功能(注:CVS, Concurrent Version System,软件开发过程中的代码版本控制系统,主要协调团队对工程源代码的维护。其 branch 和 tag 功能的作用是给工程的某个状态打上标记以及帮助工程建立分支版本)都还没有用上,我都不知道他们那么多个定制版本的源代码是怎么维护的。

在今天这个时代,走销售加项目的路线,要赚到钱,必须走定制化服务的路线,但一定是大规模定制。像以上这样做定制,最终结果只能是赔钱赚吆喝。如果开发团队人力不足水平不够,时不时再出点什么纰漏,赚的吆喝都没了!

所以,我要说,个性化服务,量力而行!

Labels: ,

Monday, November 07, 2005

鞋子合不合脚只有自己知道

昨天去建材市场,看到一面很漂亮的仿古石材装饰墙,于是很兴奋的跑过去,结果被店家放在地上的瓷砖拌了一下。趔趄了两步,没有摔倒,全赖脚上的鞋舒服;如果穿了双别的什么鞋,这下多半把人摔到不说,可能还把人家的东西打烂,扯皮赔钱准少不了,庆幸啊……

这双鞋是“十·一”假期最后一天在天美意买的,觊觎了好久终于等到大假打折才买的,不过放到两个星期前才开始穿。本来想显摆一番的,结果好像大家都不怎么感冒,说看起来很普通嘛,要么就是颜色好老气,更熟一点的,就直接说,买的什么呀,你品味可越来越差了……

鞋子这个东西不比衣服,虽然都是时装,但是我一向觉得鞋子比衣服难买——不但要好看,打眼,要好配衣服裤子,要耐穿,好打理,最关键的,还要合脚……
所以,虽然好像大部分朋友们都对我这双鞋不怎么感冒,但我自己还是很喜欢,因为我自己知道他合脚。在我看来,这双鞋至少有这么几个好处——
  • 好看。虽然颜色深是深了点,但是样式是我最喜欢的休闲皮鞋样式,深棕色虽然不打眼,但是耐看,不至于几个月就审美疲劳了;
  • 兼容。就是好配衣服。我的衣服基本上都属于带点正装样式的休闲装,休闲衬衣,休闲毛衣,休闲外套,周末穿出去逛街平时穿去上班两相宜的那种——当然,这还得益于公司对着装要求不严格——而裤子基本上都是牛仔裤或者牛仔裤样式的休闲裤,不是我对牛仔情有独钟,瘦啊,没办法,只有穿这个样式合身点;反正无论穿什么,穿这双鞋都配合的稳稳当当;
  • 好打整。亚光磨沙的面料,鞋油都不用上,过两三天用湿抹布把灰抹一下就可以了,适合懒汉,比如我;
  • 合脚。任凭我传着他从公司走着下班回家,或是以百米赛跑的速度赶公车,或者充当逛街狂的陪同,或者被建材市场地上的瓷砖绊到,脚都被伺候的舒舒服服高高兴兴的,有“鞋”如此,“脚”复何求啊……

我以前有双 MIZUNO 的旅游鞋,当时是下了血本买的,那个心疼啊。不过买了以后还是很洋派了一段时间,大家也都说好看,所以有事没事就穿着。不过,后来上班后慢慢穿的就少了,除了因为品味慢慢转向以外,总结起来还有以下几个原因——
  • 样式繁复,打眼,穿得太多了,审美疲劳。
  • 只能跟运动或者非常休闲的衣服裤子配,我毕业后运动少了,所以穿他的机会也少了;
  • 不好清洗,越穿越脏,越脏懒得洗;
  • 太紧,脚难受。这个,唉,今天终于说出来了,心里头真是畅快啊。你们不知道,其实每次穿这双鞋都挺难受的,真的,特别紧。当时买的时候以为传着传着就松了就合脚了,结果哪知一直那样。不是尺码小了,而是两边夹得特别紧,本来我脚算瘦得了,但每次穿那双鞋回来脱掉,我的脚都会长叹一声,是那种如释重负的语调。上个星期,飞姐把那双鞋和她自己的两双球鞋一起拿出去洗了,回来我又穿了一次,还是紧,和前面那双天美意的对比起来,就更明显了……

所以说,鞋合不合脚只有自己才知道!各位,选鞋一定要听脚的,它说了才算数。如果只是为了穿给让人家,为了摆显,买了一双不合脚的鞋,委屈了脚,那这鞋一定穿不长的。浪费了钱倒是其次,你给人家脚穿上,虽然不合适,但穿的那段时间毕竟也会有感情,最后忍不下去了换掉了,脚会伤心,您又于心何忍呢?

Labels: ,

Friday, November 04, 2005

歌里的歌

Technorati Tags: 红磨坊 电影
看看下面这几首歌,有什么共同点?
咋一看,真的还不容易看出联系——第一首是中国的革命歌曲,第二首是 Mariah Carey 今年最新专辑中的 R&B 情歌,第三首是游鸿明的一首带有电影风格的叙事情歌,第四首是好莱坞电影中的插曲。那么,它们之间到底有什么共同点呢?

答案是,这四首歌里面都引用了其它的歌。

我们写文章,常常会引用其它的文章,这个很常见,尤其是 blog 兴起后,更是用 Track Back 来跟踪引用。不过,歌中引用其它的歌,这个相对就不那么多了。这里简单介绍一下我知道的,“析”不敢当,姑且“赏”一“赏”吧。

从上面的例子来看,这种现象古今中外都有,每一首我认为都是相当成功的作品,下面我们逐一欣赏。

妈妈教我一支歌(殷秀梅)

引用曲目:没有共产党就没有新中国

这是一首比较老的革命歌曲,年纪稍长的人,都知道这是一首借老歌来歌颂党歌颂祖国的歌。引用的曲目就是这首歌的主题和灵魂所在,母歌完全围绕《没》展开,通过祖孙三代对这首歌的传唱,来抒发对新中国新生活的热爱和憧憬。

歌曲的前奏一开始的就用了《没》的主旋律,通过第二句改变进行引入到《妈》的主题上。第一段唱祖辈将这首歌传给当前这一代,平整,饱满,感觉是接受了上辈红色精神的熏陶,培养了热爱祖国热爱党的情操。第二段感觉和第一段类似,但唱得更富有感情更活跃一些,描述当前这一辈人珍惜今天得来不易得幸福生活。第三段突然变快,感情变得激昂起来,讲述将歌传给下一代,用祖辈的革命精神感染他们,激励他们将党的事业永远坚持下去。

母歌引用了《没》的主题,但是通过改变旋律和节奏,使得引用部分又和自身的主题相吻合,引用部分反过来又服务于母歌。可以说,《妈》这首歌就是为《没》而作的。

We Belong Together (Mariah Carey)

引用曲目:If You Think You're Lonely Now (Bobby Womack), Two Occasions (Babyface)

这首歌是 Mariah Carey 今年最新专辑 《The Emancipation of Mimi》中的一首歌,也是她个人第十六首冠军单曲。歌曲主要表达对逝去的感情的懊恼和留恋,从内容上来讲,是一首典型的失恋情歌,表达直白而真切,加上曲风上让人耳目一新,可谓给被 RAP 充斥的美国流行乐坛打了一支强心针。

歌曲第二段一开头,在节奏上突然做了手脚,吸引了耳朵的注意。讲述长夜漫漫无心睡眠,收音机上传来 Bobby Womack 的“If you think you're lonely now”,为了不至于在悲伤的情绪中陷得太深,于是转台。哪知又听到 Babyface 在唱“I only think of you”,这下原本就已破碎得心变得更加纷乱难以收拾。

母歌对这两首歌的引用,仍然是主题引用,和《妈》类似的,通过改变节奏和旋律,使得引用的部分仍然能够吻合母歌;不同的是,这首引用的目的完全是为了烘托失恋后悲伤的情绪,也使得听众对伤心时听情歌会触景生情这一事实产生共鸣。其实如果你仔细听《If》,会觉得引用的那句附近的节奏像极了母歌第二段开头的部分,让人不禁怀疑母歌就是为了配合这个引用才在第二段作了这个节奏的埋伏。而更巧妙的是,《Two》歌中那一句“I only think of you”的旋律和《If》那一句也非常相似,让人不禁赞叹编排者的良苦用心和对音乐本身的操控能力。

楼下那个女人(游鸿明)

引用歌曲:新不了情 (万芳)

初次听这首歌,是在“好乐迪”KTV 听朋友唱,当时就被其独特的表现手法所吸引。叙事的歌虽不算多,但是还是知道一些。然而这首《楼下的女人》,整首歌伴随着 MV 一起听完,就像看了一部文艺电影一般,这种感觉让人十分享受,当然,叶童在 MV 中的精彩演绎也是这首歌成功的重要因素之一。

歌曲描述的是一个豪门富翁背后的女人所经历的感情,其实没有太多叙事的成分,主要是通过歌者的眼睛来表现女主角在这段不光彩爱情中的沉浮与执着。

歌曲一开始就由女声哼唱的“心若倦了,泪也乾了”开头,好似女主角在呢喃中感叹自己的爱情。《楼》本身的旋律显得很平实,基本上没有太多的起伏,只是那种墨绿中带点灰色唯美的歌词——“怎么有人美得如此不沾风尘”,配上游鸿明磁性而敏感的嗓音,把女主角唱得越发楚楚动人,让人充满了同情和悲叹。当歌者开始描述听女主角唱《新不了情》的感受时,旋律一层层向上推,形成一种蓄势待发的气势,而高潮部分,恰恰就直接引用了《新》的高潮。

我认为这是一种相当大胆的做法。对于流行歌曲来讲,让人记住的,传唱的,往往就是其高潮部分,因此你常常会感到那些大路歌的高潮部分都是贸足了劲儿想要强奸你的听觉。而这首歌却将最重要的高潮部分直接替换成另一首歌,连演唱者都换掉,结果却使得整首歌在表现的内容和情感两个方面,都在这一刻迸发出来,让人无法不拍案叫好。同时,高慧君爆发性的诠释和游鸿明蓄势待发的烘托配合得恰到好处,人的魂魄,就被这一段“回忆过去痛苦的相思忘不了”勾走了。内心共鸣着,想到的不光是蔡琴的低沉缠绵辛晓琪的投入阿强的忧郁,想到的更多的是对女主角这段说不清道不明的爱情的无奈和怜悯,因此当听罢“愿难了情难了”后,也就不由的潸然泪下……

这首《楼》如此成功,和《新》本身的婉转凄美也是不无关系的,从那么多不同时代不同风格的歌手演绎出那么多个版本就可以看得出来这首歌的影响力。《楼》对《新》的引用,显然不同于以上两例,其实这里很难讲清楚到底《楼》是为了延伸《新》而作,还是拿《新》来成就《楼》。没有《新》,《楼》无法成歌;而《楼》的出现,也无疑将《新》推向了一个新的高度。

Elephant Love Medley (Moulin Rouge OST)

引用曲目:All You Need Is Love (The Beatles), I was made for loving you (Kiss), Give Me Just One Night (98 Degrees), In The Name Of Love (U2), Don't Leave Me This Way (Thelma Houston), Silly Love Songs (Paul McCartney), Up Where We Belong (Joe Cocker), We Should Be Lovers (?), Heroes (David Bowie), I Will Always Love You (Witney Houston), Your Song (Elton John)

电影《红磨坊》是 2001 年 由 Baz Luhrmann 执导的一部歌舞剧,深刻地反映了十九世纪末下层社会人民的那种欢快、迷人的情调。当男主角 Christian 疯狂地爱上了红磨坊的明星 Satine,夜里来到 Satine 华丽如宫殿般的大象房子,在露台上向 Satine 诉衷肠,唱的便是这首《Elephant Love Medley》。

Christian 向 Satine 发表爱的宣言,句句引经据典,而 Satine 也以同样的曲调和句式反驳或者回应,整个音乐对话中充满了机智、风趣,而又情意浓浓,实在是让人赏心悦目。编曲者通过巧妙的构思,运用各种配器技巧以及人物的对白,将原本风格相差甚远的歌全部连接起来,听起来毫无生硬之感且充满了戏剧性,也使得这首歌区别于简单的情歌大串烧。如此才华横溢的 Christian,Satine 怎能拒绝?

这首歌对以上十余首歌进行引用,基本上都是直接用原来的旋律,通过略加编排的处理,使得整首歌一气呵成。时抑时扬,时吟时颂,时呼时和,将男主角对女主角的炽热和对爱情的执着,以及女主角从一开始觉得荒谬,到慢慢动心,到最后不顾一切地和男主角相爱这个变化过程表现得入木三分。相比之下,赵英俊《刺激 2005》,也只能算是简单地串烧和堆砌了。

通过以上这四首歌,我们从一个小的侧面看到了在歌曲中引用其它歌曲的特殊表现手法。虽然引用的形式不同,引用的目的不同,但通过编曲者极富创意的编排,都使得歌曲本身获得了用常规手法难以获得的奇妙效果,也提升了被引用歌曲的价值。如果你下次发现了其它的运用这种表现手法的歌曲,千万别忘了告诉我,让我们拿出来,一同体味其中的精妙。

Labels: ,

Monday, October 24, 2005

他们喜欢结婚?让他们结去吧!

最近几天经常有人在耳边提起婚姻,形形色色的,让我不自觉产生了自我暗示,逆反的心理就上来了。通常我是不太想在 blog 中提及个人感情相关的东西的,刚才都还在想今天写点什么,避开一再遇到的婚姻话题;结果刚才翻到 ashtime 里头 Drymartine 朋友的留言又扯到这个,心里头就有点不吐不快的感觉了。本来嘛,blog 记录生活,而感情也是生活的一部分,但说无妨。

先是前天飞姐跟我倒苦水,男朋友少不更事,她家里人也不喜欢。倒是她妈开通点,说如果你实在喜欢,就结婚好了。飞姐当即就表示,虽然谈的挺好,但从来没有起过结婚的念头……

飞姐的男朋友小她近 4 岁,在一起快一年了。他们当初在一起的时候,我们一帮好友清一色的反对,而且也觉得他们即使在一起,也坚持不了多久。我当时给飞姐的态度是,我觉得你们不是很合适,当然谈恋爱是你自己的事情,我只是觉得你该想清楚,和他在一起,你恐怕会承担很大的压力,不管是心理上还是物质上。飞姐说她想得很清楚,所以还是不顾一切和他在一起了。

可能我眼中飞姐的人格魅力就来源于此。作为女孩子,想到了,就去做,即 Drymartine 的科学态度;能够追求自己想要的,不是每个女孩子都做得到的。不过,她为和他在一起,这一年也付出了很多,住在一个屋檐下,除了他们两个,恐怕就是我最清楚了。不过,是苦是乐,她都还坚持着,我觉得这个其实也挺好。或许现在她经历的未必是当初她想要的,但是她至少她为她想要的努力过了,若干年后想起来,不会再因后悔当初没有去追求而郁郁不可终日。

然后是昨天看到高中校友录上,XJ 同学说手机遗失,让大家留给他联系方式,不然哪天想不开要结婚通知不到……

金牛座一般比较沉稳,不会乱开玩笑。他这么说,估计也是不远的事情了…… 他女朋友就是以前高中班上的,当时就在一起了,现在也有 6、7 年了吧。还记得大二的时候她妈背着他给我写信,让我多劝他好好学习,不要花太多精力在谈恋爱上面,转眼都准备结婚了…… 汗哪,看来现在真的已经又是一个时代了……

今天临下班,高中死党 ZC 突然在 QQ 上发来消息,扯了几句,提到他女朋友一直被外派到国外,很少能回来,虽然没直说,但是感觉他有点郁闷。说是 12 月能回来一次,但是年都不过,马上又要走。我说这样总是两地分居也不是办法,什么时候能回来定下来。他说,可能这次回来了,就先把证拿到手……

唉,我又想感叹了(最近经常感叹)…… 他在我眼中,感觉还是当初那个迷军事、迷航模、迷电脑游戏、迷动画,说起话来就得得不停的小子,偶尔有点感情的风吹草动,还害羞的不得了,都不好意思跟我说…… 不过话说回来,这几年联系得不多,偶尔有时候网上聊起,他都会主动提起他女朋友…… 看来是大家都在发展,而我后知后觉了……

当然,以上这些都是偶发事件了;不过这厢还有个急着想当爸爸的 Tyrael——至于为什么要急着当爸爸你已经教育过我了,我知道,这里只是为了行文流畅这么说而已——三不五时的冷嘲热讽我不成熟,就让人实在憋不住想跳起来给自己辩护一下了……

是不是非得谈了恋爱结了婚生了孩子才能成熟?

以上事例,当事人要么比我大不到一岁,要么比我小,怎么都这么想不开呐?还是真的我不成熟?

其实对于感情,我一贯的态度,都是积极的,主张行动的。因此看到 Drymartine 所谓“科学态度”时,有点惊叹他这个论调像足了白羊座的架势。回过头来看,这么几次感情经历,每次全身而入,伤痕累累而出,每次都不算成功。爱无能过,但我还是恢复过来了……可是结婚生孩子还是要有很多条件的,没有走这一步,未必就代表感情上不成熟,然后扩展到各个方面不成熟吧……

我的生日书上说,3 月 25 日出生的人,一般结婚都比较晚,甚至有独身主义倾向…… 不知道是个巧合,还是上帝的一个玩笑…… 但不管怎么样,我还是顺其自然好了。他们喜欢结婚,让他们结去吧……

Labels: , ,

Wednesday, October 12, 2005

生日·礼物·聊天记录

今天是 Q 的生日,我在 QQ 上说又大了一岁,Q 说我不厚道,提醒又老了。我说不是,呵呵,是说又成熟了更有味道了…… 本来嘛,年龄这个东西,还是不要太在意的好,压力是少不了的,有年轻的心态就好的多;做回自己最开心。

原打算把答应过的 blog 的新模板作为生日礼物的,但是没来得及;除了“生日快乐”几个字,也没有什么礼物了,所以这个时候只好强调心意最重要。下午翻 QQ 聊天记录,本打算核实一下是去年什么时候开始又和 Q 开始在网上联系重新成为好朋友的,结果不禁被几年前,也就是当时的聊天记录所吸引,欲罢不能的看了起来,中间不时的发几段有意思的给 Q。我说我当时虽然脾气比现在暴躁,更孩子气,但也远比现在体贴;而且我当时思维好敏捷哦,简直是妙语连珠,现在完全没有当年的风范了。Q 也要看,说是光看这几句就已经被感动了。我不给,Q 就说我很奇怪,总是会在这些原本没有什么的事情上过于计较,而且作为当事人,有权看这些记录。

我想,过去的事情就让它过去好了;当时的我真的很暴躁,也许真的是对感情太执着了,才会变得失去理智。中间有些话,即使今天看起来都让人觉得被扎得疼,何必又发过去让大家都难过呢。我一向认为应该把回忆中美好得东西留下,不好得东西,让它慢慢消失好了,留着也是浪费大脑的存储空间,到最后塞不下了有更重要得东西要存的时候,总是要删掉的。

这么想着,就坚持不给;Q 也没有再勉强,但多少很郁闷吧。我继续欲罢不能的看着,仍然忍不住把精彩的部分发过去。Q 说,你什么意思嘛,又不给我看又要说……

我还是想通了,本来这些就是我们两个说出来的,既然要,就给你好了;我只是不想因为这个又回忆起当初的一些不愉快,翻出来讨论、争论,把不愉快延续到现在。Q 说,光看日期就想哭了……

我不知道是仅仅感慨时光飞逝,还是真的那么在乎曾经有过的那一段;但不管怎么样,哭并不是我发聊天记录过去想要的结果,尽管并不是因为伤心。Q 一再强调要保存好,不要给任何其他人看,我说给你我都是经过了一番挣扎的,何况是给别人,说得好像我很喜欢自暴隐私似的。Q 说回去一个人慢慢看,但是还是不断地,像我开始那样,把精彩的部分发过来,然后评论一番,或者感慨一番;我也说我当时的想法。忽然之间,一种久违了的、类似于温馨的感觉,开始从丹田出发,越过心口,冒到了嗓子眼…… Q 说,幸亏今天生日有安排没时间回去看这个,不然肯定一个人会哭。我真的说不下去了,我开始觉得鼻子有点酸,眼眶有点胀,喉头有点不舒服了。

Q 最后说,这个聊天记录太珍贵了,就当是你今天给我的生日礼物吧……

从来没有想过,聊天记录也能当作生日礼物,还让对方如此感动…… 从记录上查证,马上认识 Q 就要满 4 年了。Q 说要庆祝一番才是。

如果聊天记录可以当作生日礼物的话,那这份从认识的第一句话,到近 4 年后的今天、此刻前一秒钟所有完整的 QQ 聊天记录,恐怕也不是每一个分了手的旧情人都能拿得出来的吧。透过它,几乎是可以把过去两人的林林总总又重新温习一遍,兴奋、幸福、猜疑、暴怒、温暖、失落、绝望、平静、憧憬、满足,还有什么呢,百感交集,欲罢不能……不知道是好事还是坏事,不过既然是你想要的,投其所好,总不会错的……

如果还有来世的话,还是要认识你;但是不能忘了今生,这样,到时候,才会懂得如何更加珍惜你…… 错过了今生,还能错过来世吗……

Labels: , , , ,

Thursday, October 06, 2005

Throwing Tables Out the Window

这是一篇翻译自 blogger.com 的新版网站界面设计者 stop design 网站的文章,如果对原文感兴趣,可以访问 Douglas Bowman 的英文原著

如果您对本译文有任何疑问或者意见,请直接对本 blog 文章发表评论,或者给我发送电子邮件


文章摘要

很多网站已经对 CSS 这片海洋进行了深入充分的测试,现在我们从水底开始欢呼的时候到了,让我们奉劝并鼓励那些还没有跳下水来的人,赶紧加入我们的行列。现在已经没有任何理由继续用表格来排版,也没有理由为不同的浏览器维护同一个网站的多个版本。赶快把表格扔掉吧,相信我们,你不再需要它们了!(译文:巴西葡萄牙语丹麦语法语德语意大利语日语西班牙语土耳其语


Throwing Tables Out the Window

妈妈快看,没有表格哟!

那些参加了今年在西雅图的 Digital Design World 的朋友们可能看到我主持了一场题为“No More Tables, CSS Layout Techniques”的讨论。在讨论中,我们回顾了一下表格的正确用法,以及一些用 CSS 来达到同样目的的方法。然后我们转向无表格排版,列举了一些范例并概括出两种基本的途径:控制位置和悬浮(positioning and floats)。

讨论进行到一半的时候,我改换了风格,宣布我们将就现实中的实例,实现从表格和占位 GIF 图片的排版方式向纯 CSS 排版的转换。我原本可以设置一个虚拟的例子用在讨论中,但是这个看起来会显得非常做作。如果我设置了我自己的例子,它看起来可能会显得漂亮整洁,所有的一切都会被按照我想象的那样被渲染,会避开所有我已知的问题点。
虚拟的还不够好,我要向真实的案例挑战。所以我选择了一个为大部分听众所熟悉的西雅图本地的小公司:

Microsoft

OK,大概并不只有一部分听众熟悉这个并不那么小的公司。很多用户每天都要登录微软网站的官方网站,不管它是不是像搜索巨头 Google 以及 Yahoo! 那样出名或者被经常用到,勿庸置疑的是,每天有数以百万计的用户访问 microsoft.com ,它为我们的互联网带来了极大的流量。

遗憾的是微软并没有竭尽全力优化她的网站。用户下载着不必要的大型页面,服务器为了支持他们浪费着额外的带宽。对于 40KB 来讲,微软首页的 HTML 还算不上是洪水猛兽,但是它负担着无法访问的、七拼八凑的、基于表格并充斥着各种属性的标记,以及一些笨拙的 JavaScript。注意我并没有提到这些是不是有效的标记。尽管它采用了 XHTML 风格,但是微软在其页面上漏掉了 doctype 声明。

为什么是微软?

这是不是仅仅另外一次对微软的挑剔?

直率地,诚恳地说,不是!

我选择微软并不是为了跳上时尚的抨击讲坛,或者向业内人们喜欢讨厌的公司多扔些鸡蛋。(我从未放弃任何机会来置疑微软做出的某些决定,但是我总是避免指责。)

我承认我有意地选择并锁定了一个备受瞩目的公司,我天生喜欢追逐领头羊。不过,作为范例,大部分人都熟悉她。microsoft.com 曾经是(现在仍然是)完美的 CSS 标准改造候选者

以下是原因……

原因 #1
因为它低效率地用大量的表格和占位 GIF 来排版。当内容用表格进行排版后,页面的兼容性会更差,甚至无法访问。并不只有微软有这个问题。目前网络上绝大多数的网站仍然使用大量的表格用于页面排版,或者其它纯粹的视觉目的。我选择微软的网站,是因为它和很多其它网站有着同样的问题,而且它可以作为一个著名的范例(甚至最后成为模范)。

原因 #2
因为微软网站首页当前设计的基本结构和成千上万的网站的设计有着共同的模式:页眉 + 3 栏 + 页脚。进一步讲,页眉横跨整个页面上部,左栏主要包含导航系统,主栏放内容,右栏提供额外的资料,然后页脚在三栏下面同样横跨整个页宽。即使不是三栏式排版,很多网站也可能使用和这个结构类似的二栏式排版:一个边栏放在主栏的左边或者右边:

微软的主页,用三个不同的部分标识出其页面的结构,一个表示页眉+三栏+页脚,另外两个表示页眉+两栏+页脚

原因 #3
因为微软的网站对 CSS 的利用,仅限 FAC (字体和颜色)。我更希望看到这个曾经在应用环境下发明了样式表基础理论的公司,更偏重于 CSS,而非旧的方法。

原因 #4
因为目前微软根据浏览其网站的浏览器的不同,提供网站的不同版本。一个提供给 Windows 的 Internet Explorer (v5.5 及以上),另一个什么 dumbed-down 的版本提供给所有其它的浏览器(包括 IE 和 Mac),它省略了一些图片,以及所有的产品徽记。这个非 IE/Win 的版本去掉了一些功能(如弹出式菜单),并用不同的技术来渲染页面元素。如果您有 IE 5.5 或以上版本,以及另外一个浏览器,您可以自己查看。如果没有,以下是两种不同版本的屏幕截图,并用红色的圈标出了不同的地方:

微软提供的两种不同的首页截图。左侧的(提供给 IE 5.5 或更高版本)与右侧(提供给其它浏览器)的相比,显示了更多的图片,从体上样式更加饱满一些。

非 IE/Win 的版本和为 IE/Win 提供服务的版本相比,明显简陋得多。我们都知道它其实并不需要这样。这并不只是在某些浏览器上能够工作而在其它的浏览器上却不行的草率代码。微软故意做了一个 JavaScript 浏览器探测,当浏览器是 IE 5.5 或更高版本时,它会将浏览器重定向到另一个页面上。其实,微软可以只维护一个能够运行在所有浏览器上的版本。

微软还只是为非 IE/Win 的浏览器用户提供了其网站的另一个版本,有些开发者所做的可能远不止这些。一些网站放弃对其它浏览器提供支持,我们听到的最多的原因是 MSIE/Win 被绝大多数用户使用,同时为任何其它的浏览器提供正确的页面会花费太多时间。有些则抱怨说为 IE/Win 之外的浏览器开发太昂贵。其实,“太多时间”和“太昂贵”的说法并不成立。

很多开发者相信这些说法,因为他们是从为 IE 开发——并在 IE 中检查——开始的。当他们用另一种浏览器来查看的时候就会感到沮丧——他们看到各种各样他们认为必须去修正的 bug。

IE 和其它在近两年不断升级版本的浏览器(Mozilla、Firefox、Safari、Opera……)相比,对 CSS 的理解更加松散。从 IE 开始开发,意味着在开发早期发现的问题会更少一些。先在 IE 上开发,然后尝试更新支持其它浏览器,从长期来看这将增加时间和金钱的消耗。但是,我们有一个更好的办法能够更快更省钱的解决这个问题。

从更严格的浏览器开始开发,这些浏览器通常按照它们应该渲染页面的方式去渲染。先让页面在这些浏览器上运行正常,然后再回来为 IE 做一些“修补”。用这种方式,开发将快得多。虽然初期这样会让页面在您流量分析中出现得绝大多数浏览器上不太直观,但是如果您并不打算习惯——或者依赖——IE 松散的渲染行为的话,这个开发过程要流畅和有效率得多。从 IE 开始开发,您可能会花费更长的时间来修改开始的代码,以便适应更严格的浏览器。

走这条路,我们仍然有 IE 方面的问题需要关注。但是,当我们有了更多关于 IE 错误的 CSS 渲染行为的经验后,IE 方面的问题从一开始就降到最少,这是肯定的。

请说事实

在讨论的后半段,我们从头到尾地经历了将微软基于表格和占位 GIF 排版的页面,转换为更容易访问的、纯 CSS 驱动的版本,使其能在任何浏览器上运行。这并不新潮,以前已经有人对 microsoft.com 进行过重新编码。本站一些常来的读者从事无表格的设计到现在已经一年多了。尽管 CSS 海洋的水已经被公平的全面测试过,但是我们仍然没有看到更多的人跳下水。因此有了 Digital Design World 上的讨论,有了这片文章。

在接下来的讨论中,我们将每个环节分成容易操作的若干个小块。我指出了过程中的主要步骤,包括去掉表格,将它们转换成更容易理解的标记,以及用来忠实重现微软首页设计每一个环节的 CSS 技术。

在整个讨论过程中,我们每个环节都演示了很多形象的东西(图示、截屏、统计图表等)来帮助理解这些渲染技术。我也预先准备了在每个环节需要的文件代码。

撰写此篇文章的其中一个目的,是为了发布对 microsoft.com 进行改造的最终结果,看起来有点让人难忘:

 当前设计
(IE/Win)
当前设计
(其它)
改造后
使用表格40360
占位 GIF35760
总 <img> 标签431226
CSS 背景图片1111
浏览器支持2Most modernMost modern
HTML 文件大小40 KB39 KB15 KB
文件大小减少-3%62%


更多

当我们开始进行 Meyer/Davidson ESPN-style 评价和设计时,这些数字变得更加有趣了。在微软一篇公开的题为“Inside Microsoft”的网页上,微软公布了其流量统计:mocrosoft.com 在 2004 年 5 月获得了 12 亿次的 page view。在以上的讨论中,我显示了如何减少一个页面 62% 的标记,或者说 25 KB。我也同样预言了如果微软能够在整个网站上更加积极的应用 CSS,每页面 25KB 是一个公平的估计。如果乘以平均每天 3870 万次的 page view,每页面 25 KB 的减少每天可以为我们节省约 924 GB 的带宽,也就是每年 329 terabytes

光凭这些数据,就应该足以让一些人回头。

现在,回到现实中,我们改造的仅仅只是一个版本,但这种改造仍然支持微软更多“高级”的设计(就像现在在 IE/Win 中看到的那样),在很多其它流行的浏览器中仍然如此。

不管像微软这样的公司是不是需要只维护其主页的一个版本来支持所有的浏览器,来提高页面加载速促,来使其更容易被所有的用户和设备所访问,我觉得值得指出的是,现在非常容易的展示他们——或者任何公司—— 能够创建一个高级的版本,使用更干净的标记,能支持更多的浏览器,能更容易地被访问。所有的展示花费不过一两小时。

更多要点和警示

  • 如果您感到好奇,并且想更仔细一些,CSS 在改造过程中对原版本仅仅增加了 3KB / 5KB(分别对应 IE/Win 和非 IE/Win 版本)到 8KB。
  • IE/Win 版本左侧导航中两个选项所带有的弹出式菜单一样可以被重现。所有这些都由纯 CSS,简单、易懂且更容易访问的标记实现。当鼠标悬垂到列表父列表条目上时,改造版本用 :hover 伪类(pseudo-class)来开关一个内嵌的无序列表(子菜单)。考虑到 IE 在列表条目上不支持 :hover,所以为了在此浏览器上支持弹出式菜单,微软正在使用的 JavaScript 仍然是必要的。或者类似于 Suckerfish Dropdowns 的东西能够用来保持和改造版本所使用的同样易懂的内嵌列表标记。
  • 微软当前的非 IE/Win 版本上如此大的图片标签缩减主要是来源于占位 GIF 的滥用。另外,非 IE/Win 版本单独调用所有列表强调符图片,而不像其 IE/Win 版本以及改造版本那样,通过一条单独的 CSS 声明来调用。
  • 微软网站上能够找到的所有 JavaScript 标记都被移除了。