互联网
类型
8.0
豆瓣评分
可以朗读
语音朗读
235千字
字数
2020-06-01
发行日期
展开全部
主编推荐语
注重实战,结合丰富示例,全面讲解Web性能工具和技术,让种种Web性能问题迎刃而解。
内容简介
在Web变得越来越复杂的时代,解决Web性能问题可谓正当时。
本书是创建快速网站的优秀且实用的指南,旨在指导读者如何以正确的方式创建高性能网站,或提升现有网站性能。
书中全面要介绍了可用来提升Web性能的工具和技术。具说说来,本书介绍了如何加快向用户交付站点资源的速度、提高渲染速度、减少网站占用空间;探讨了HTTP/2等能够大幅提升网站速度的技术;阐述了如何构建一个自动化的工作流以完成常见的优化任务,同时提高开发效率,等等。
目录
- 版权信息
- 作者简介
- 译者简介
- 序
- 前言
- 致谢
- 关于本书
- 读者对象
- 本书结构
- 本书使用的工具
- 关于封面图片
- 第1章 理解Web性能
- 1.1 理解Web性能
- 1.2 上手准备
- 1.3 检查客户网站
- 1.4 优化客户网站
- 1.5 最终性能测试
- 1.6 小结
- 第2章 使用评估工具
- 2.1 使用Google PageSpeed Insights进行评估
- 2.2 使用基于浏览器的评估工具
- 2.3 检查网络请求
- 2.4 渲染性能检查工具
- 2.5 在Chrome中对JavaScript进行基准测试
- 2.6 模拟和监控设备
- 2.7 创建自定义网络节流配置
- 2.8 小结
- 第3章 优化CSS
- 3.1 直入主题,保持DRY
- 3.2 移动优先即用户优先
- 3.3 对CSS进行性能调整
- 3.4 使用CSS过渡
- 3.5 小结
- 第4章 理解关键CSS
- 4.1 关键CSS及其解决的问题
- 4.2 关键CSS的原理
- 4.3 实现关键CSS
- 4.4 权衡收益
- 4.5 提升可维护性
- 4.6 多页网站的注意事项
- 4.7 小结
- 第5章 响应式图像
- 5.1 为什么要考虑图像传输
- 5.2 理解图像类型及其应用
- 5.3 CSS中的图像传输
- 5.4 在HTML中传输图像
- 5.5 小结
- 第6章 图像的进一步处理
- 6.1 使用图像雪碧图
- 6.2 缩小图像
- 6.3 使用WebP编码图像
- 6.4 懒加载图像
- 6.5 小结
- 第7章 更快的字体
- 7.1 明智地使用字体
- 7.2 压缩EOT和TTF字体格式
- 7.3 取字体子集
- 7.4 优化字体加载
- 7.5 小结
- 第8章 保持JavaScript的简洁与快速
- 8.1 影响脚本加载行为
- 8.2 使用更简洁的兼容jQuery的替代方案
- 8.3 脱离jQuery编码
- 8.4 使用requestAnimationFrame设置动画
- 8.5 小结
- 第9章 使用Service Worker提升性能
- 9.1 何为Service Worker
- 9.2 编写第一个Service Worker
- 9.3 更新Service Worker
- 9.4 小结
- 第10章 微调资源传输
- 10.1 压缩资源
- 10.2 缓存资源
- 10.3 使用CDN资源
- 10.4 使用资源提示
- 10.5 小结
- 第11章 HTTP/2未来展望
- 11.1 理解HTTP/2的必要性
- 11.2 探索HTTP/2对应的优化技术变化
- 11.3 使用服务器推送抢先发送资源
- 11.4 同时优化HTTP/1和HTTP/2
- 11.5 小结
- 第12章 使用gulp自动化优化任务
- 12.1 关于gulp
- 12.2 奠定基础
- 12.3 编写gulp任务
- 12.4 深入理解gulp插件
- 12.5 小结
- 附录A 工具参考
- 附录B 常用jQuery功能的原生等价实现
- B.1 选择元素
- B.2 检查DOM是否就绪
- B.3 绑定事件
- B.3.1 简单事件绑定
- B.6 访问和修改样式
- B.7 获取和设置属性
- B.8 获取和设置元素内容
- B.11 删除元素
- B.12 更进一步
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。