HTML5&CSS3&JavaScript App程序开发实战.pdf

HTML5&CSS3&JavaScript App程序开发实战.pdf
 

书籍描述

内容简介
《HTML5&CSS3&JavaScript App程序开发实战》介绍了HTML5&CSS3&JavaScript是现今跨平台App程序开发最佳的解决方案,作者具备多年程序开发实战经验,以Visual Studio 2013为开发工具,并以Microsoft操作系统Windows8为平台,循序渐进地带领读者进入跨平台App程序开发领域,无论是PC、平板电脑或手机App程序,均可快速上手。

编辑推荐
《HTML5&CSS3&JavaScript App程序开发实战》分章讲解HTML5、CSS3、JavaScript_三大主要语言的各项特色及实现方法。深入解析DOM API的重点知识以及注意事项。以实际范例——Windows Store App,逐步讲解App程序开发过程与实现步骤。

作者简介
周忠庆Clark,中华科技大学毕业,拥有多年ASP.NETWeb应用开发经验,专长为面向对象架构设计。
陈葵懋Ian Chen,高雄师范大学信息教育研究所硕士,专长为ASP.NET Web应用开发,目前为资深程序设计师,也是Microsoft最有价值专家(MVP)。

目录
第1章HTML的基础
1.1 HTML创建与运行
1.1.1 HTML创建
1.1.2 HTML运行
1.2 HTML AP1概念
1.2.1 AP1概念
1.2.2静态引用
1.2.3动态引用
1.3 HTML根节点
1.3.1 window对象
1.3.2全局根节点
1.3.3 document属性
1.3.4 0nload事件
1.4 HTML标签
1.4.1标签组成
1.4.2文件组成
1.4—3 script标签
1.4.4 script标签的运行顺序
1.4.5 style标签及link标签
1.4.6 HTML5新增标签
1.5 HTML网页与AS P.NET网页
1.5.1 HTML网页
1.5.2 AS P.NET网页
2.1 CSS样式
2.1.1样式组成
2.1.2样式套用
2.1.3样式继承
2.1.4样式重设
2.2 CSS选择器
2.2.1选择器概念
2.2.2 Type选择器
2.2.3 ID选择器
2.2.4 Class选择器
2.2.5 Universal选择器
2.2.6 Attribute选择器
2—2—7 Child组合器
2—2—8 Descendant组合器
2—2—9 General Sibling组合器
2—2—10 Adjacent Sibling组合器
2—2—11 Groupin9组合器
2.3 CSS盒子模型
2.3.1盒子模型概念
2—3—2 margin属性
2.3.3 border属性
2—3—4 paddin9属性
2—3.5 width属性,height属性
2.4 CSS定位模式
2.4.1定位模式概念
2.4.2 display属性
2.4.3 Overflow属性
2.4.4 2.index属性
2.5 CSS排版布局
2.5.1排版布局概念
2.5.2满版100%布局
2.5.3满版分列布局
2.5.4满版分行布局
2.5.5水平居中布局
2.5.6垂直居中布局
2.5.7固定居中布局
第3章 DOM——文件对象模型
3—1 DOM模型
3.1.1 DOM概念
3.1.2 DOM对象树
3.1.3 document对象
3.1.4 DOM节点
3—2 DOM节点选择
3.2.1节点选择概念
3.2.2 getElementByld方法
3.2.3 getElementsByTagName方法
3.2.4 querySelector、querySelectorAIl方法
3.2.5 childNodes、parentNode属性
3.3 DOM节点操作
3.3.1节点操作概念
3.3.2 style属性
3.3.3 appendChild方法
3.3.4 setAttributeNode方法
3.3.5 removeChild方法
3.3.6 removeAttributeNode方法
3—4 DOM节点事件
3.4.1节点事件概念
3.4.2节点事件通知
3.4.3 addEventListener方法
3.4.4 removeEventListener方法
第4章全新HTML5基础
4—1 HTML5概念
4.1.1 HTML优势
4.1.2 HTML4困境
4.1.3 HTML5升级
4.1.4 HTML标签升级
4.1.5 CSS样式升级
4.1.6 DOM模型升级
4.1.7 HTML API升级
4.2 HTML5图像描绘
4.2.1功能说明
4.2.2 canvas标签
4.2.3路径描绘
4.2.4文字描绘
4.2.5颜色描绘
4.2.6图片描绘
4.2.7图片加载
4.2.8图片输出
4.2.9 GPU加速
4—3 HTML5影音播放
4.3.1功能说明
4.3.2 video标签
4.3.3视频格式
4.3.4视频操作
4.3.5视频事件
4.3.6视频截图
4—3—7 audi0标签
4—4 HTML5数据存储
4—4—1功能说明
4—4—2 storage对象
4—4—3访问操作
4—4—4访问范围
4—4—5跨页传值
4—5 HTML5数据传输——服务器推送
4—5—1功能说明
4—5—2 HTTP通信协议
4—5—3服务器推送机制
4—5—4服务器推送数据包
4—5—5 EventSource对象
4—5—6数据接收
4—5—7断线重连
4—6 HTML5数据传输——双向传输
4—6—1 WebSocket通信协议
4—6—2 WebSocket通信数据包
4—6—3 WebSocket对象
4—6—4数据传送
4—6—5数据接收
第5章必知的JavaScript语言
5—1 JavaScript概念
5—1—1概念
5—1—2全局变量
5—1—3局部变量
5—1—4函数
5—1—5对象
5—1—6原型
5—1—7闭包
5—2 JavaScript面向对象
5—2—1概念
5—2—2类
5—2—3封装
5—2—4继承
5—2—5多态
5—2—6静态成员
5—2—7命名空间
5.3 JavaScript架构设计
5.3.1概念
5.3.2三层式架构
5.3.3架构设计
5.3.4逻辑层实现
5.3.5数据层实现
5.3.6展示层实现
6.1 Windows Store App概观
6.2开发第一步:取得开发人员授权
6.3 Windows Store App项目模板及架构
6.3.1空白应用程序模板(Blank App)
6.3.2网格应用程序模板(Grid App)
6—3—3拆分布局应用程序模板(Split App)
6—3—4固定配置的应用程序模板(Fixed—Layout App)
6—3—5浏览应用程序模板(Navigation App)
6—4应用程序协议及应用程序生命周期
6.4.1应用程序周期
6.4.2启动运行
6.4.3暂停
6.4.4恢复运行
6.4.5终止
6.4.6关闭
6.4.7意外关闭
6.4.8其他的WinJS事件
6.4.9应用程序协议(App Contracts)
6.4.10设置协议(Settings Contract)
6.4.11共享目标协定(Share Contract)
6.4.12搜索协议(Search Contract)
第7章使用JavaScript和HTML5实作Windows Store App
7.1 Windows Runtime Library概观
7.2 WinJS(Windows Library for JavaScript)概观
7.2.1如何引用WinJS Library
7.2.2如何引用外部第三方JavaScript Library
7.2.3开发上的差异
7.3 WinJS控件介绍
7.3.1什么是WinJS控件
7.3.2常用控件
7.3.3数据集合控件
7—4实作Windows Store App案例
7.4.1 Windows Store App的内容及重点功能
7.4.2 Windows Store App Ul的设计
7.4.3 Windows Store App数据的设计
7.4.4页面查看的整合调整
7.4.5加入数据维护功能
7.4.6搜索/分享协议
7.5如何将Windows Store App上架至
Windows应用商店
7.5.1注册取得开发人员账户
7.5.2使用Windows应用程序认证包测试应用程序
7.5.3封装应用程序
7.5.4上架送审

文摘
版权页:



插图:

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多