图书介绍

HTML 5开发精要与实例详解PDF|Epub|txt|kindle电子书版本网盘下载

HTML 5开发精要与实例详解
  • 陆凌牛著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111361121
  • 出版时间:2012
  • 标注页数:550页
  • 文件大小:113MB
  • 文件页数:566页
  • 主题词:超文本标记语言,HTML 5-程序设计

PDF下载


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

下载说明

HTML 5开发精要与实例详解PDF格式电子书版下载

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

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

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

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

图书目录

第1章用HTML 5中的结构元素构建网站1

1.1案例1:用HTML5中的结构元素构建一个博客网站2

1.1.1案例知识点2

1.1.2博客首页的实现11

1.1.3文章显示页面的实现30

1.2案例2:用HTML5中的结构元素构建一个企业网站39

1.2.1首页的实现39

1.2.2联系方式页面的实现52

1.3本章小结55

第2章在Web表单中使用HTML 556

2.1案例3:用结构元素制作Web应用程序中的菜单57

2.1.1页面显示效果57

2.1.2代码剖析58

2.2案例4:综合运用HTML 5、 jQuery与ASP.NET构建Web应用程序61

2.2.1案例概述61

2.2.2页面显示效果61

2.2.3案例知识点63

2.2.4代码剖析70

2.3本章小结96

第3章 使用canvas元素绘制图形、图像与动画97

3.1案例5:使用canvas元素绘制美丽的花朵98

3.1.1案例概述98

3.1.2页面显示效果98

3.1.3案例知识点100

3.1.4代码剖析103

3.2案例6:使用canvas元素绘制指针式动画时钟106

3.2.1案例概述106

3.2.2页面显示效果106

3.2.3案例知识点107

3.2.4代码剖析108

3.3案例7:使用canvas元素制作简单小游戏113

3.3.1案例概述113

3.3.2页面显示效果113

3.3.3案例知识点115

3.3.4代码剖析116

3.4案例8:使用canvas元素绘制图像放大镜119

3.4.1案例概述120

3.4.2页面显示效果120

3.4.3案例知识点120

3.4.4代码剖析121

3.5案例9:用动画的形式装载图像125

3.5.1案例概述125

3.5.2页面显示效果125

3.5.3案例知识点128

3.5.4代码剖析130

3.6案例10:将彩色照片转换成黑白照片138

3.6.1案例概述138

3.6.2页面显示效果138

3.6.3案例知识点140

3.6.4代码剖析141

3.7本章小结143

第4章 文件API与拖放API145

4.1案例11:在浏览器中预览客户端文件并上传146

4.1.1案例概述146

4.1.2页面显示效果146

4.1.3案例知识点149

4.1.4代码剖析151

4.2案例12:使用Canvas API、文件API与拖放API制作拼图游戏158

4.2.1案例概述158

4.2.2页面显示效果159

4.2.3案例知识点162

4.2.4代码剖析165

4.3本章小结176

第5章 多媒体播放177

5.1案例13:打造自己的网页视频播放器178

5.1.1案例概述178

5.1.2页面显示效果178

5.1.3案例知识点181

5.1.4代码剖析183

5.2案例14:对视频使用实时回放功能191

5.2.1案例概述191

5.2.2页面显示效果191

5.2.3代码剖析192

5.3案例15:对视频使用截图功能195

5.3.1案例概述195

5.3.2页面显示效果195

5.3.3案例知识点196

5.3.4代码剖析196

5.4案例16:打造自己的网页音频播放器199

5.4.1案例概述199

5.4.2页面显示效果199

5.4.3案例知识点200

5.4.4代码剖析201

5.5本章小结206

第6章 本地存储207

6.1案例17:制作HTML 5版本的日程提醒簿208

6.1.1案例概述208

6.1.2页面显示效果208

6.1.3案例知识点209

6.1.4代码剖析210

6.2案例18:临时保存页面中的输入内容214

6.2.1案例概述214

6.2.2页面显示效果215

6.2.3案例知识点216

6.2.4代码剖析216

6.3案例19:使用HTML 5制作Web应用程序的演示版218

6.3.1案例概述218

6.3.2页面显示效果218

6.3.3案例知识点219

6.3.4代码剖析222

6.4案例20:使用客户端session232

6.4.1案例概述232

6.4.2页面展示效果232

6.4.3案例知识点234

6.4.4代码剖析235

6.5案例21:将本地数据库中的数据提交到服务器端248

6.5.1案例概述248

6.5.2页面展示效果248

6.5.3代码剖析249

6.6案例22:制作可以离线使用的日程提醒簿256

6.6.1案例概述256

6.6.2页面显示效果256

6.6.3案例知识点257

