وبلاگ بلیان

HTML5 实用教程

معرفی کتاب «HTML5 实用教程» نوشتهٔ 吕云翔 刘猛猛، منتشرشده توسط نشر 清华大学出版社 در سال 2018. این کتاب در فرمت pdf، زبان zh ارائه شده است. «HTML5 实用教程» در دستهٔ بدون دسته‌بندی قرار دارد.

《HTML5实用教程》主要针对Web应用开发的初学者,以及对于Web应用开发感兴趣的人士,旨在为读者提供HTML5基础的教程,使读者对HTML5的相关特性以及Web应用的开发有一个基本的认识。 封面 1 扉页 2 内容简介 3 版权页 3 出版说明 4 前言 6 目录 8 第1章 HTML5 15 1.1 HTML5 15 1.2 Web 17 1.3 浏览器 20 1.4 HTML 24 1.5 CSS 33 1.6 JavaScript 45 1.7 代码编辑器 61 1.8 使用浏览器调试 63 1.9 Web服务器环境 71 1.10 习题 72 第2章 表单 73 2.1 表单形式 73 2.2 传统输入控件 75 2.3 新的输入控件 78 2.4 新表单元素 85 2.5 新表单属性 89 2.6 习题 94 第3章 语义化标签 95 3.1 HTML5之前的语义化标签 95 3.2 语义化标签的作用 97 3.3 HTML5新的语义化标签 97 3.4 习题 106 第4章 音频和视频 107 4.1 音频 107 4.2 视频 116 4.3 习题 129 第5章 地理定位 130 5.1 浏览器如何获取地理信息 130 5.2 获取访客经纬度信息 131 5.3 错误处理 133 5.4 地理定位选项 136 5.5 地理定位追踪 137 5.6 习题 138 第6章 拖放 139 6.1 拖动(Drag) 139 6.2 放下(Drop) 144 6.3 习题 152 第7章 Canvas画布 154 7.1 Canvas标签使用 154 7.2 Canvas坐标系统 155 7.3 线、路径与形状 156 7.4 绘制文本 167 7.5 图像 169 7.6 阴影 176 7.7 填充 178 7.8 组合图形 185 7.9 坐标变换 193 7.10 画布当前状态的保存与恢复 203 7.11 画布的保存 206 7.12 习题 209 第8章 Web Worker工作线程 213 8.1 如果没有Web Worker 213 8.2 Web Worker的创建和使用 216 8.3 错误处理 222 8.4 终止线程 223 8.5 共享线程 224 8.6 习题 228 第9章 数据存储 229 9.1 Web Storage 230 9.2 本地数据库 250 9.3 习题 263 第10章 文件 264 10.1 通过input标签上传文件 264 10.2 读取文件基本信息 266 10.3 自定义input标签样式 267 10.4 多文件选取 270 10.5 读取文件内容 272 10.6 习题 277 第11章 通信 278 11.1 HTTP协议 278 11.2 发送表单信息 282 11.3 AJAX 286 11.4 服务器发送事件 297 11.5 Web Socket 302 11.6 Fetch 306 11.7 习题 313 第12章 Service Worker服务线程 314 12.1 Service Worker 315 12.2 Service Worker的前景 315 12.3 Service Worker的生命周期 316 12.4 本章实例代码 317 12.5 Register注册 320 12.6 Install安装 322 12.7 Activate激活 324 12.8 Fetch 327 12.9 缓存策略 331 12.10 Promise对象简介 336 12.11 Cache 346 12.12 习题 349 第13章 HTML5实例 350 13.1 网格系统 351 13.2 绘制贪吃蛇和果实 352 13.3 游戏的动态过程 357 13.4 游戏音效 367 13.5 游戏分数记录 368 13.6 习题 386 正文结束 387 参考文献 388
دانلود کتاب HTML5 实用教程