下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > Web开发 >Html/CSS > 移动Web开发从入门到精通

移动Web开发从入门到精通

综合评级:★★★★★

定价:59.80

作者:王翠萍

出版社:中国铁道

出版日期:2016/08/01

页数:444

ISBN:9787113219857

书籍介绍

基于html 5 jquer mobile phonegap移动开发框架,全面深入讲解移动web开发的各种实用技术超值赠送571个前端设计实战案例,50个div css实用模板,助你拓展技术并快速提高开发水平

相关课程
目录

chapter 1移动Web开发基础 1

1.1 认识网页和网站 1

1.1.1网页 1

1.1.2网站 2

1.2 网页的基本构成元素 2

1.3 制作网页的基本流程 4

1.4 制作网站的基本流程 5

1.4.1网站发展趋势 5

1.4.2网站制作流程 6

1.4.3网站设计原则 7

1.5web标准开发技术介绍 7

1.5.1结构化标准语言 7

1.5.2表现性标准语言 8

1.5.3行为标准 8

1.6 移动web开发概览 9

1.6.1主流移动平台介绍 9

1.6.2移动web的特点 11

1.6.3设计移动网站时需要考虑的问题 12

1.6.4主流的移动设备屏幕的分辨率 12

1.6.5使用标准的html、css和javascript技术 13

1.7 移动web开发技术必备 13

chapter 2搭建移动web开发环境 15

2.1 安装Dreamweavercs6 15

2.2 安装jquermobile 19

2.2.1下载jquer mobile插件 19

2.2.2使用url方式加载插件文件 20

2.3 搭建phonegap开发环境 20

2.3.1准备工作 20

2.3.2获得phonegap开发包 21

2.4 搭建测试环境 25

chapter 3移动web开发的准备工作 27

3.1 创建通用网站的实现流程27

3.1.1确定应用程序类型 27

3.1.2使用css改善html外观 28

3.1.3加入移动meta标签 30

3.2 将站点升级至html 5 31

3.2.1确定何时升级和升级的具体方式 31

3.2.2升级到html 5的步骤 33

3.2.3将html 5特性作为额外内容添加至网站 33

3.2.4使用html 5为移动web提供的服务 34

3.3 将web程序迁移到移动设备 34

3.3.1选择web编辑器 34

3.3.2测试应用程序 35

3.3.3为移动设备调整可视化的设计 35

3.3.4html 5及css 3检测 36

3.4 搭建Android开发环境 38

3.4.1安装android sdk的系统要求 38

3.4.2安装jdk 38

3.4.3获取并安装eclipse和android sdk 42

3.4.4安装adt 45

3.4.5设定android sdk home 47

3.4.6验证开发环境 48

3.4.7创建并管理android虚拟设备(avd) 49

3.4.8启动avd模拟器 50

3.5 搭建ios开发环境 51

3.5.1开发前的准备——加入ios开发团队 52

3.5.2安装xcode 54

3.5.3xcode介绍 54

3.5.4下载并安装xcode 55

3.5.5创建一个xcode项目并启动模拟器 58

chapter 4html基础 62

4.1html初步 62

4.1.1html概述 62

4.1.2html基本结构 63

4.2html标记详解 64

4.2.1标题文字标记<h> 64

4.2.2文本文字标记<font> 65

4.2.3字型设置标记 66

4.2.4段落标记<p> 67

4.2.5换行标记<br> 68

4.2.6超链接标记<a> 68

4.2.7设置背景图片标记<bod background> 70

4.2.8插入图片标记<img> 70

4.2.9列表标记 71

4.2.10表格标记<table>、<tr>、<th>和<td> 75

4.3 综合应用——制作一个简单网页 76

chapter 5html 5在移动设备中 80

5.1 把握未来的风向标 80

5.2 用html 5设计移动网站前的准备 81

5.2.1为移动网站准备专用的域名 81

5.2.2准备测试环境 81

5.3 全新的html 5 82

5.4 设置网页头部元素 83

5.4.1设置文档类型 83

5.4.2设置所有链接规定默认地址或默认目标 84

5.4.3链接标签 84

5.4.4设置有关页面的元信息 86

5.4.5定义客户端脚本 86

5.4.6定义html文档的样式信息 87

5.4.7设置页面标题 88

5.5 设置页面正文 89

5.6 注释 90

5.7 和页面结构相关的新元素91

5.7.1定义区段的标签 91

5.7.2定义独立内容的标签 91

5.7.3定义导航链接标签 92

5.7.4定义其所处内容之外的内容 93

5.7.5定义页脚内容的标签 93

5.8 在网页中显示联系信息 94

5.9 自动隐藏或显示网页中的文字95

5.10综合应用——自动检测输入的拼音是否正确 96

chapter 6css基础 98

6.1 体验css的功能 98

6.2 基本语法 99

6.3 使用选择符 100

6.3.1选择符的种类 100

6.3.2实战演练——使用id选择符设置文字颜色 102

6.4css属性 103

6.5 几个常用值 104

6.5.1颜色单位 104

6.5.2长度单位 106

