内容简介
《响应式Web设计性能优化》展示了如何在你的项目计划中将响应性和性能很好地结合起来,在服务器端,使用Node.js提供设备专有功能, 并且将自动测试整合到持续集成环境中。
而且你将学习到很多非常有用的工具和响应式框架。
随着时间的推移,你将从Tom Barker宝贵的经验中领悟到响应式设计的真谛。
对于前端Web开发工程师来说,本书非常值得阅读。
目录
目录
第1章 响应式设计现状 1
1.1 响应式设计存在的问题 1
竞争分析中的发现 3
反模式 7
模式 8
我们怎么没有感觉到 11
从最初到响应式设计到现在我们经历了哪些 11
为什么不使用“m.”专有站点 13
1.2 小结 16
第2章 初识Web应用性能 17
2.1 性能度量基础 17
HTTP请求数 23
页面负载 24
页面加载时间 24
2.2 追踪Web性能的工具 25
2.3 Web运行时性能 33
每秒帧数 35
内存分析 37
2.4 小结 40
第3章 千里之行始于计划 41
3.1 滑坡谬误的一段经历 41
3.2 项目计划 42
评估和总结整个任务 42
确定粗略的里程碑与时间表 46
衡量成功的关键性能指标(KPI) 49
遵守性能SLA 50
3.3 小结 50
第4章 响应式服务端实现 51
4.1 Web栈 51
网络栈 51
应用层 53
Charles 56
4.2 Web应用栈 57
4.3 服务端响应 58
检查User Agent 60
设备检测服务 62
4.4 缓存的影响 70
4.5 Edge Side Include 70
4.6 小结 72
第5章 响应式前端实现 75
5.1 图片操作 75
SRCSET属性 76
picture元素 79
5.2 延迟加载 82
设备检测库 89
5.3 小结 91
第6章 持续测试Web性能 93
6.1 保持一个稳定的过程 93
6.2 Web响应式性能自动测试 94
headless browser自动测试 95
6.3 持续集成 101
PhantomJS脚本示例 103
Jenkins 109
6.4 小结 113
第7章 响应式设计框架 115
7.1 响应式设计框架之现状 115
7.2 Twitter Bootstrap 117
7.3 ZURB Foundation 120
7.4 Skeleton 123
7.5 Semantic UI 126
7.6 各种前端框架之间的比较 130
7.7 Ripple 131
7.8 小结 133
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。
📖 支持知识自由流动
每一本书的稳定访问,都离不开服务器、存储与带宽的长期维护。






