图书介绍

高性能响应式Web开发实战pdf电子书版本下载

高性能响应式Web开发实战
  • 李光毅编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115422163
  • 出版时间:2016
  • 标注页数:207页
  • 文件大小:18MB
  • 文件页数:217页
  • 主题词:主网页制作工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

高性能响应式Web开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述及任务介绍 1

1.1 为什么需要响应式设计 1

1.1.1 产品形态需要 1

1.1.2 性能与商业考虑 3

1.2 本书的线索 3

1.3 写作思路 4

1.4 定义响应式 5

1.5 本书任务 6

第2章 响应式中要面对的问题 9

2.1 像素密度 9

2.2 CSS像素 14

2.3 视口 17

2.3.1 桌面浏览器的视口 17

2.3.2 移动设备浏览器的视口 18

2.3.3 设备宽度 20

小结 21

第3章 布局 23

3.1 写在编码前的话 23

3.1.1 写出好的代码 24

3.1.2 代码的浏览器适配问题 25

3.1.3 仰望星空与脚踏实地 26

3.2 全局样式 27

3.3 无懈可击的导航栏 30

3.3.1 桌面端 30

3.3.2 移动端导航栏 37

小结 40

第4章 布局——响应式篇 41

4.1 媒体查询 41

4.1.1 为什么需要媒体查询 41

4.1.2 什么是媒体查询 44

4.1.3 媒体查询中的逻辑 45

4.1.4 媒体查询的策略 46

4.1.5 导航栏与媒体查询 51

4.1.6 polyfill 56

4.2 伸缩布局 58

4.2.1 为什么需要伸缩布局 58

4.2.2 快速入门 58

4.2.3 基本应用 60

4.2.4 回归导航栏flexbox.css 62

4.3 相对单位 63

4.3.1 相对单位em 65

4.3.2 相对单位rem 67

4.3.3 如何使用这几种单位 68

4.4 标题布局 70

4.4.1 背景 71

4.4.2 文字居中 73

4.5 响应式文字 79

4.5.1 标题 79

4.5.2 正文内容 83

小结 89

第5章 响应式图片 91

5.1 万能的100% 91

5.2 响应式图用例 93

5.3 srcset语法 96

5.3.1 移动优先或桌面优先 97

5.3.2 计划赶不上变化 98

5.3.3 家长式管理 99

5.4 <picture>元素 99

5.4.1 sizes 99

5.4.2 <picture>元素和<source>元素 102

5.4.3 polyfill 105

5.4.4 <picture>元素的未来 105

5.5 放弃图片 105

5.5.1 事实上我们并不需要图片 105

5.5.2 数据URI 105

5.5.3 CSS形状 107

5.5.4 图标字体 110

5.6 后端方案 118

5.6.1 前端配置 118

5.6.2 后端配置 119

5.6.3 注意 119

5.7 优化标题的背景图片 120

5.7.1 image-set 120

5.7.2 渐进式图片 120

5.7.3 媒体查询 122

5.7.4 无需图片 123

小结 124

第6章 脚本与性能:入门篇 125

6.1 为何要选择脚本 125

6.2 为何要谈性能 126

6.3 如何衡量性能 126

6.3.1 页面加载时间 127

6.3.2 速度指数——加载时间并非万能 129

6.3.3 帧数 133

6.3.4 工具与测试 136

6.4 传统脚本的性能优化指南 147

6.4.1 懒加载初级版本 147

6.4.2 优化点1:滚动事件的回调函数 153

6.4.3 优化点2:重绘与回流 157

6.4.4 优化点3:选择器 161

小结 163

第7章 脚本与性能:提高篇 165

7.1 避免脚本 165

7.1.1 样式实现 166

7.1.2 脚本实现 168

7.1.3 回到导航栏 170

7.2 封装与加载器 175

7.3 性能优化思路 181

7.4 后端能做什么 185

7.4.1 RESS 185

7.4.2 其他 187

小结 187

第8章 工程问题 189

8.1 安装Node.js 189

8.2 Bower 192

8.2.1 什么是Bower 192

8.2.2 安装Bower 193

8.2.3 使用Bower 194

8.2.4 进阶使用 195

8.3 Grunt 198

8.3.1 什么是Grunt 198

8.3.2 安装Grunt 198

8.3.3 使用Grunt 199

8.4 Yeoman 203

8.4.1 什么是Yeoman 203

8.4.2 安装Yeoman 204

8.4.3 生成项目 205

小结 206

后记 207

精品推荐