本书探讨如何提升网站性能,分8章详细介绍性能提升所需的工具、软件、方法,主要内容包括:页面加载速度的基础知识,图片的格式和优化方法,HTML标记和样式的优化,如何用好响应式Web设计,网站性能的评估方法,以及如何打造组织的性能文化。本书适合前端设计和开发人员阅读参考。
Steve Souders序xi
Randy J. Hunt序xiii
前言xv
第1章 性能即用户体验1
1.1 对品牌的影响2
1.1.1 回访用户2
1.1.2 搜索引擎排名2
1.2 对移动用户的影响3
1.2.1 移动网络4
1.2.2 移动行为模式6
1.2.3 移动硬件7
1.3 设计师对性能的影响8
第2章 页面速度初探12
2.1 浏览器如何渲染内容12
2.1.1 请求13
2.1.2 连接15
2.2 页面大小16
2.3 感知性能18
2.3.1 关键渲染路径18
2.3.2 卡顿21
2.4 影响页面速度的其他因素22
2.4.1 地理位置22
2.4.2 网络23
2.4.3 浏览器23
第3章 优化图片24
3.1 图片格式的选择25
3.1.1 JPEG25
3.1.2 GIF29
3.1.3 PNG32
3.1.4 额外的压缩36
3.2 替换图片请求38
3.2.1 精灵图38
3.2.2 CSS345
3.2.3 data URI 和Base64 编码图像50
3.2.4 SVG51
3.3 图片使用规划和改进55
3.3.1 建立日常检查机制55
3.3.2 创建样式指南56
3.3.3 指导其他的图片创作者56
第4章 优化HTML 标记和样式58
4.1 简化HTML58
4.1.1 过度嵌套59
4.1.2 语义化60
4.1.3 可访问性63
4.1.4 框架和网格系统63
4.2 简化CSS65
4.2.1 未使用的样式66
4.2.2 合并及精简样式67
4.2.3 精简样式图片72
4.2.4 去除特殊性73
4.3 优化网络字体74
4.4 创建可复用的HTML 标记77
4.5 关于HTML 标记的进一步思考82
4.5.1 CSS 和JavaScript 加载82
4.5.2 压缩和gzip84
4.5.3 资源缓存86
第5章 响应式Web 设计88
5.1 谨慎加载内容89
5.1.1 图片89
5.1.2 字体96
5.2 方案97
5.2.1 项目文档97
5.2.2 移动优先98
5.2.3 衡量一切99
第6章 性能评估与迭代104
6.1 浏览器工具105
6.1.1 YSlow105
6.1.2 Chrome 开发者工具106
6.2 综合测试108
6.3 真实用户监控112
6.4 持续改变114
第7章 权衡美感与性能118
7.1 找到平衡点118
7.2 将性能作为工作流程的一部分121
7.3 基于性能预算尝试新设计121
7.4 结合性能试验设计122
第8章 改变组织文化125
8.1 性能卫士125
8.2 向上管理128
8.2.1 对业务指标的影响128
8.2.2 体验网站速度130
8.3 与其他设计者和开发者工作132
8.3.1 培训132
8.3.2 认可133
作者介绍140
封面介绍140
《画笔下的城市》内容简介:在艺术家的眼里,每个城市都有独特的本土文化和艺术风格。本书收集了26位艺术家的城市手绘作品,包括从
黑川雅之是世界著名的建筑与工业设计师,被誉为开创日本建筑和工业设计新时代的代表性人物。他成功地将东西方审美理念融为一体,
具时滞的神经网络模型的分支问题研究 本书特色 本书是作者参与完成国家高技术研究发展计划(863计划)课题、国家自然科学基金项目、吉林省教育厅科学研究规划项目研究...
本书是机器学习原理和算法编码实现的基础性读物,内容分为两大主线:单个算法的原理讲解和机器学习理论的发展变迁。算法除包含传
《儿童歌曲器乐演奏启蒙——架子鼓》内容简介:《儿童歌曲器乐演奏启蒙》是一套适于乐器初学者使用的简易曲集,包含二胡、古筝、琵
全国计算机等级考试二级教程:公共基础知识(2008年版) 内容简介 本书是根据教育部考试中心*新颁布的《全国计算机等级考试二级公共基础知识考试大纲(2007年版...
老夏带你玩转考研英语大纲词汇5500词 内容简介 《老夏带你玩转考研英语大纲词汇5500词》为考生提供科学的记忆方法,方便考生快速有效记忆单词,全面提升英语应试...
《中国城镇化:和谐与繁荣之路》内容简介:中国特色的新型城镇化是实现中国社会和谐和全面繁荣的必由之路,也是将“中国梦”变为现
《爸爸爱喜禾:你一直在和自己玩》内容简介:口碑爆棚!写给自闭症患者家庭的希望及欢笑之书! 《见字如面》深情朗读,于丹、崔永元
Thisthree-volumesetLNCS4554-4556constitutestherefereedproceedingsofthe4thInterna...
本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。
《道教文学十讲(精)》内容简介:孙昌武先生,一九三七年生,辽宁省营口市人。南开大学教授,曾在亚欧和中国港台地区多所大学担任
零基础学Word 本书特色 《计算机实用技能丛书》是一套软件专业类丛书,该丛书采用图解教学,针对当前*新软件,由浅入深地进行了详尽讲解。内容全面、简单直观、通俗...
本书是“互动艺术设计研究系列”丛书的成果。在研究的整体框架和理论线条上,丛书力图体现艺术与技术相融通、理论与实践相结合的
《WSNRFID物联网原理与应用》紧紧围绕物联网两大核心技术——射频识别(RFID)和无线传感网(WSN),对技术的基本原理以及典型应
《零基础C语言学习笔记》内容简介:本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用C语言进行程序开发的各种技术。本书
Thisbookcoversthedominanttheoreticalapproachestotheapproximatesolutionofhardcomb...
ThisisthestoryofLinusTorvalds,themaverickFinnishcomputergeniuswhoinventedthepowe...
《智能手机Web标准开发实战:为iPhone、Android、PalmPre、BlackBerry、WindowsMobile及NokiaS60开发通用的基于J...
这是一部色彩理论和实际应用的通用指导,为艺术家和设计师提供一系列的色彩概念,条理清晰,简单易懂。斯蒂芬·潘泰克和理查德·