Java知识分享网 - 轻松学习今后开端!    

龙都国际官方网站

Java1234官方群21:java1234官方群21
Java1234官方群21:218720436

10TBJava大数据成套视频教程下载

Java学习道路图

EasyUI中文示例文档

领取宝在线领取视频教程获取

SpringBoot打造企业级进销存

Java1234 VIP资源!

《HTML5顺序设计(第2版)》PDF 下载


分享到:
工夫:2014-05-04 11:16泉源:http://www.jb51.net/(剧本之家 作者:转载
《HTML5顺序设计(第2版)》PDF 下载
提示:假设百度云分享链接生效,请联络站长,我会补上的。


《HTML5顺序设计(第2版)》PDF 下载

下载地点:
链接:https://pan.baidu.com/s/1EP4yk4iFwUogk6QCsRgNdA 暗码:qjbg
 
电子版仅供预览,支持正版,喜好的请购置正版册本: 《HTML5顺序设计(第2版)》
 
图书函介:
《深化HTML5编程(第2版)》起首引见了HTML5的汗青配景、新的语义标签及与以往HTML版真相比的基本变革,同时提醒了HTML5面前的设计原理。本书在上一版的根底上新增了SVG和拖放API相干内容,并对局部内容停止了更新。从第2章起,辨别围绕构建令人憧憬的富Web 使用,逐一讨论了HTML5的Canvas、Geolocation、Communication、WebSocket、Forms、WebWorkers、Storage等API的运用,辅以直观明白的客户端和效劳器端示例代码,让龙都国际官网开辟职员可以敏捷了解和掌握新一代Web规范所涵盖的中心技能。《深化HTML5编程(第2版)》最初探究了离线Web使用并瞻望了HTML5将来的开展远景。  《深化HTML5编程(第2版)》面向有肯定经历的Web使用龙都国际官网开辟职员,对HTML5及将来Web使用技能开展有浓重兴味的读者也可以学习参考。
 
相干截图:

 
图书目次:
第1章 HTML5概述 1
1.1 HTML5开展史 1
1.2 关于2022年的谁人神话 2
1.3 谁在龙都国际官网开辟HTML5 3
1.4 新的看法 3
1.4.1 兼容性和存在即公道 3
1.4.2 服从和用户优先 4
1.4.3 化繁为简 5
1.4.4 通用拜访 5
1.5 无插件范式 5
1.6 HTML5的新功用 8
1.6.1 新的DOCTYPE和字符集 8
1.6.2 新元素和旧元素 9
1.6.3 语义化标志 10
1.6.4 运用Selectors API简化选取操纵 15
1.6.5 JavaScript日记和调试 18
1.6.6 window.JSON 19
1.6.7 DOM Level 3 19
1.6.8 Monkeys、Squirrelfish和其他JavaScript引擎 19
1.7 小结 21

第2章 Canvas API 22
2.1 HTML5 Canvas概述 22
2.1.1 汗青 22
2.1.2 canvas是什么 23
2.1.3 canvas坐标 23
2.1.4 什么状况下不必canvas 23
2.1.5 替换内容 24
2.1.6 CSS和canvas 25
2.1.7 阅读器对HTML5 Canvas的支持状况 25
2.2 运用HTML5 Canvas API 25
2.2.1 检测阅读器支持状况 25
2.2.2 在页面中参加canvas 26
2.2.3 变更 28
2.2.4 途径 30
2.2.5 描边款式 32
2.2.6 添补款式 34
2.2.7 添补矩形地区 34
2.2.8 绘制曲线 35
2.2.9 在canvas中拔出图片 37
2.2.10 突变 38
2.2.11 配景图 40
2.2.12 缩放canvas工具 42
2.2.13 Canvas变更 43
2.2.14 Canvas文本 45
2.2.15 使用暗影 46
2.2.16 像素数据 48
2.2.17 Canvas的平安机制 50
2.3 运用HTML5 Canvas创立使用 51
2.3.1 进阶功用之全页玻璃窗 54
2.3.2 进阶功用之为Canvas动画计时 54
2.4 小结 57

