图书介绍
构建移动网站与APP-HTML 5移动开发入门与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 常新峰,王金柱编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302461111
- 出版时间:2017
- 标注页数:380页
- 文件大小:107MB
- 文件页数:393页
- 主题词:超文本标记语言-程序设计
PDF下载
下载说明
构建移动网站与APP-HTML 5移动开发入门与实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 HTML 5移动入门1
1.1 认识HTML1
1.1.1 HTML的构成1
1.1.2 CSS的构成2
1.1.3 JavaScript的构成3
1.2 认识HTML 54
1.2.1 HTML 5的发展与理念5
1.2.2 HTML 5和XHTML的对比6
1.3 制作一个简单的HTML 5移动APP7
1.3.1 开发工具的选择8
1.3.2 APP代码的编写8
1.3.3 调试运行Hello APP9
1.4 HTML 5的移动特色10
1.5 本章小结10
第2章 移动特性1——移动表单11
2.1 丰富的表单属性11
2.2 移动Web表单的input类型12
2.2.1 search类型文本12
2.2.2 email类型文本13
2.2.3 number类型文本14
2.2.4 range类型文本15
2.2.5 tel类型文本15
2.2.6 url类型文本16
2.3 HTML 5表单新属性16
2.3.1 autocomplete属性16
2.3.2 autofocus属性17
2.4 范例——创建一个HTML 5版的APP注册页面18
2.4.1 代码设计19
2.4.2 代码分析24
2.5 本章小结26
第3章 移动特性2——多媒体形式27
3.1 音频视频27
3.1.1 音频视频的格式27
3.1.2 使用video/audio元素27
3.1.3 音频视频的通信29
3.2 范例——制作音乐播放器APP31
3.3 范例——制作视频播放器APP33
3.3.1 普通视频播放器34
3.3.2 添加视频进度条37
3.3.3 添加视频快进慢进按钮40
3.3.4 处理带字幕的视频41
3.4 本章小结43
第4章 移动特性3——地理位置定位44
4.1 认识地理位置44
4.1.1 纬度和经度坐标44
4.1.2 定位数据45
4.1.3 构建地理位置应用46
4.2 手机地理位置定位47
4.3 谷歌地图的使用49
4.3.1 追踪用户的位置49
4.3.2 查找路线53
4.3.3 用户自定义的地理定位61
4.4 高德地图的使用65
4.5 本章小结67
第5章 移动特性4——离线缓存68
5.1 离线缓存应用68
5.1.1 离线缓存API简介68
5.1.2 使用Manifest方法71
5.1.3 使用ApplicationCache API方法72
5.1.4 搭建简单的离线APP72
5.2 离线事件处理76
5.3 范例——离线贴吧APP80
5.4 本章小结84
第6章 移动特性5——Canvas绘图85
6.1 HTML 5的绘图API85
6.1.1 什么是Canvas85
6.1.2 加载Canvas86
6.1.3 什么是SVG87
6.1.4 什么是WebGL89
6.1.5 Paper.js图形库90
6.2 立用Canvas91
6.2.1 绘制图形92
6.2.2 绘制文字96
6.2.3 颜色渐变103
6.3 范例——带特效的相册APP106
6.4 本章小结114
第7章 移动特性6——CSS 3视觉辅助115
7.1 CSS 3的变化115
7.2 背景(Backgrounds)116
7.3 文字效果(Text Effects)117
7.4 边框(Border)118
7.5 用户界面(User interface)120
7.6 转换(Transform)122
7.7 过渡(Transition)123
7.8 范例——用CSS 3画哆啦A梦124
7.8.1 头和脸125
7.8.2 脖子和铃铛129
7.8.3 身体和四肢131
7.8.4 让眼睛动起来135
7.9 本章小结136
第8章 移动特性7——调用手机设备137
8.1 HTML 5调用手机摄像头137
8.2 HTML 5调用手机相册140
8.3 HTML 5调用手机通讯录146
8.4 本章小结149
第9章 HTML 5移动性能优化150
9.1 HTML 5的性能考量150
9.1.1 浏览器性能150
9.1.2 网络性能153
9.1.3 开发效率154
9.2 加载优化156
9.2.1 减HTTP请求156
9.2.2 充分利用缓存160
9.2.3 压缩161
9.2.4 优化JavaScript加载性能165
9.2.5 其他加载优化173
9.3 CSS优化175
9.3.1 了解页面的渲染过程176
9.3.2 避免在HTML标签中写Style属性178
9.3.3 正确使用display属性179
9.3.4 避免使用CSS表达式179
9.3.5 请勿滥用float属性180
9.3.6 不滥用Web字体182
9.3.7 不声明过多的Font-size184
9.3.8 优化选择器的使用185
9.4 图片优化187
9.4.1 使用CSS 3代替图片187
9.4.2 使用Data URI代替图片190
9.4.3 使用SVG代替图片194
9.4.4 IconFont与SVG优劣对比196
9.4.5 使用压缩图片197
9.4.6 使用srcset198
9.4.7 使用WebP200
9.5 渲染优化201
9.5.1 渲染流程202
9.5.2 使用Viewport加速页面渲染203
9.5.3 动画优化204
9.5.4 高频事件优化207
9.5.5 GPU加速210
9.6 脚本优化211
9.6.1 脚本执行优化211
9.6.2 条件JavaScript212
9.6.3 缓存DOM操作215
9.6.4 尽量使用事件代理以避免批量绑定事件219
9.6.5 尽量使用ID选择器221
9.6.6 dick事件优化223
9.7 本章小结225
第10章 jQUery Mobile移动框架226
10.1 初步接触jQuery Mobile226
10.1.1 jQuery Mobile框架特点226
10.1.2 jQuery Mobile框架安装与配置227
10.1.3 创建第一个jQuery Mobile APP229
10.2 jQuery Mobile页面与导航231
10.2.1 jQuery Mobile单页面231
10.2.2 jQuery Mobile多页面233
10.2.3 jQuery Mobile对话框页面236
10.2.4 jQuery Mobile导航241
10.2.5 jQuery Mobile加载246
10.2.6 jQuery Mobile动画效果250
10.3 jQuery Mobile CSS样式253
10.3.1 按钮样式253
10.3.2 图标样式260
10.3.3 网格布局样式264
10.4 jQuery Mobile 小部件268
10.4.1 工具条268
10.4.2 导航条271
10.4.3 选项卡275
10.4.4 面板278
10.4.5 弹出框281
10.5 jQuery Mobile表单284
10.5.1 输入框284
10.5.2 复选框286
10.5.3 单选按钮288
10.5.4 下拉列表框289
10.5.5 滑块控件291
10.6 本章小结293
第11章 Sencha Touch框架294
11.1 初步接触Sencha Touch294
11.1.1 Sencha Touch框架特点294
11.1.2 Sencha Touch框架环境搭建295
11.1.3 创建第一个Sencha Touch APP303
11.1.4 Sencha Touch APP代码解析307
11.1.5 运行Sencha Touch APP318
11.2 Sencha Touch核心概念320
11.2.1 类系统320
11.2.2 容器组件332
11.2.3 组件布局334
11.2.4 事件338
11.3 Sencha Touch组件343
11.3.1 导航视图343
11.3.2 旋灯视图348
11.3.3 表单351
11.4 本章小结354
第12章 jQUery Mobile框架实战——移动便笺APP355
12.1 项目介绍355
12.2 项目功能模块356
12.2.1 主页356
12.2.2 便笺内容浏览页面358
12.2.3 登录页面360
12.2.4 便笺内容浏览页面(用户权限)362
12.2.5 新建便笺内容364
12.2.6 编辑便笺内容367
12.2.7 删除便笺内容367
12.2.8 清空便笺内容368
12.3 本章小结369
第13章 Sencha Touch框架实战——通讯录APP370
13.1 项目介绍370
13.2 项目功能模块371
13.2.1 app.js主入口文件371
13.2.2 Model模型372
13.2.3 Store存储372
13.2.4 View主视图373
13.2.5 Contacts视图类375
13.2.6 Controller控制器376
13.3 测试运行项目378
13.4 本章小结380
热门推荐
- 1893164.html
- 1600976.html
- 3597392.html
- 2605845.html
- 1383137.html
- 1686391.html
- 2146804.html
- 2318586.html
- 100581.html
- 3472959.html
- http://www.ickdjs.cc/book_1352758.html
- http://www.ickdjs.cc/book_1793705.html
- http://www.ickdjs.cc/book_3625082.html
- http://www.ickdjs.cc/book_1507761.html
- http://www.ickdjs.cc/book_2058600.html
- http://www.ickdjs.cc/book_2506775.html
- http://www.ickdjs.cc/book_1714661.html
- http://www.ickdjs.cc/book_3528744.html
- http://www.ickdjs.cc/book_1978463.html
- http://www.ickdjs.cc/book_635767.html