html5敏捷实践

html5敏捷实践

大小:2.85M

更新时间:23-09-06

系统:Pc

开始下载

html5敏捷实践是一本html5编程实战手册,由美国程序员Jesse Cravens和Jeff Burtoft共同编著。本书内容丰富翔实,主要讲解了html5使用样式,实践多媒体、使用Canvas和SVG来做图形、用户交互、实践地理定位、实践HTML5连接等等知识点,不仅关注前端表现和交互层,而且关注服务器端的连接层,另外还拥有90个实例来帮助你学习并掌握HTML5规范,不仅适合前端开发人员阅读,而且适合服务器后端开发人员阅读,是你成为全栈工程师必备的一本书,欢迎免费下载阅读。

html5敏捷实践

内容介绍

《html5敏捷实践》共分10章,包括了HTML5中的语义化、新的样式、多媒体支持、新的图形实现方式、更易用交互功能、浏览器客户端存储、地理定位、Web Worker API、Node.js服务器端开发等方面。贯穿全书,作者都在解释HTML5规范的发展方向和目前规范的成因,这让读者更容易理解和正确应用这些规范。作者还向读者提供了很多非常实用的开发思想,例如分而治之、前后兼容等。本书提供了90个实用的例子,为开发者遇到的常见实际问题提供了比较优雅的解决方案。全书内容源于两位资深工程师的工作经验,贴近开发者的实际需要。

html5敏捷实践章节目录

第1章用语义化的方式实现

实例01使用正确的<doctype>来简化你的网页

实例02采用常见结构

实例03使你的HTML5新标签在旧的浏览器里正确渲染

实例04新定义的<input>标签

实例05不使用JavaScript实现表单验证

实例06使用新控件提高表单的易用性

实例07新的DOM事件

实例08在标记上添加丰富的上下文数据

实例09使用自定义数据跟踪用户事件

实例10使机器人和人类能够像微数据一样访问你的页面

第2章使用样式

实例11通过浏览器前缀实现试验期CSS功能

实例12使用自定义网络字体设计页面

实例13使用Google网络字体来实现简单的 font-face

实例14使用CSS3的字体特效美化页面

实例15不改变透明度来让元素显得透明

实例16使用media query来实现响应式设计

实例17使网页应用响应设备的方向变化

实例18使用伪类实现对DOM的完全控制

实例19图片聚合和通过图片数据URI内联图片

实例20通过简单的方式实现渐变效果

实例21拯救边框,让边框变得有趣

实例22在同一元素上设置多个背景图片

实例23使用CSS3变换从传统空间解放页面元素

实例24使用CSS3转换实现变换动画

实例25使用变换和转换来实现iOS样式的翻卡效果

实例26使用Respond.js在IE中模拟media query

实例27通过viewport<meta>标签来控制移动网页布局

第3章实践多媒体

实例28使用HTML5视频直接在应用里嵌入视频

实例29为视频文件选择合适的编码/解码器

实例30用视频API定制视频播放控制器

实例31使用<canvas>标签为HTML5视频添加背景

实例32在HTML5视频元素上添加字幕

实例33美化HTML5视频字幕

实例34使用Cuepoint.js在不支持HTML5的浏览器上实现视频字幕功能

实例35使用Buzz轻松构建复杂的音频应用

实例36使用MediaElement.js简化HTML5媒体

第4章使用Canvas和SVG来做图形

实例37使用<canvas>标签在HTML5页面上绘图

实例38在Canvas元素上使用样式

实例39使用图片文件修饰canvas元素

实例40使用HTML5<canvas>标签创建高清晰度、支持视网膜屏幕的图形

实例41使用Canvas图形加速动画

实例42使用SVG实现"原生"图形

实例43使用CSS修饰SVG元素

实例44使用SVG制作动画

实例45直接在HTML中嵌入SVG

第5章用户交互

实例46将网页应用里的所有对象变得可拖放

实例47使用拖放数据传输对象更新DOM

实例48在网页应用中拖入/拖出文件

实例49通过Editable Content将页面的每个元素都变得可编辑

实例50将网页变为一个WYSIWYG编辑器

实例51通过HTML5会话历史控制浏览器的历史按钮

第6章实践客户端数据存储

实例52在内联URL中嵌入二进制数据

实例53将数据URI转换为Blob并通过XHR2嵌入到表单数据中

实例54使用WebStorage API实现用户数据的持久化

实例55通过YepNope.js和Storage.js模拟LocalStorage

实例56使用FileSystem API在本地缓存多媒体资源

实例57使用IndexedDB和FullCalendar.js构建里程碑日历

展开全部内容
语言简体中文

同类热门

得间免费小说电脑版得间免费小说电脑版 cnki全球学术快报电脑版cnki全球学术快报电脑版 南方Plus电脑版南方Plus电脑版 数据挖掘导论数据挖掘导论 吉利博瑞用户手册吉利博瑞用户手册 未公开的Oracle数据库秘密未公开的Oracle数据库秘密 linux常用命令大全linux常用命令大全 docker入门实战docker入门实战

类似软件

热门标签

视频格式转换软件大全 十六进制编辑器软件大全 空心字体大全 apk反编译工具大全 html5网页制作软件 文件共享软件大全 录音转文字软件大全 电脑修图p图软件大全 电脑考勤管理软件 电脑画图软件 苹果手机助手大全 电脑视频解码软件大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用