移动网页设计与开发

出版日期:2014-4
ISBN:9787115342601
作者:[英] Peter Gasston
页数:198页

内容概要

Peter Gasston有着十多年的网页开发经验,曾与许多公司和机构有过合作。他是CSS3.info网站最初的贡献者之一,还在《.net》等杂志上发表文章。除了本书外,Peter还著有《CSS3专业网页开发指南》(人民邮电出版社出版)。

书籍目录

目 录
第1章 网络平台 1
1.1 对术语的简短说明 2
1.2 你是谁,你需要知道些什么 2
1.3 了解什么是HTML5 3
1.4 真正的HTML5 3
1.5 CSS3及其他 7
1.6 浏览器支持 9
1.7 测试,再测试,进行更多的测试 9
总结 10
第2章 结构和语义 11
2.1 HTML5的新元素 12
2.2 网页易读性倡议的无障碍的富因特网应用程序组件(WAI-ARIA) 16
2.3 语义标记的重要性 18
2.4 微格式 19
2.5 RDFa 20
2.6 微数据 21
2.7 数据属性 25
2.8 Web组件:标记的未来? 27
总结 28
第3章 设置响应性CSS 29
3.1 媒体查询 30
3.2 JavaScript中的媒体查询 42
3.3 自适应网页设计响应式网页 43
3.4 窗口关联的长度单位 46
3.5 响应式设计和被替换的对象 49
总结 53
第4章 CSS布局的新方法 54
4.1 多栏结构 55
4.2 弹性布局盒(Flexbox) 58
4.3 网格布局 65
4.4 更远的未来 73
总结 73
第5章 现代JavaScript 74
5.1 JavaScript的新功能 75
5.2 JavaScript库 82
5.3 polyfill和shim 89
5.4 测试和调试 90
总结 90
第6章 Device(设备)API 91
6.1 地理定位(Geolocation) 92
6.2 方向(Orientation) 94
6.3 全屏(Fullscreen) 95
6.4 振动(Vibration) 97
6.5 电池状态(Battery Status) 98
6.6 网络信息 99
6.7 摄像头和麦克风 100
6.8 网络存储(Web Storage) 101
6.9 拖放(Drag和Drop) 103
6.10 文件交互 106
6.11 Mozilla公司的火狐OS系统和WebAPI 107
6.12 PhoneGap和本地封装器 108
总结 108
第7章 图像和图形 109
7.1 矢量和位图比较 110
7.2 可缩放矢量图形 110
7.3 canvas元素 119
7.4 选择SVG或Canvas的情况 123
总结 124
第8章 新表单 125
8.1 新输入类型 126
8.2 新属性 127
8.3 数据单(datalists) 130
8.4 屏幕控件与部件 131
8.5 将信息显示给用户 135
8.6 客户端表单验证 139
8.7 客户端验证API(ConstraintValidation API) 141
8.8 表单和CSS 144
总结 145
第9章 多媒体 146
9.1 媒体元素 147
9.2 媒体框架结构 153
9.3 Media API(媒体API) 154
9.4 媒体事件 158
9.5 高级媒体交互 159
总结 160
第10章 网络应用程序 161
10.1 网络应用程序 162
10.2 混合应用程序 165
10.3 电视应用程序 168
10.4 Webinos 169
10.5 应用程序缓存 169
总结 172
第11章 前景 174
11.1 Web组件 175
总结 182
11.2 CSS的前景 183
总结 191
附录A 192

作者简介

多屏交互时代的网页设计,要求从业者必须掌握HTML5+CSS3的新标准。在本书中,我们将抛开设备差异,学习网页开发中最新、最重要的工具——HTML5、CSS3和JavaScript。通过说明与实例,作者用轻松易懂的方式向我们重点介绍了针对不同浏览器的开发技巧和原则。《移动网页设计与开发 HTML5+CSS3+JavaScript》的主要内容包括:规划内容,使其可以在多个平台中流畅显示;针对使用最新API的设备进行设计;插入跨平台音频和视频,而无需使用麻烦的插件;通过使用SVG,使高分辨率设备上的图像和图形具有扩展性;使用强大的HTML5元素设计出更好的表单,等等。
《移动网页设计与开发 HTML5+CSS3+JavaScript》讲解极其详细,可操作性很强,可以帮助网页设计人员开阔思路,了解最新的网站前端发展动向。


 移动网页设计与开发下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     满怀欣喜从图书馆借来,以为本书可以带来一个完整的项目实战来了解移动开发方面的东西,但发现,里面的内容基本上只要你想了解的都可以搜到,而且介绍的最新技术有些还没被正式接受又或者不是标准。而且诸如grid、flex这类布局,还有clac()计算这些,在项目中也不会贸然去采用。总的来说这是一本归纳介绍最新的技术的书。可以拿来翻翻看~~了解下

精彩短评 (总计3条)

  •     作者翻译得太差了,还不如谷歌机翻
  •     不是说难.而是这本书介绍的方式实在是太差了.无论是架构还是排版.
  •     超级喜欢这一系列的书,内容讲解详细,很多内容都是我们容易忽视的
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024