《HTML 5网页开发实例详解》PDF电子书下载

简介:

《HTML 5网页开发实例详解》从实际的应用场景出发,结合当下的热门技术,深入浅出地介绍了 HTML 5所包含的各项新技术。本书分为 14章。第 1~4章介绍了 HTML 5和浏览器的发展史、 HTML 5新特性的使用,最新的前端设计概念和第三方流行应用框架,如响应式设计、移动端框架、 MVC、图形库、游戏库、 Node.js;第 6~12章介绍了表单、 Canvas、多媒体、地理、拖放、存储、通信、离线应用等多个方向,并 给出了大量实例;第 13~14章通过两个完整的大型应用实例,详细分析 HTML 5的项目流程及设计技巧。

相关截图:

《HTML 5网页开发实例详解》PDF电子书下载

目录:

封面
扉页
内容简介
版权页
前言
目录
第1章 HTML 5引发的Web革命
1.1 你是不是真的了解HTML
1.2 浏览器之争
1.3 学习制作简单的HTML 5页面
1.4 常见问题
1.5 本章小结
第2章 HTML 5的整体特性
2.1 HTML 5的新元素
2.2 Modernizr库
2.3 表单和文件
2.4 图形绘制
2.5 音频视频
2.6 地理位置
2.7 拖放
2.8 Web存储
2.9 HTML 5的通信
2.10 WebWorkers
2.11 离线Web应用
2.12 微数据
2.13 HTML 5History
2.14 选择器
2.15 CSS3特性
2.16 本章小结
第3章 HTML 5相关概念和框架
3.1 响应式Web设计
3.2 移动JavaScript框架
3.3 CSS3UI框架
3.4 HTML 5图表库
3.5 游戏库——Three.js的使用
3.6 本章小结
第4章 环境搭建
4.1 选择一款编辑器
4.2 Node.js
4.3 jQuery框架
4.4 其他实战开发技巧
4.5 本章小结
第5章 HTML 5元素与表单大演练
5.1 示例1 创建跨浏览器的HTML 5表单
5.2 示例2 搞定低版本浏览器的兼容性问题
5.3 示例3 创建HTML 5版的注册页面
5.4 示例4 用HTML 5的验证方法验证注册页面
5.5 示例5 搞定输入框自动聚焦问题
5.6 示例6 搞定表单的自动完成
5.7 示例7 使用数字微调控件
5.8 示例8 添加滑动控件
5.9 示例9 发送多个文件
5.10 示例10 利用正则表达式创建自定义输入类型
5.11 示例11 预览上传的图片
5.12 示例12 无刷新异步上传
5.13 示例13 拖曳上传文件
第6章 Canvas图画大演练
6.1 示例1 绘制图形(矩形和圆形)
6.2 示例2 在图形中写字
6.3 示例3 在画布中使用渐变色
6.4 示例4 输出图片文件
6.5 示例5 操作图片像素
6.6 示例6 制作动画计时器
6.7 示例7 在画布中剪贴图像
6.8 示例8 实现相片的360°旋转特效
6.9 示例9 一个HTML 5版销售数据图表
6.10 示例10 制作一个简单动画
第7章 音频和视频大演练
7.1 示例1 在网页中加入已有的视频
7.2 示例2 制做在线音频播放器
7.3 示例3 做一个自己的视频播放器
7.4 示例4 动态显示媒体文件播放时间
7.5 示例5 解决视频自定义工具条全屏问题
7.6 示例6 实现一个视频的进度条
7.7 示例7 给播放器添加快进慢进按钮
7.8 示例8 处理带字幕的视频
7.9 示例9 用HTML 5拍照和摄像
第8章 地理位置大演练
8.1 示例1 通过IP地址获取地理定位
8.2 示例2 通过Wi-Fi获取地理定位.
8.3 示例3 通过GPS获取地理定位
8.4 示例4 手机地理定位
8.5 示例5 用户自定义的地理定位
8.6 示例6 在GoogleMap显示我在这里
8.7 示例7 处理定位错误
8.8 示例8 使用Google地图追踪用户的位置
8.9 示例9 使用Google地图查找路线
第9章 拖放大演练
9.1 示例1 实现网页元素的拖放
9.2 示例2 拖放图标
9.3 示例3 设置拖放的效果
9.4 示例4 对照片进行排序
9.5 示例5 拖放文件
9.6 示例6 将商品拖入购物车
9.7 示例7 拖放图片保存服务器
9.8 示例8 拖动脚本文件进行压缩
9.9 示例9 可拖放文本阅读器
第10章 本地存储大演练
10.1 示例1 保存与读取登录用户名与密码
10.2 示例2 保存与读取临时数据
10.3 示例3 使用本地数据库
10.4 示例4 桌面提醒工具
10.5 示例5 存储JSON对象
10.6 示例6 封堵数据泄漏
10.7 示例7 存储数据的共享
10.8 示例8 删除本地缓存
第11章 HTML 5通信大演练
11.1 示例1 微博消息实时推送
11.2 示例2 在线代码编辑器
11.3 示例3 在iFrame中嵌入可变的编辑器
11.4 示例4 预览网站内容
11.5 示例5 定时给客户发消息
11.6 示例6 通过WebSocket创建聊天室
第12章 离线Web应用大演练
12.1 示例1 使用定时器
12.2 示例2 排队处理订单
12.3 示例3 在后台运行JavaScript
12.4 示例4 开发简单的离线应用
12.5 示例5 检测网络的当前状态
12.6 示例6 开发离线留言网页
12.7 示例7 添加Geolocation跟踪
12.8 示例8 设计离线事件处理程序
第13章 HTML 5手机遥控PPT
13.1 控制器页面预览
13.2 使用移动设备访问控制器页面
13.3 代码设计和分析
13.4 整个实例的流程图
13.5 相关知识点
13.6 本章小结
第14章 响应式设计之新闻阅读列表设计
14.1 原型设计
14.2 模块设计
14.3 运行效果
14.4 本章小结
附录A 主流浏览器对HTML 5新特性的支持情况
附录B 传统HTML标签及说明

打赏
下载 积分 (-2) 吐槽 (30)
×
加载中,请稍候…

您需要 登录 后才能发表评论。

avatar

- 评论

  • 加载中,请稍候…
我要吐槽