速度
作者:郑凯
有个事情说起来很矛盾,就反应速度来说,我可以归类为迟钝那伙的(玩 Quake 或者任何动作类/格斗类/体育类游戏),但对速度却还是很敏感,最起码我可以确认,大部分 Windows 用户并不知道关掉平滑滚动和淡入淡出效果,并且不会因此感到不适,但对我来说这实在是让人心急如焚(包括 vim 里 Ctrl + v 多行插入相同内容时,那个延迟也让我很焦虑)。如果是网页上的一个按钮,我希望按下去就立刻有反应,而不是等待那点别人可以忽略不计的时间。不说 Gmail 这种纯 js 应用,只要 js 稍微重一点,这种速度上的差距就可以感觉得到。比方说 wow 里的天赋模拟器,我不知道每个按钮按下去的速度在 Chrome 和 IE 能差多长时间,有 10 毫秒么?
我敢打赌在 Chrome 之前,没人如此关心过 js 解释速度,可能那些人觉不出来差异,或者就认为 js 就应该这么慢,因为它是解释型语言。在使用了几个月 Chrome 后,我偶然看到一篇文章介绍了这个特性的由来《丹麦魔法:Google Chrome 的心脏》,这时我才知道我感觉的那个“快一点”后面的努力。
而且顺序很重要,我是先确实感到了快,然后才看到文章来证实我的感觉。
曾经的同事把 Chrome 音译成“臭美”,这个翻译很有趣,我喜欢这么叫