注重体验与质量的电子书资源下载网站
分类于: 计算机基础 云计算&大数据
简介
HTML5+jQuery Mobile移动应用开发 豆 0.0分
资源最后更新于 2020-03-29 03:25:57
作者:丁锋陆禹成
出版社:出版社清华大学出版社
出版日期:2018-03
ISBN:9787302493501
文件格式: pdf
简介· · · · · ·
本书主要对移动Web开发进行介绍,主要内容包括HTML5相关技术、界面样式及CSS3相关技术、Javascript基本使用以及jQueryMobile移动开发框架。本书内容涵盖移动Web开发相关的基础知识、开发经验、针对移动端的开发技巧、移动开发框架以及项目实战。书中详细介绍移动Web开发的前沿技术,比对了传统Web开发和移动Web开发的区别,对HTML5、CSS3等前沿技术进行了详细深入的介绍,对移动应用开发中的移动设备适配、Web实时通信等核心问题进行了详细讲解。在理论的基础上,注重项目实践,是一本可读性很高的移动Web开发教程。 本书适合移动Web开发初学者、大学生,以及对移动Web开发感兴趣的人员阅读,也适合作为培训机构或大中专院校及职业学院的教学用书。丁锋,大连理工大学软件学院副教授,工学博士,2009年毕业于大连理工大学管理学院。加拿大多伦多大学访问学者(2007—2008),中国产业安全研究中心博士后(2012—2014)。从事网络空间安全领域工作,致力于网络攻击、安全防御和风险评估研究。陆禹成,北京航空航天大学研究生,擅长Web开发技术,具有丰富的项目经验,研究方向为机器学习和数据分析。
目录
内容简介
前言
第1章 认识HTML
1.1 HTML基本介绍
1.2 HTML常用标签
1.3 HTML表单
1.4 HTML和CSS的简单交互
第2章 语义化标签
2.1 什么是语义化标签
2.2 header标签
2.3 footer标签
2.4 nav标签
2.5 article标签
2.6 section标签
2.7 aside标签
第3章 视频和音频
3.1 音频播放器——audio
3.2 视频播放器——video
3.3 Media事件
第4章 存储
4.1 本地存储
4.2 localStorage对象
4.3 sessionStorage
4.4 storage对象
4.5 storage事件
4.6 应用程序缓存
4.7 本地数据库
第5章 即时通信
5.1 概述
5.2 短轮询原理与实现
5.3 长轮询原理与实现
5.4 长连接的原理与实现
5.5 WebSocket原理与前端API
第6章 Canvas绘图
6.1 Canvas基础
6.2 使用Canvas绘制图形
6.3 图形变换
6.4 图形的组合
6.5 图像处理
第7章 CSS选择器
7.1 基本选择器
7.2 基本选择器综合使用
7.3 伪类选择器
7.4 位置选择器
7.5 属性选择器
7.6 其他选择器
第8章 元素定位
8.1 static
8.2 relative
8.3 absolute
8.4 fixed
8.5 float浮动布局
第9章 移动元素单位
9.1 px
9.2 em
9.3 rem
第10章 盒模型
10.1 内容
10.2 内边距边界
10.3 边框边界
10.4 外边距边界
第11章 Flex布局——FlexBox
第12章 使用CSS3新特性
12.1 transform属性
12.2 translate方法
12.3 rotate方法
12.4 scale()方法
12.5 skew()方法
12.6 transition方法
12.7 帧动画
第13章 DOM操作
13.1 DOM是什么
13.2 通过DOM获取文档元素
13.3 DOM节点
13.4 DOM事件
第14章 JavaScript对象
14.1 数组
14.2 字符串对象
14.3 日期
第15章 JavaScript基本语法
15.1 开始使用JavaScript
15.2 变量
15.3 基本数据类型
15.4 基本语句
15.5 函数
15.6 对象
第16章 Window对象
16.1 setInterval()方法和clearInterval()方法
16.2 setTimeout()方法和clearTimeout()方法
16.3 Location对象
第17章 函数
17.1 函数的定义
17.2 函数调用
17.3 函数的作用域
17.4 函数的参数
第18章 jQuery中的选择器
18.1 选取所有元素
18.2 基本选择器
18.3 位置选择器
18.4 属性选择器
18.5 表单选择器
18.6 灵活使用各种选择器
第19章 jQuery中的DOM方法
19.1 获取上层元素
19.2 获取后代元素
19.3 选择兄弟节点
19.4 jQuery与JavaScript的DOM选择对比
19.5 jQuery中其他DOM节点选择方法
第20章 jQuery操纵CSS样式
20.1 css()方法——直接控制元素样式
20.2 其他CSS方法
第21章 jQuery中的动画效果
21.1 基本动画效果
21.2 复杂动画效果
21.3 jQuery中的动画队列
21.4 停止动画
第22章 jQuery中的AJAX
22.1 环境搭建
22.2 load()方法
22.3 $.get()方法和$.post()方法
22.4 ajax()方法
22.5 ajaxStart()和ajaxComplete()方法
第23章 jQuery Mobile组件
23.1 定义一个移动应用界面——page组件
23.2 添加功能按钮——button组件
23.3 菜单栏
23.4 定义可滑动的面板——panel组件
23.5 弹框组件
23.6 在移动应用中添加响应式表格
第24章 jQuery Mobile的触摸事件
24.1 开始使用jQuery Mobile
24.2 jQuery Mobile事件
24.3 触摸事件
第25章 jQuery Mobile表单
25.1 jQuery Mobile中表单的基本结构
25.2 表单样式
25.3 表单的种类
第26章 jQuery Mobile列表
26.1 简单列表
26.2 复杂样式的列表
第27章 jQuery Mobile项目结构
27.1 基本结构
27.2 页面间的过渡
第28章 项目实战:聊天APP的开发
28.1 移动界面编写
28.2 聊天详情页面搭建