图书介绍
HTML5 技术与移动出版PDF|Epub|txt|kindle电子书版本网盘下载
- 唐俊开,付洪韬,闫国龙编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121214493
- 出版时间:2013
- 标注页数:316页
- 文件大小:83MB
- 文件页数:333页
- 主题词:超文本标记语言-程序设计
PDF下载
下载说明
HTML5 技术与移动出版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 移动出版产业现状1
1.1 当数字出版遇上移动终端2
1.2 国外移动出版3
1.2.1 国外移动出版现状3
1.2.2 国外移动出版特点6
1.2.3 国外移动出版发展趋势13
1.3 我国移动出版产业发展现状16
1.3.1 移动出版产业发展必然性分析16
1.3.2 移动出版产业发展的几种主流模式19
1.4 本章小结23
第2章 移动出版技术概述25
2.1 移动互联网的发展26
2.2 智能手机发展迅速27
2.3 智能手机的Web浏览器28
2.4 移动Web应用的发展30
2.5 基于 HTML5的移动Web应用32
2.6 页面语义化简介34
2.6.1 HTML5新语义元素概述34
2.6.2 更多的HTML5新元素37
2.7 页面结构与移动设备的布局37
2.7.1 常见的移动应用布局37
2.7.2 使用HTML5创建标准的移动Web页面39
2.8 本章小结42
第3章 本地存储与离线应用43
3.1 本地存储44
3.1.1 移动设备的支持44
3.1.2 localStorage45
3.1.3 sessionStorage48
3.1.4 Storage事件监听48
3.2 离线Web概述49
3.2.1 离线与缓存50
3.2.2 离线的意义50
3.3 离线应用移动设备的支持50
3.4 applicationCache和manifest51
3.4.1 manifest文件51
3.4.2 applicationCache 对象和事件53
3.5 本章小结54
第4章 移动设备的常见HTML5表单元素55
4.1 丰富的表单属性56
4.2 移动Web表单的input类型57
4.2.1 search类型文本57
4.2.2 email类型文本58
4.2.3 number类型文本58
4.2.4 range类型文本59
4.2.5 tel类型文本59
4.2.6 url类型文本60
4.2.7 更多的类型60
4.3 表单属性应用范围61
4.4 本章小结62
第5章 移动Web界面样式63
5.1 CSS364
5.2 选择器64
5.2.1 属性选择器64
5.2.2 伪类选择器66
5.3 阴影67
5.3.1 box-shadow68
5.3.2 text-shadow68
5.4 背景69
5.4.1 background-size69
5.4.2 background-clip69
5.4.3 background-origin70
5.4.4 background70
5.5 圆角边框71
5.6 Media Queries移动设备样式71
5.6.1 传统网站在iPhone上的显示问题72
5.6.2 viewport设置适应移动设备屏幕大小73
5.6.3 Media Queries如何工作74
5.6.4 Media Queries语法总结76
5.6.5 如何将官方网站移植成移动Web网站78
5.7 本章小结86
第6章 Geolocation地理定位87
6.1 功能介绍88
6.2 浏览器支持情况88
6.3 如何使用Geolocation API89
6.3.1 首次获取当前位置89
6.3.2 监视移动设备的位置变化91
6.4 本章小结92
第7章 轻量级框架jQuery Mobile初探93
7.1 jQuery Mobile概述94
7.2 入门示例Hello World95
7.2.1 部署文件95
7.2.2 编码95
7.3 基于HTML5的自定义属性驱动组件96
7.3.1 dataset自定义属性96
7.3.2 使用dataset属性驱动jQuery Mobile组件97
7.4 页面与视图99
7.4.1 标准的移动Web页面99
7.4.2 移动设备的视图100
7.4.3 多视图Web页面101
7.4.4 改变页面标题的视图103
7.4.5 视图切换动画104
7.4.6 dialog对话框105
7.4.7 页面主题106
7.5 button按钮107
7.5.1 button组件107
7.5.2 具有icon图标的button组件107
7.5.3 具有内联样式的button按钮109
7.5.4 具有分组功能的button按钮110
7.6 Bar工具栏114
7.6.1 如何使用工具栏114
7.6.2 含有后退按钮的header具栏115
7.6.3 多按钮的footer-工具栏117
7.6.4 导航条工具栏119
7.6.5 定义fixed工具栏122
7.6.6 全屏模式工具栏123
7.7 内容区域格式布局123
7.7.1 网格布局123
7.7.2 仿9宫格排列的按钮组例子130
7.7.3 折叠块功能131
7.7.4 创建具有手风琴效果的例子132
7.8 Form表单134
7.8.1 如何使用表单提交功能134
7.8.2 HTML5文本框类型135
7.8.3 HTML5搜索类型输入框135
7.8.4 Slider类型136
7.8.5 Toggle类型136
7.8.6 单选按钮类型137
7.8.7 复选框类型139
7.8.8 下拉选择菜单142
7.9 List列表149
7.9.1 基本列表类型150
7.9.2 普通链接列表150
7.9.3 多层次嵌套列表152
7.9.4 有序编号列表154
7.9.5 只读列表155
7.9.6 可分割按钮列表155
7.9.7 列表的分隔符156
7.9.8 列表搜索过滤器157
7.9.9 含有气泡式计数的列表158
7.9.10 显示列表项右侧文本格式的列表159
7.9.11 列表项含有图标的列表160
7.9.12 数据项含有图片的列表162
7.9.13 内嵌列表163
7.9.14 列表的性能问题164
7.10 本章小结165
第8章 重量级富框架Sencha Touch入门167
8.1 Sencha Touch概述168
8.1.1 功能特点168
8.1.2 官方套件包169
8.2 入门示例Hello World170
8.2.1 部署文件170
8.2.2 开始编码171
8.2.3 调试环境172
8.2.4 页面调整173
8.3 事件管理174
8.3.1 自定义事件174
8.3.2 初始化事件175
8.3.3 Touch触控事件176
8.3.4 事件管理器Ext.EventManager177
8.4 核心组件库178
8.4.1 Ext.lib.Component179
8.4.2 属性、方法、事件180
8.5 Toolbar工具栏188
8.5.1 创建一个只有标题的工具栏例子189
8.5.2 模拟前进返回按钮的工具栏例子190
8.5.3 具有图标效果按钮的工具栏例子192
8.5.4 按钮组的工具栏194
8.6 Tabs选项卡196
8.6.1 使用TabPanel组件定义Tab页面196
8.6.2 选项卡功能197
8.7 Carousel199
8.8 Overlays遮罩层200
8.8.1 Alert提示信息类型201
8.8.2 Confirm确认提示框类型201
8.8.3 Prompt提示输入类型202
8.8.4 ActionSheet选择器类型203
8.8.5 Overlay浮动层显示框类型204
8.9 Picker选择器205
8.9.1 创建单列的选择器例子205
8.9.2 创建允许选择日期的选择器例子207
8.10 List列表208
8.10.1 创建基本的列表例子209
8.10.2 改进的分组列表例子210
8.10.3 使用Ajax异步请求的列表212
8.11 对HTML5的支持和封装215
8.11.1 封装HTML5新表单元素215
8.11.2 HTML5表单应用例子216
8.11.3 封装GeoLocation地理定位功能218
8.11.4 本地存储的支持220
8.11.5 多媒体的支持222
8.12 MVC开发模式223
8.12.1 MVC介绍223
8.12.2 创建application应用程序224
8.12.3 Model实体对象226
8.12.4 View视图类230
8.12.5 setActiveItem使用方法232
8.12.6 Controller业务逻辑类234
8.13 本章小结235
第9章 跨平台的PhoneGap应用介绍237
9.1 PhoneGap概述238
9.2 搭建PhoneGap开发环境239
9.2.1 如何在Android平台下搭建PhoneGap开发环境239
9.2.2 如何在iOS平台下搭建PhoneGap244
9.3 硬件设备接口246
9.3.1 Accelerometer加速度传感器246
9.3.2 Compass对象获取指南针信息249
9.3.3 使用connection对象检测网络状态252
9.3.4 File对象操作文件系统253
9.3.5 使用Device 对象获取移动设备的信息267
9.4 软件接口269
9.4.1 Camera对象获取照片资源269
9.4.2 Capture对象采集多媒体资源271
9.4.3 使用Contacts对象获取通讯录资源276
9.4.4 公告警示信息284
9.4.5 Media对象285
9.5 Events事件286
9.5.1 公共事件287
9.5.2 网络状态事件289
9.5.3 Android专有事件291
9.6 HTML5特性293
9.6.1 GeoLocation定位位置293
9.6.2 Storage特性293
9.7 本章小结294
第10章 HTML5技术在移动出版领域的应用295
10.1 项目背景296
10.2 功能模块296
10.3 书籍管理296
10.4 图书阅读301
10.5 互动管理309
10.6 用户管理310
10.7 支付管理311
10.8 本章小结313
参考文献315