日期:2014-05-17  浏览次数:20768 次

论道HTML5

论道HTML5

?

?

基本信息

  • 作者: 秀野堂主 ?? 蒋宇捷 ?? 罗睿???
  • 丛书名: 图灵原创
  • 出版社:人民邮电出版社
  • ISBN:9787115278708
  • 上架时间:2012-4-19
  • 出版日期:2012 年4月
  • 页码:299
  • 定价 :¥69.00
  • 普通会员 : ¥51.75(75折)
  • 1-3星会员: ¥50.37(73折)
  • 4-5星会员: ¥48.30(70折)
  • 校园优惠价 :¥50.37(73折)

http://product.china-pub.com/199282&iteyeblog

?



内容简介

书籍
计算机书籍
  《论道html5》先简要介绍了如何用html5 和css3 制作网站,然后全面介绍了api 和canvas 2d,接着介绍了如何在手机浏览器上开发html5 相关的应用、websocket api 相关的三个案例和时下较为流行的node.js环境,最后介绍了瘦服务器战略和云的概念。
  《论道html5》主要供业内的前端开发人员使用,也可供大专院校相关师生、行业技能培训学校作为相关教材和参考书。
?

目录

《论道html5》
第1章 利用html5制作网站 1
1.1 大多数人不了解html5时代的网页设计 1
1.2 html5带来的网页结构、设计风格及理念的变化 3
1.2.1 html 4时代的几个特征 4
1.2.2 一个典型的html5页面 4
1.2.3 小结 6
1.3 html5带来的标签变化 6
1.3.1 什么是标签 6
1.3.2 标签的分类 7
1.3.3 近十几年来的html 9
1.3.4 web的变化趋势 9
1.4 html5带来的表单数据内容进化 9
1.4.1 数据提交格式的变化 10
1.4.2 数据提交范围的变化 11
1.4.3 表单数据类型的增加 12
1.4.4 表单属性和验证方式的进化 13
1.4.5 文件上传控件和重复模型的应用 14
1.4.6 小结 14
1.5 html5与seo 15
.1.5.1 技术趋势 15
1.5.2 搜索引擎服务商面临的问题 16
1.5.3 seo从业人员面临的问题 17
1.5.4 seo面临的几个社会问题 18
1.6 html5的开发环境与调试环境 18
1.6.1 html5编写工具 18
1.6.2 javascript开发 19
1.6.3 http监控 19
1.6.4 调试环境 20
1.7 案例:html5网站建设 22
1.7.1 需求的提出 22
1.7.2 需求分析 22
1.7.3 系统分析 22
1.7.4 工程实现 23
1.7.5 小结 27
第2章 用css3完善网站 28
2.1 文字模块 29
2.1.1 文字阴影:text-shadow 29
2.1.2 文字溢出:text-overflow 30
2.1.3 文字换行:word-wrap 30
2.2 颜色模块 31
2.2.1 透明度:opacity 31
2.2.2 hsl 33
2.2.3 hsla和rgba 33
2.3 边框模块 34
2.3.1 边框圆角:border-radius 34
2.3.2 边框颜色:border-color 36
2.3.3 边框图像:border-image 37
2.3.4 盒阴影:box-shadow 40
2.4 用户界面模块 41
2.4.1 盒倒影:box-reflect 41
2.4.2 盒大小:box-sizing 41
2.5 背景模块 42
2.5.1 背景渐变 42
2.5.2 background-origin 45
2.5.3 background-clip 46
2.5.4 background-size 47
2.5.5 多背景 48
2.5.6 遮罩 49
2.6 动画模块 51
2.6.1 transform 51
2.6.2 transition 53
2.6.3 animation 55
2.7 区域模块 57
2.7.1 故事线 58
2.7.2 区域样式 60
2.7.3 内容形状和环绕 60
2.7.4 小结 62
2.8 选择器 62
2.8.1 结构伪类 63
2.8.2 否定伪类 65
2.8.3 状态伪类 65
2.8.4 目标伪类 66
2.8.5 其他选择器 66
2.9 其他模块 68
2.9.1 多栏布局 68
2.9.2 弹性盒子布局 68
2.9.3 网络字体 69
2.9.4 媒介查询 70
2.9.5 滤镜效果 70
2.9.6 着色器 70
2.10 使用css3美化网站 72
2.10.1 右上角文字 73
2.10.2 下载盒子 74
2.10.3 图片格子 74
2.10.4 中间盒子 74
2.10.5 左右盒子 75
2.10.6 居中背景 76
2.10.7 载入效果 76
2.10.8 页脚 77
2.11 小结 77
第3章 划时代的web api 79
3.1 传统web模型与web os架构模型 79
3.2 web api的概要介绍 81
3.3 drag & drop api 82
3.3.1 以前的解决方案 82
3.3.2 drag & drop api的优点 83
3.3.3 如何检测浏览器是否支持
drag & drop api 83
3.3.4 drag & drop api的主要操作 84
3.3.5 文件拖放上传实例 86
3.4 history api 87
3.4.1 以前的解决方案 87
3.4.2 现在的history api 87
3.5 communication api 89
3.5.1 以前解决跨源通信的方案 89
3.5.2 xmlhttprequest level 2 90
3.5.3 iframe和sandbox 91
3.5.4 跨文档消息通信 92
3.6 notification api 97
3.6.1 如何检测浏览器是否支持notification api 97
3.6.2 web的notification的状态 97
3.6.3 让你的web app带着notification跑 97
3.7 audio标签和video标签 99
3.7.1 audio标签 100
3.7.2 video标签 102
3.8 canvas api 108
3.8.1 以前的同类解决方案 109
3.8.2 canvas的优点 109
3.8.3 检测浏览器是否支持canvas 109
3.8.4 canvas主要操作 109
3.9 websocket api 110
3.10 web worker api 111
3.11 web storage api 111
3.12 microdata和语义网络 111
3.12.1 microd