移动Web开发技术

移动Web开发技术

袁伟华, 潘志宏, 黄耿生, 张译匀, 编著

出版社:清华大学出版社

年代:2016

定价:30.0

书籍简介:

本教材围绕HTML5和CSS3,从实际应用角度出发,通过引入案例,组织了全书的内容,使读者在实际中掌握HTML5在移动WEB开发中的应用。

书籍目录:

第1章移动Web开发技术概述

1.1智能机的发展

1.2智能手机的Web浏览器

1.3HTML5的移动Web应用

1.4移动Web和桌面Web

小结

第2章HTML5与移动Web

2.1HTML5的优势

2.2HTML4与HTML5的区别

2.3HTML5的新标签

2.3.1section标签

2.3.2article标签

2.3.3nav标签

2.3.4aside标签

2.3.5header标签

2.3.6footer标签

2.3.7hgroup标签

2.3.8figure标签

2.3.9表单标签

2.4HTML5文件操作

2.4.1FileList对象

2.4.2Blob对象

2.4.3File对象

2.4.4FileReader对象

2.4.5文件操作实例

2.5画布

2.5.1Canvas重要Context对象

2.5.2Canvas绘制的步骤

2.5.3Canvas绘制线条

2.5.4Canvas绘制文本

2.5.5Canvas绘制圆形和椭圆

2.5.6Canvas绘制图片

2.6地理位置

2.6.1浏览器支持情况

2.6.2HTML5 Geolocation API

2.6.3HTML5 Geolocation API应用实例

2.7音频

2.8视频

2.9SVG

2.9.1SVG基础

2.9.2创建基本形状

2.9.3过滤器和渐变

2.9.4SVG与文本

2.9.5向网页添加SVG XML

2.10拖放

2.11HTML5移动开发实例

小结

第3章HTML5本地存储

3.1HTML5本地存储的浏览器支持情况

3.2sessionStorage操作

3.3localStorage操作

3.4Web SQL Database

小结

第4章HTML5离线应用

4.1HTML5离线功能介绍

4.2离线资源缓存

4.3在线状态检测

4.4离线应用示例

小结

第5章CSS3与移动Web

5.1CSS盒子模型

5.2选择器

5.3边框

5.4CSS3背景

5.5CSS3文本效果

5.6CSS3字体

5.7CSS3 2D转换

5.8CSS3 3D转换

5.9CSS3过渡

5.10CSS3渐变效果

5.11CSS3反射效果

5.12CSS3动画

5.13CSS3多列

5.14CSS3用户界面

5.15Media Queries

小结

第6章jQuery Mobile

6.1浏览器支持

6.2jQuery Mobile基本页面结构

6.3jQuery Mobile过渡

6.4jQuery Mobile按钮

6.5jQuery Mobile按钮图标

6.6jQuery Mobile工具栏

6.7jQuery Mobile导航栏

6.8jQuery Mobile可折叠

6.9jQuery Mobile网格

6.10jQuery Mobile列表

6.11jQuery Mobile表单

6.12jQuery Mobile主题

6.13jQuery Mobile事件

小结

第7章Sencha Touch

7.1开发环境准备

7.2Sencha Touch2 SDK

7.3框架的加载

7.4Sencha Touch应用开发模式之MVC

7.4.1控制器

7.4.2数据存储器

7.4.3设备配置文件

7.4.4应用启动

7.4.5路由和访问历史支持

7.5组件的使用

7.5.1容器

7.5.2初始化组件

7.5.3配置组件

7.5.4使用ST已有的组件

7.5.5定义自己的组件(视图类)

7.6布局

7.6.1Box布局

7.6.2Card布局

小结

第8章PhoneGap应用

8.1开发环境搭建(Android平台)

8.2Acceleration

8.3Camera

8.4capture.captureAudio

8.5capture.captureImage

8.6capture.captureVideo

8.7Compass

8.8Connection

8.9Contacts

8.10Geolocation GPS传感器

8.11InAppBrowser

8.12Notification

小结

内容摘要:

本书全面介绍了HTML5中的标签、HTML5数据存储,定位和离线应用,CSS3的基础知识以及jQuery Mobile、senchatouch和PhoneGap三个框架,重点介绍了HTML5和CSS3在开始移动Web中的应用,并通过相应的例子来阐述如何使用相关的知识来开发移动Web程序。 全书共分8章:第1章为移动Web开发技术概论,主要介绍移动Web的发展历程,包括移动Web和桌面Web的区别:第2~4章为HTML5的知识内容,着重讨论HTML5的标签和数据存储、定位和离线应用;第5章为CSS3的知识,重点介绍CSS3在移动Web开发中的应用;第6~8章为jQuery Mobile、senchatouch和PhoneGap框架的知识内容,重点介绍如何利用它们开发跨平台的移动Web程序。全书提供了大量应用实例,可以让读者快速掌握开发要点。本书适合作为高等职业技术院校,普通高等院校计算机、计算机专业、电子商务专业高年级专科生、本科生的教材,同时可供对移动Web开发感兴趣的开发人员、广大科技工作者和研究人员参考。

编辑推荐:

《移动Web开发技术》是针对有一定的HTML开发基础同时又对移动web技术感兴趣的读者编写的。本书全面介绍了HTML5中的标签、HTML5数据存储,定位和离线应用,CSS3的基础知识以及三个框架jQueryMobile、sencha-touch和PhoneGap,并配备丰富的例子作为实践,重点突出介绍了HTML5和CSS3在开发移动WEB中的应用

书籍规格:

书籍详细信息
书名移动Web开发技术站内查询相似图书
9787302434634
如需购买下载《移动Web开发技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

移动Web开发技术是清华大学出版社于2016.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-高等学校-教材 的书籍。