第3章 SVG 58
3.1 SVG概述 58
3.1.1 汗青 58
3.1.2 了解SVG 59
3.1.3 可缩放图形 61
3.1.4 运用SVG创立2D图形 61
3.1.5 在页面中添加SVG 61
3.1.6 复杂的外形 62
3.1.7 变更SVG元素 63
3.1.8 复用内容 64
3.1.9 图案和突变 64
3.1.10 SVG途径 65
3.1.11 运用SVG文本 66
3.1.12 组合场景 67
3.2 运用SVG创立交互式使用 68
3.2.1 添加树 69
3.2.2 添加updateTrees函数 69
3.2.3 添加removeTree函数 70
3.2.4 添加CSS款式 70
3.2.5 终极代码 70
3.3 小结 74

第4章 音频和视频 75
4.1 HTML5 Audio和Video概述 75
4.1.1 视频容器 75
4.1.2 音频和视频编解码器 76
4.1.3 HTML5 Audio和Video的限定 77
4.1.4 audio元素和video元素的阅读器支持状况 77
4.2 运用HTML5 Audio和Video API 78
4.2.1 阅读器支持性检测 79
4.2.2 可拜访性 79
4.2.3 了解媒体元素 80
4.2.4 运用audio元素 85
4.2.5 运用video元素 86
4.2.6 进阶功用 93
4.3 小结 95

第5章 Geolocation API 96
5.1 地位信息 96
5.1.1 纬度和经度坐标 96
5.1.2 地位信息从何而来 97
5.1.3 IP地点天文定位数据 98
5.1.4 GPS天文定位数据 98
5.1.5 Wi-Fi天文定位数据 98
5.1.6 手机天文定位数据 99
5.1.7 用户自界说的天文定位数据 99
5.2 HTML5 Geolocation的阅读器支持状况 99
5.3 隐私 100
5.3.1 触发隐私维护机制 101
5.3.2 处置地位信息 101
5.4 运用HTML5 Geolocation API 102
5.4.1 阅读器支持性反省 102
5.4.2 地位恳求 102
5.5 运用HTML5 Geolocation构建使用 107
5.5.1 编写HTML表现代码 109
5.5.2 处置Geolocation数据 110
5.5.3 终极代码 112
5.6 进阶功用 115
5.6.1 如今的形态是什么 115
5.6.2 在Goolge Map上表现“我在这里” 117
5.7 小结 118

第6章 Communication API 119
6.1 跨文档音讯通讯 119
6.1.1 了解源平安 122
6.1.2 跨文档音讯通讯的阅读器支持状况 122
6.1.3 运用postMessage API 123
6.1.4 运用postMessage API创立使用 124
6.2 XMLHttpRequest Level 2 128
6.2.1 跨源XMLHttpRequest 129
6.2.2 进度事情 130
6.2.3 HTML5 XMLHttpRequestLevel 2的阅读器支持状况 131
6.2.4 运用XMLHttpRequest API 131
6.2.5 创立XMLHttpRequest使用 133
6.3 进阶功用 136
6.3.1 构造化的数据 136
6.3.2 Framebusting 136
6.4 小结 137

第7章 WebSockets API 138
7.1 WebSockets概述 138
7.1.1 及时和HTTP 138
7.1.2 解读WebSockets 140
7.2 编写复杂的Echo WebSocket效劳器 145
7.3 运用HTML5 WebSockets API 153
7.3.1 阅读器支持状况检测 153
7.3.2 API的根本用法 154
7.4 创立HTML5 WebSockets使用顺序 158
7.4.1 编写HTML文件 159
7.4.2 添加WebSocket代码 160
7.4.3 添加Geolocation代码 160
7.4.4 兼并一切内容 161
7.4.5 终极代码 163
7.5 小结 165