6.6.4代码剖析260

6.7本章小结261

第7章 跨文档消息传输262

7.1案例23:通过跨文档消息传输功能实现单点登录263

7.1.1案例概述263

7.1.2页面显示效果264

7.1.3案例知识点268

7.1.4代码剖析268

7.2案例24:通过跨文档消息传输功能获取批量数据300

7.2.1案例概述300

7.2.2页面显示效果300

7.2.3代码剖析301

7.3本章小结310

第8章 利用Web Workers实现多线程处理312

8.1案例25:在后台线程中实现对数据库的增删查改操作313

8.1.1案例概述313

8.1.2页面显示效果313

8.1.3案例知识点315

8.1.4代码剖析316

8.2案例26:在后台线程中实现数据的批量插入334

8.2.1案例概述334

8.2.2代码剖析334

8.3本章小结339

第9章 利用Geolocation API获取地理位置信息341

9.1案例27:显示计算机或移动设备所在地的地图342

9.1.1案例概述342

9.1.2页面显示效果342

9.1.3案例知识点343

9.1.4代码剖析346

9.2本章小结349

第10章 使用jWebSocket框架开发Socket通信程序350

10.1安装与运行jWebSocket351

10.1.1安装jWebSocket服务器351

10.1.2在其他服务器环境下运行jWebSocket服务器352

10.1.3将jWebSocket服务器作为Windows的可执行文件354

10.1.4将jWebSocket服务器作为Windows的服务355

10.1.5 jWebSocket Web客户端355

10.2创建第一个利用jWebSocket进行通信的Web页面357

10.3创建jWebSocket服务器端的侦听器365

10.3.1 jWebSocket的通信架构365

10.3.2创建侦听器366

10.4 jWebSocket中的令牌374

10.4.1令牌的基本概念375

10.4.2系统令牌376

10.5 jWebSocket中服务器端的插件383

10.5.1服务器端插件的基础知识383

10.5.2创建自定义服务器端插件385

10.6 jWebSocket中的通道393

10.7案例28:利用jWebSocket服务器创建简单聊天室398

10.7.1案例概述398

10.7.2页面显示效果398

10.7.3代码剖析401

10.8本章小结412

第11章RGraph统计图制作插件414

11.1概述415

11.1.1 HTML 5版统计图插件的优越性415

11.1.2使用RGraph插件415

11.1.3使用服务器端数据416

11.2绘制统计图时所用到的公共属性417

11.3绘制柱状图422

11.3.1绘制柱状图时所用到的属性422

11.3.2示例程序425

11.3.3使用obj.getBar方法426

11.3.4绘制分组柱状图428

11.3.5使用上下文菜单432

11.4绘制折线图435

11.4.1绘制折线图时所用到的属性435

11.4.2绘制基本折线图439

11.4.3使用getPoint方法441

11.4.4在一个折线图中绘制多根折线444

11.4.5绘制范围折线图446

11.4.6在一个折线图中使用左右两根不同统计单位的垂直坐标轴448

11.4.7在一个统计图中绘制柱状图与折线图450

11.4.8绘制动态折线图452

11.5绘制饼图455

11.5.1绘制饼图时所用到的属性455

11.5.2示例程序455

11.5.3使用getSegment方法457

11.6绘制横向柱状图461

11.6.1绘制横向柱状图时所用到的属性461

11.6.2示例程序463

11.6.3绘制分组横向柱状图464

11.7绘制雷达图466

11.7.1绘制雷达图时所用到的属性466

11.7.2示例程序467

11.8增强用户体验468

11.8.1通过拖曳来缩放统计图的尺寸468

11.8.2制作工具条提示信息469

11.8.3制作上下文菜单475

11.8.4放大统计图476

11.8.5允许用户注解统计图481

11.9本章小结483

第12章 使用WebGL开发三维图形图像484

12.1 WebGL概述485

12.1.1 WebGL的基础知识485

12.1.2进行WebGL开发之前的准备工作485

12.2使用WebGL绘制三角形与矩形488

12.2.1下载并使用脚本文件488

12.2.2页面显示效果488

12.2.3代码剖析488

12.3使用颜色绘制彩色三角形与矩形507

12.3.1画面式样507

12.3.2代码剖析507

12.4制作三维动画515

12.4.1画面式样515

12.4.2代码剖析515

12.5制作三维物体520

12.5.1画面式样520

12.5.2代码剖析520

12.6使用纹理528

12.6.1画面式样528

12.6.2代码剖析528

12.7键盘输入与纹理过滤537

12.7.1画面式样537

12.7.2代码剖析538

12.8本章小结545

附录 五大浏览器的最新版对HTML 5的支持情况546

热门推荐