dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8896|回复: 178

[前端] 《HTML5移动应用开发入门经典》.(凯瑞恩).[PDF]

  [复制链接]

该用户从未签到

188

主题

190

帖子

748

积分

荣誉会员

积分
748

发表于 2018-8-13 20:08:52 | 显示全部楼层 |阅读模式

本站资源全部免费,回复即可查看下载地址!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
191742qhepa8asvjlnke4k.jpg
本书介绍:
HTML5是关注度最高的前沿Web技术,而移动互联网则是近两年最炙手可热的Web领域。《HTML5移动应用开发入门经典》将这两者巧妙结合起来,详细讲解了如何利用HTML5进行移动应用开发。
  《HTML5移动应用开发入门经典》总共分为24章,以示例的方式对如何使用HTML5及相关技术进行移动应用开发做了全面而细致的介绍。本书首先讲解了HTML5的起源以及它为什么适用于移动设备,然后讲解了HTML5的基本元素以及所做的改进、canvas(画布)、视音频、微格式、微数据、拖曳等新增特性,还讲解了WebSocket、Web Workers、Web存储、离线Web应用程序、地理定位等新增的API。同时,《HTML5移动应用开发入门经典》还针对不同平台(如iOS、BlackBerry、Android)的移动设备、不同的浏览器,就如何开发高可用性的移动应用程序进行了讲解。
  《HTML5移动应用开发入门经典》内容组织合理,示例丰富,操作步骤简洁明了,非常适合对移动应用开发感兴趣的读者阅读。对于有一定移动应用开发经验的读者,本书也具有很大的参考价值。

作者简介:

Jennifer Kyrnin自1997年就开始在线讲授HTML、XML及Web设计。她先后建立并维护过各种规模的网站,其中包括小到只包含单个页面的简单网站,也包括大到包含数百万个页面,供世界各地的用户访问的数据库网站。她与丈夫、儿子以及许多宠物一起生活在华盛顿州的一个小农场里。

本书目录:

第1章 使用HTML5改进移动Web应用的开发 1
1.1 了解HTML5的由来 1
1.1.1 XML及XHTML 2
1.1.2 HTML5的诞生 2
1.2 了解HTML5的不同之处 3
1.3 定义Web应用 3
1.4 使用开放Web标准 4
1.5 在iOS和Android设备中使用HTML5 5
1.6 编写移动网站 6
1.6.1 移动设备的屏幕尺寸和分辨率 6
1.6.2 移动用户需要的内容 6
1.6.3 使用的HTML、CSS及JavaScript是否有效且简洁 7
1.6.4 网站是否需要为移动用户使用独立域名 8
1.6.5 网站需要通过怎样的测试 8
1.7 总结 9
1.8 问与答 9
1.9 测验 10
1.9.1 问题 10
1.9.2 练习 10
第2章 移动开发中新的HTML5标签和属性 11
2.1 HTML5中的新标签 11
2.1.1 新布局标签 11
2.1.2 其他语义元素 13
2.1.3 新的多媒体标签 14
2.1.4 新的表单功能 16
2.1.5 更好的国际化支持 17
2.2 HTML5的新属性 17
2.3 HTML4标签和属性的变化 19
2.4 HTML5中的HTML语法变化 20
2.5 HTML5标签及属性对移动设备的支持 20
2.6 HTML5给移动Web开发带来的好处 21
2.6.1 HTML5包含了性能优良的API 21
2.6.2 HTML5 21
2.6.3 用户更青睐Web应用程序 21
2.7 总结 22
2.8 问与答 22
2.9 测验 23
2.9.1 问题 23
2.9.2 练习 23
第3章 用CSS3设计移动页面样式 25
3.1 CSS简介 25
3.1.1 创建CSS样式表 25
3.1.2 使用CSS更改字体 27
3.1.3 使用CSS设计布局 28
3.2 CSS3的新增功能 31
3.2.1 圆角 32
3.2.2 盒阴影及文字阴影 34
3.2.3 透明色 34
3.3 在移动设备上使用CSS3 34
3.4 总结 35
3.5 问与答 35
3.6 测验 35
3.6.1 问题 36
3.6.2 练习 36
第4章 移动设备检测及对HTML5的支持 37
4.1 选择HTML5元素 37
4.2 Android及iOS对HTML5的支持 38
4.3 检测HTML5功能 39
4.3.1 利用全局元素检测属性 40
4.3.2 利用创建的元素检测属性 40
4.3.3 检测方法能否返回正确的值 41
4.3.4 检测元素是否保留值 42
4.3.5 处理IE8、IE7和IE6 43
4.4 优雅降级 44
4.5 使用CSS3媒体查询检测移动浏览器 45
4.5.1 检测宽度与高度 46
4.5.2 检测屏幕方向 47
4.5.3 检测屏幕纵横比 47
4.5.4 检测颜色 47
4.5.5 检测分辨率 47
4.5.6 检测电视及网格设备 47
4.6 测试应用程序 48
4.7 总结 48
4.8 问与答 48
4.9 测验 49
4.9.1 问题 49
4.9.2 练习 49
第5章 JavaScript和HTML5Web应用程序 51
5.1 JavaScript是什么 51
5.1.1 创建rollover 53
5.1.2 表单数据验证 54
5.1.3 打开新窗口 54
5.1.4 Cookies的设置及读取 55
5.2 什么是jQuery 55
5.2.1 使用jQuery制作rollover 57
5.2.2 使用jQuery进行表单数据验证 58
5.2.3 在Web应用程序中使用jQuery 60
5.3 使用jQueryMobile 61
5.4 总结 62
5.5 问与答 63
5.6 测验 63
5.6.1 问题 63
5.6.2 练习 64
第6章 创建移动Web应用 65
6.1 建设一个在所有设备上都能运行的网站 65
6.2 确定应用程序类型 66
6.3 用HTML创建应用程序 67
6.4 使用CSS改善HTML外观 69
6.4.1 更改字体 69
6.4.2 加入颜色及背景图像 71
6.4.3 设置布局样式 72
6.5 加入移动meta标签以更有效地创建HTML5页面 73
6.6 针对移动用户来优化网站 75
6.7 总结 77
6.8 问与答 77
6.9 测验 78
6.9.1 问题 78
6.9.2 练习 78
第7章 将站点升级至HTML5 79
7.1 确定何时从HTML4升级及升级的具体方式 79
7.1.1 现有标准的通行浏览器支持 80
7.1.2 逐渐升级至HTML5 81
7.1.3 来访浏览器类型评估 82
7.1.4 移动互联网浏览趋势 83
7.2 当前启用的HTML5特性 83
7.3 支持HTML5的浏览器 84
7.4 将HTML5特性作为额外内容添加至网站 85
7.5 将网站变为杀手级移动应用的HTML5特性 86
7.6 总结 86
7.7 问与答 87
7.8 测验 87
7.8.1 问题 88
7.8.2 练习 88
第8章 将Web应用迁移至移动设备 89
8.1 选择Web编辑器 89
8.2 应用程序测试 90
8.3 内容评估 92
8.4 为移动设备调整可视化的设计 93
8.4.1 使用设计元素创建优秀的移动应用程序 93
8.4.2 典型设计 96
8.5 HTML5及CSS3检测 97
8.5.1 多设备支持 98
8.5.2 在其他设备上进行成品应用程序评估 99
8.5.3 桌面模拟器 99
8.5.4 在线模拟器 100
8.6 旧式浏览器中运行应用程序 100
8.7 总结 102
8.8 问与答 103
8.9 测验 103
8.9.1 问题 103
8.9.2 练习 104
第9章 使用HTML5分节元素和语义元素添加语含义 105
9.1 什么是分节元素 105
9.2 使用新的分节元素 106
9.2.1 使用分节元素生成大纲 106
9.2.2

