欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > HTML > HTML5移动开发即学即用(双色) 王志刚【PDF】【3.91MB】

HTML5移动开发即学即用(双色) 王志刚【PDF】【3.91MB】

2018-12-19 413 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

html5是取代html4的新一代web技术,尽管正式标准还没有发布,但实际上已经被广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种*版本的浏览器所支持。《html5移动开发即学即用》逐一剖析html5标准中包含的*技术,全书分11章,详细介绍了html5新标准中提供的各种api,同时附上了相关的应用实例,方便读者直接掌握这些api的使用,且大部分可以直接应用于自己的html5程序中。
  《html5移动开发即学即用(双色)》适合开发的入门者阅读。

目录

第1章html5概要
 1.1html5的发展历程
 1.1.1html标准概要
 1.1.2html5标准的产生
 1.2html5与html4的区别
 1.3html5中的api
 1.3.1html5标准自带的api
 1.3.2whatwg创建的api
 1.3.3html5相关api
 1.4html5 api受支持现状
 1.5html5编程的基础
 1.5.1常用web技术概述
 1.5.2html5程序的书写方式
第2章canvas
 2.1canvas基础
 2.1.1canvas的规范概要
 2.1.2canvas的基本用法
 2.1.3第一个canvas程序
 2.1.4 路径 
 2.1.5颜色定义
 2.1.6绘制方法介绍
 2.2绘制渐变效果
 2.2.1线性渐变与圆形渐变
 2.2.2线性渐变
 2.2.3圆形渐变
 2.2.4context的属性
 2.3绘制图像
 2.3.1canvas中的图像绘制
 2.3.2像素处理
 2.4绘制数据图表
 2.4.1绘制方格图
 2.4.2数据图表
 2.5旋转与变形
 2.5.1变形方法
 2.5.2移动与扩大/缩小
 2.5.3变形的保存与恢复
 2.5.4旋转
 2.5.5变形矩阵
 2.6绘制文本
 2.6.1绘制文本概述
 2.6.2对齐方式
 2.6.3基准线
 2.6.4绘制竖线图表
 2.7canvas实现动画效果
 2.7.1圆球跳动的动画
 2.7.2待机动画
第3章css3基础
 3.1css3基础应用
 3.1.1阴影
 3.1.2颜色的指定
 3.1.3变形
 3.2css3动画
 3.2.1css3的动画功能基础
 3.2.2动画的定义方法
 3.3特效
 3.3.1圆角
 3.3.2渐变效果
 3.3.3倒影
 3.3.4多栏目布局
第4章svg
 4.1svg基础
 4.1.1svg规范概要
 4.1.2svg的特征
 4.1.3svg与canvas比较
 4.1.4svg与html
 4.2svg的语法基础
 4.2.1文档类型与根元素
 4.2.2svg的基本图形
 4.2.3svg的修饰
 4.3svg与javascript结合的实例
第5章 video& audio
 5.1(video) 与(audio)概要
 5.1.1视频与音频处理革命
 5.1.2(video) 与(audio)基础
 5.2video和audio的方法与属性
 5.3事件以及事件的发生顺序
 5.3.1事件概要
 5.3.2事件的发生顺序
 5.4使用video实现实时字幕
 5.4.1html代码
 5.4.2脚本代码
 5.5视频与canvas的组合技巧
 5.5.1在canvas上绘制视频影像
 5.5.2对视频进行黑白影像变换
 5.5.3显示加工后的视频
 5.6创建简易音频播放器
 5.6.1播放音频
 5.6.2在脚本中控制音频
 5.6.3检查音频文件是否可播放
 5.6.4显示播放时间
 5.7制作乐器演奏程序
 5.7.1通过点击演奏
 5.7.2通过按键演奏
 5.8制作可变速视频播放器
 5.8.1html代码
 5.8.2实现各按钮功能
 5.8.3制作控制速度的滑块
第6章拖放
 6.1拖放基础
 6.1.1规范概要
 6.1.2file api
 6.1.3浏览器支持现状
 6.2网页控件对象的拖放
 6.2.1实例概要
 6.2.2详细代码
 6.2.3事件与datatransfer
 6.2.4internat explorer中实现方法
 6.3桌面文件的拖放实例
 6.3.1实例概要
 6.3.2详细代码
 6.3.3拖放相关事件处理
 6.3.4拖入文件的api
 6.3.5读取文件内容的api
 6.3.6文件读取时的事件
 6.3.7文件导入的进度
 6.3.8文件数据的读取
第7章实现脱机web应用程序
 7.1脱机web应用程序概要
 7.1.1缓存清单
 7.2脱机web应用程序实例
 7.2.1关于缓存更新
 7.3cache-manifest的语法规则
 7.3.1fallback段落
 7.3.2network段落
 7.4在javascript中对缓存进行控制
 7.5通过javascript创建缓存监视实例
第8章websocket
 8.1websocket概要
 8.1.1websocket协议
 8.2websocket简单实例
 8.2.1客户端代码
 8.2.2服务器端处理的实现
 8.3多个websocket连接的处理
 8.4子协议的构筑与应用
第9章 webworkers
 9.1 webworkers概要
 9.2 hellweb workers实例
 9.3计算素数个数
 9.4importscripts的应用
第10章本地数据保存
 10.1 webstorage
 10.1.1web storage概要
 10.1.2localstorage应用
 10.1.3使用localstorage创建简易记事本
 10.1.4保存应用程序中的用户设置
 10.2 websql database
 10.2.1web sql database概要
 10.2.2web sql database的基本使用方法
 10.2.3创建todo记事本
第11章geolocation
 11.1geolocation概要
 11.1.1如何获取定位信息
 11.1.2支持情况
 11.2html5中定义的geolocation规范
 11.2.1geolocation
 11.2.2getcurrentposition
 11.2.3position对象
 11.2.4postionerror对象
 11.2.5watchposition
 11.2.6clearwatch
 11.3google maps api
 11.3.1显示地图的基本方法
 11.3.2显示标记
 11.4美食餐饮店记录程序
附录a实用开发环境的构筑
附录bjavascript 的ecma-262 3rd edition 与5th edition的区别
附录c csstransitions 与 animations
索引

文档截图

QQ截图20181219145126.jpg

HTML5移动开发即学即用(双色) 王志刚【PDF】【3.91MB】

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论