第8章 Forms API 166
8.1 HTML5 Forms概述 166
8.1.1 HTML Forms与XForms 166
8.1.2 功用性表单 167
8.1.3 HTML5 Forms的阅读器支持状况 167
8.1.4 输出型控件目次 168
8.2 运用HTML5 Forms API 172
8.2.1 新的表单特性和函数 172
8.2.2 表单验证 175
8.2.3 验证反应 178
8.3 构建HTML5 Forms使用 180
8.4 小结 185

第9章 拖放 186
9.1 Web拖放开展史 186
9.2 HTML5拖放概述 187
9.2.1 蓝图 187
9.2.2 需求记着的事情 189
9.2.3 设置元素可拖动 192
9.2.4 传输和控制 192
9.3 构建拖放使用 193
9.4 拖放文件 201
9.5 进阶功用 205
9.6 小结 206

第10章 Web Workers API 207
10.1 Web Workers的阅读器支持状况 208
10.2 运用Web Workers API 208
10.2.1 阅读器支持性反省 208
10.2.2 创立Web Workers 209
10.2.3 多个JavaScript文件的加载与实行 209
10.2.4 与HTML5 Web Workers通讯 209
10.3 编写龙都国际 210
10.3.1 处置错误 211
10.3.2 中止Web Workers 212
10.3.3 Web Workers的嵌套运用 212
10.3.4 运用定时器 213
10.3.5 示例代码 213
10.4 构建Web Workers使用 214
10.4.1 编写blur.js辅佐剧本 216
10.4.2 编写blur.html使用页面 217
10.4.3 编写blurWorker.js 218
10.4.4 与Web Worker通讯 218
10.4.5 运转顺序 219
10.4.6 示例代码 220
10.5 小结 225

第11章 Web Storage API 226
11.1 HTML5 Web Storage概述 226
11.2 Web Storage的阅读器支持状况 227
11.3 运用Web Storage API 227
11.3.1 反省阅读器的支持性 227
11.3.2 设置和获取数据 229
11.3.3 封堵数据走漏 230
11.3.4 localStorage与sessionStorage 230
11.3.5 Web Storage API的其他特性和函数 232
11.3.6 更新Web Storage后的通讯 234
11.3.7 探究Web Storage 235
11.4 构建Web Storage使用 236
11.5 阅读器数据库存储瞻望 247
11.5.1 Web SQL Database 247
11.5.2 索引数据库API 250
11.6 进阶功用 251
11.6.1 JSON工具的存储 251
11.6.2 共享窗口 252
11.7 小结 253

第12章 构建离线Web使用 254
12.1 HTML5离线Web使用概述 254
12.2 运用HTML5离线Web使用API 256
12.2.1 反省阅读器的支持状况 256
12.2.2 搭建复杂的离线使用顺序 256
12.2.3 支持离线举动 257
12.2.4 manifest文件 257
12.2.5 applicationCache API 259
12.2.6 运转中的使用缓存 260
12.3 运用HTML5离线Web使用构建使用 261
12.3.1 创立记载资源的manifest文件 263
12.3.2 创立组成界面的HTML和CSS 264
12.3.3 创立离线JavaScript 264
12.3.4 反省applicationCache的支持状况 266
12.3.5 为Update按钮添加处置函数 266
12.3.6 添加Geolocation跟踪代码 267
12.3.7 添加Storage功用代码 267
12.3.8 添加离线事情处置顺序 268
12.4 小结 268

第13章 HTML5将来瞻望 269
13.1 HTML5的阅读器支持状况 269
13.2 HTML将来的开展 269
13.2.1 WebGL 270
13.2.2 设置装备摆设 272
13.2.3 音频数据API 272
13.2.4 触摸屏设置装备摆设事情 272
13.2.5 P2P网络 275
13.2.6 终极偏向 275
13.3 小结 275

 

(责任编辑:小锋)
------分开线----------------------------