书籍介绍
如果说第一本《高性能网站建设指南》告诉你'网页加载时间占了用户等待的八成',那么这本书则把读者推到了更深的困境里:当Ajax让页面变得'活'起来,它同时也把浏览器逼进了能力极限。本书最见功力的地方,在于它不满足于'把图片压小'这类表层技巧,而是逼你直面一个残酷现实——JavaScript的执行会阻塞下载、阻塞渲染,甚至让整个页面在开始显示前就卡顿。书中对无阻塞加载脚本的拆解堪称精华:从XHR注入到Script DOM,从DEFER属性到异步回调,每一步都伴随着'为什么'的追问。它适合那些已经踩过性能坑、愿意为毫秒较真的前端开发者;也提醒所有人:优化没有终点,其上限取决于你对底层机制的理解深度。
作者简介
Steve Souders现在Google工作,负责Web性能和开源组织。他是Firebug的性能分析扩展YSlow的创建者,也是O’Reilly Web性能与运作会议Velocity的联合主席。Steve经常在技术会议和诸如Microsoft、Amazon、MySpace、
LinkedIn和Facebook这样的知名高科技公司发表演讲。
特约作者:
Dion Almaer, Douglas Crockford,
Ben Galbraith, Tony Gentilcore,
Dylan Schiemann, Stoyan
Stefanov, Nicole Sullivan, and
Nicholas C. Zakas