元素 107
9.2.3
元素 107
9.2.4
元素 109
9.2.5
元素 110
9.2.6 分节根元素 111
9.2.7 Heading、Header以及Footer元素 112
9.3 HTML语义标记 115
9.3.1 HTML4语义元素 115
9.3.2 更新HTML4元素的语义 116
9.3.3 HTML5的新语义元素 116
9.4 总结 118
9.5 问与答 118
9.6 测验 119
9.6.1 问题 119
9.6.2 练习 119
第10章 使用HTML5canvas元素绘图 121
10.1 使用canvas元素 121

下载地址:
游客,如果您要查看本帖隐藏内容请回复

温馨提示:
1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
5、若发现链接失效了请联系管理员,管理员会在2小时内修复
6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!
回复

使用道具 举报

该用户从未签到

32

主题

7817

帖子

974

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
974

发表于 2018-9-9 23:50:33 | 显示全部楼层
学习了,不错,讲的太有道理了

该用户从未签到

27

主题

7649

帖子

956

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
956

发表于 2018-9-12 21:48:07 | 显示全部楼层
学习了,不错,讲的太有道理了

该用户从未签到

40

主题

7912

帖子

1004

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1004

发表于 2018-9-13 10:28:05 | 显示全部楼层
路过,学习下

该用户从未签到

34

主题

7943

帖子

1037

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1037

发表于 2018-9-13 14:22:55 | 显示全部楼层
相当不错,感谢无私分享精神!

该用户从未签到

26

主题

7864

帖子

958

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
958

发表于 2018-9-17 08:58:39 | 显示全部楼层
学习了,不错,讲的太有道理了

该用户从未签到

29

主题

7878

帖子

1075

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1075

发表于 2018-9-19 15:00:24 | 显示全部楼层
看帖回帖是美德!:lol

该用户从未签到

22

主题

7969

帖子

917

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
917

发表于 2018-9-20 13:52:08 | 显示全部楼层
正需要,支持楼主大人了!

该用户从未签到

28

主题

7886

帖子

1054

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1054

发表于 2018-9-20 15:46:17 | 显示全部楼层
相当不错,感谢无私分享精神!

该用户从未签到

23

主题

8041

帖子

1038

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1038

发表于 2018-9-21 17:01:29 | 显示全部楼层
正需要,支持楼主大人了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|本站代理|dmz社区

GMT+8, 2024-4-29 13:57 , Processed in 0.129324 second(s), 44 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表