6.5.3百分比值 107

6.5.4url统一资源定位符 107

6.5.5url默认值 108

6.6 在网页中使用css 108

6.6.1页面调用css方式 108

6.6.2通用优先级实战 110

6.6.3类型选择符和类选择符实战 112

6.6.4id选择符实战 113

6.6.5*近优先原则实战 114

6.7css的编码规范 115

6.7.1书写规范 115

6.7.2命名规范 115

6.8css调试 116

6.8.1设计软件调试 116

6.8.2继承性和默认值带来的问题 117

6.9 综合应用——实现精致、符合标准的表单页面 119

chapter 7Javascript脚本语言 121

7.1javascript简介 121

7.1.1javascript格式 121

7.1.2一个典型的javascript文件 121

7.2 数据类型 122

7.2.1数据类型概述 122

7.2.2javascript常量 123

7.2.3javascript变量 123

7.3 表达式和运算符 124

7.3.1javascript表达式 124

7.3.2javascript运算符 125

7.4javascript循环语句 127

7.4.1if条件语句 127

7.4.2for循环语句 1307.4.3while循环语句 131

7.4.4do…while循环语句 133

7.4.5break控制 134

7.4.6switch循环语句 134

7.5javascript函数 134

7.5.1函数的构成 135

7.5.2javascript常用函数 136

7.6javascript对象 137

7.6.1对象基础知识 137

7.6.2javascript常用对象和方法 139

7.7javascript事件 142

7.7.1javascript常用事件 142

7.7.2事件处理程序 143

7.8javascript窗口对象 144

7.8.1窗口对象 144

7.8.2窗口对象的事件驱动 145

7.8.3窗口对象中的属性 145

7.8.4窗口对象的方法 145

7.8.5javascript窗口对象的应用 146

7.9javascript框架对象 148

chapter 8使用jquer mobile 框架 150

8.1jquer mobile简介 150

8.1.1jquer的优势 150

8.1.2jquer mobile的特点 151

8.1.3jquer mobile对浏览器的支持 151

8.1.4jquer mobile对移动平台的支持 152

8.2jquer mobile的四大优势 153

8.2.1跨所有移动平台的统一ui 153

8.2.2简化的标记驱动的开发 153

8.2.3渐进式增强 153

8.2.4响应式设计 154

8.3jquer mobile语法基础 154

8.3.1使用基本框架 155

8.3.2多页面模板 158

8.3.3设置内部页面的页面标题 160

8.3.4设置外部页面链接 161

8.3.5实现页面后退链接 161

8.3.6使用ajax修饰导航 162

8.3.7使用函数changepage() 165

8.4 预加载 1668.5 页面缓存 167

8.6 页面脚本 169

chapter 9使用phonegap 171

9.1phonegap基础 171

9.1.1产生背景 171

9.1.2phonegap的发展历程 172

9.1.3phonegap移动web开发的步骤 172

9.2phonegap api详解 173

9.2.1应用api 174

9.2.2通知api 175

9.2.3设备api 177

9.2.4网络连接api 178

9.2.5加速计api 180

9.2.6地理位置api 183

9.2.7指南针api 185

9.2.8照相机api 187

9.2.9capture采集 191

9.2.10media api 193

9.3 综合应用——使用media构造一个播放器 194

chapter 10开发移动设备网页 197

10.1编写第一个适用于android系统的网页 197

10.1.1控制页面的缩放 200

10.1.2添加css样式 201

10.1.3添加javascript 204

10.2添加ajax特效 206

10.3打造一个ios jquer mobile phonegap程序 212

10.4综合演练——打造一个android jquer mobile phonegap程序 214

10.4.1建立一个基于web的android应用 215

10.4.2添加web内容 216

10.4.3利用phonegap封装成移动web应用 217

10.4.4修改权限文件 219

chapter 11web sockets实时数据处理 221

11.1安装jwebsocket服务器 221

11.2实现跨文档传输数据 222

11.3使用websocket传送数据 225

11.3.1使用web sockets api的方法 226

11.3.2实战演练 226

11.4处理json对象 229

11.5jwebsocket框架 232

11.5.1jwebsocket框架的构成 232

11.5.2创建jwebsocket服务器端的侦听器 232

11.6jwebsocket令牌详解 240

11.6.1令牌的格式 240

11.6.2令牌的常用术语 240

11.6.3系统令牌详解 241

11.7综合应用——使用jwebsockettest框架进行通信 247

chapter 12web workers通信处理 251

12.1web workers api基础 251

12.1.1使用html5 web workers api 251

12.1.2需要使用.js 文件 252

12.1.3与 web worker 进行双向通信 252

12.2worker线程处理 254

12.2.1使用worker处理线程 255

12.2.2使用线程传递json对象 258

12.2.3使用线程嵌套交互数据 259

12.2.4通过json发送消息 262

12.3执行大计算量任务 263

12.3.1创建worker 264

12.3.2使用web workers api执行大计算量任务 264

12.4综合应用——在后台运行耗时较长的运算 270

......

热门图书
推荐新闻
技术文库
论坛推荐