- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTML5敏捷实践(成为Web开发全栈工程师(Full Stack Developer)的必读之作!亚马逊五星畅销书带你成为Web开发全栈工程师(Full Stack Developer)!)
[美]奎文(Cravens,J.),[美]巴特福德(Burtoft,J.) 编
豆葆坤 译
ISBN 978-7-121-21702-9
2014年1月出版
定价:89.00元
504页
16开
编辑推荐
亚马逊五星畅销图书!
通过 90 个实例向读者介绍了 HTML5 规范集合。
对于初学者,它可以用来作为构建基于浏览器应用的基础。对于中级或者高级开发者,它可以用来快速了解那些还没有接触到的规范。
本书不仅关注前端表现和交互层,而且关注服务器端的连接层。所以本书不仅适合前端开发人员阅读,而且适合服务器后端开发人员阅读,是你成为全栈工程师(Full Stack Developer)必备的一本书。
共分10章,包括了HTML5中的语义化、新的样式、多媒体支持、新的图形实现方式、更易用交互功能、浏览器客户端存储、地理定位、Web Worker API、Node.js 服务器端开发等方面。贯穿全书,作者都在解释HTML5规范的发展方向和目前规范的成因,这让读者更容易理解和正确应用这些规范。作者还向读者提供了很多非常实用的开发思想,例如分而治之、前后兼容等。本书提供了90个实用的例子,为开发者遇到的常见实际问题提供了比较优雅的解决方案。全书内容源于两位资深工程师的工作经验,贴近开发者的实际需要。
可以作为HTML5规范的学习教材,也可以作为前端工程师和服务器端工程师开发HTML5应用的必备工具书。
第1章 用语义化的方式实现 1
实例01 使用正确的doctype来简化你的网页 1
实例02 采用常见结构 2
实例03 使你的HTML5新标签在旧的浏览器里正确渲染 5
实例04 新定义的input标签 11
实例05 不使用JavaScript实现表单验证 16
实例06 使用新控件提高表单的易用性 24
实例07 新的DOM事件 37
实例08 在标记上添加丰富的上下文数据 40
实例09 使用自定义数据跟踪用户事件 44
实例10 使机器人和人类能够像微数据一样访问你的页面 47
第2章 使用样式 53
实例11 通过浏览器前缀实现试验期CSS功能 54
实例12 使用自定义网络字体设计页面 56
实例13 使用Google网络字体来实现简单的@font-face 61
实例14 使用CSS3的字体特效美化页面 70
实例15 不改变透明度来让元素显得透明 73
实例16 使用media query来实现响应式设计 76
实例17 使网页应用响应设备的方向变化 81
实例18 使用伪类实现对DOM的完全控制 85
实例19 图片聚合和通过图片数据URI内联图片 87
实例20 通过简单的方式实现渐变效果 92
实例21 拯救边框,让边框变得有趣 98
实例22 在同一元素上设置多个背景图片 103
实例23 使用CSS3变换从传统空间解放页面元素 106
实例24 使用CSS3转换实现变换动画 110
实例25 使用变换和转换来实现iOS样式的翻卡效果 113
实例26 使用Respond.js在IE中模拟media query 117
实例27 通过viewportmeta标签来控制移动网页布局 121
第3章 实践多媒体 125
实例28 使用HTML5视频直接在应用里嵌入视频 125
实例29 为视频文件选择合适的编码/解码器 128
实例30 用视频API定制视频播放控制器 130
实例31 使用canvas标签为HTML5视频添加背景 135
实例32 在HTML5视频元素上添加字幕 139
实例33 美化HTML5视频字幕 142
实例34 使用Cuepoint.js在不支持HTML5的浏览器上实现视频字幕功能 146
实例35 使用Buzz轻松构建复杂的音频应用 149
实例36 使用MediaElement.js简化HTML5媒体 153
第4章 使用Canvas和SVG来做图形 157
实例37 使用canvas标签在HTML5页面上绘图 158
实例38 在Canvas元素上使用样式 164
实例39 使用图片文件修饰canvas元素 171
实例40 使用HTML5canvas标签创建高清晰度、支持视网膜屏幕的图形 177
实例41 使用Canvas图形加速动画 180
实例42 使用SVG实现“原生”图形 187
实例43 使用CSS修饰SVG元素 191
实例44 使用SVG制作动画 198
实例45 直接在H
文档评论(0)