Web性能实战

[美] 杰里米·瓦格纳
序 有句褒贬难辨的老话是这样说的:“愿你生活在一个有趣的时代。”这句话送给素不相识的你,我觉得Web就永远停留在有趣的时代。我们正在设计越来越多的移动设备,每一款都比我在职业生涯中拥有的大多数笔记本计算机更强大。我们也正在精心设计这个Web,让它既可以运行在发达经济体老化的基础设施之上,也可以在年轻的新兴市场中服务于便宜的、低功耗的移动设备。 换句话说,今天的Web访问范围之广前所未有,而其脆弱程度也远远超出我们的想象。只要用户请求访问网页,都可能遭遇形形色色的问题:可能是连接断开,或者是网络延迟太高、无法加载资源,又或者是用户用完了当月的数据流量。 我们正在构建数字化体验——有些是响应性的,有些则不然——它们比Web历史上其他时间产生的一切都更美好。但我们也需要开始为性能而设计,为此,需要针对网络脆弱性和用户屏幕宽度创建更佳的网站和服务。 幸好,你已经开始阅读这本书了,它可以帮助你做到这一点。Jeremy Wagner为现代Web开发人员编写了一份非常有价值的参考资料,运用通俗易懂的语言来阐明那些听起来最神秘的缩写、看起来最神秘的Web优化技巧。在这样一个有趣的Web时代,Jeremy的指南必不可少。仔细读读这本书,你将获得确保网站既快速灵活又能提供良好带宽的技能。 Ethan Marcotte 设计师、Responsive Web Design作者 前言 早先我没想过要写书,但一直以来我做所有的Web项目最优先考虑的就是网站要快。依我之见,慢网站不仅会带来不便,而且更会对用户体验产生致命影响。在加载完网站之前,谈不上用户体验,而加载完成的时间越长,用户就越能体会到这种缺失。 我在2015年向Manning出版社投稿,这时我已不是第一个写Web性能主题的人。之前许多作者都写过,我知道我是站在巨人肩上。我希望这本书能够为现在的Web开发人员提供参考,帮助他们构建更快的…