what is the fastest runner of mammals on earth? how to tune even faster web sites?
(呃 能被中文版的责编 #sunlight 约写书评,还是着实让我惊讶了一回的。)
其实Steve Souders 去年(那会儿他已经从Yahoo转去了Google)在SXSW上那篇《Even Faster Web Sites》的 Presentation 我老早就拜读过了,相比起当时那本缇灵犬书的震撼,这个PPT带来的感受是差了不少的,不过也不能就因此说不好,这个按照政治正确的说法,就好比缇灵犬是世界观,黑背羚则是方法论;准确点应该理解为后者是对前者的细节解读和进一步深入。
黑背羚从脚本并行下载、延迟加载、样式选择器优化等多个角度或方向对14条规则进行了详细实践的解说;另外还请了些各个小方向里的重量级人物就各自专长进行了布道。
没有各大网站的前端数据,怎么知道自己很落伍?没有各种直观的瀑布图,怎么比较得出并行下载主机的合理数量?怎么说服你的老板、客户让他们重视性能提升?所以说摆脱了空洞的规则说教可以让我们有更强的说服能力,更真切感受到前端性能优化的效果。
其实第一章有点不疼不痒的(道格拉斯的好东东都在他的那本精粹里面了 'good parts' ),第二章也比较轻松,三四五六几章就比较值得细读了,第七章也很棒,算是对我们前端开发中的过往经验的总结和提炼吧;再往后的网络性能部分是比较轻松随意的,Comet写的像是教科书,图像优化算是给前端开发补了点UI设计的课;最后的浏览器性能部分,对iframe的弊端和css selector性能的挖掘还是比较深入的;另外附录也值得一看的~
大体就是这样啦,买一本放手边,必要的时候就可以翻查一下,想来是会很方便的啦~
哦还要记得高德纳大师的那一句“过早的优化是万恶之源” 总之 先看后跳 三思而行 啊~