出版时间:2012-5 出版社:人民邮电出版社 作者:德夫林 页数:216 译者:姚军
Tag标签:无
内容概要
《HTML5多媒体应用开发》主要介绍HTML5多媒体应用开发的基础知识,作者在书中阐述了如何使用HTLM5元素在Web文档中嵌入音频和视频,并且使其在所有浏览器中都能够正常使用。《HTML5多媒体应用开发》还揭示了如何使用JavaScript Media API创建HTML5音频和视频的自定义控件,使用WebVTT添加字幕,使用CSS为HTML5媒体元素添加样式,使用svg操纵视频,以及利用HTML5元素动态生成图形。 《HTML5多媒体应用开发》是一本在网站中构建原生HTML5多媒体的简易指南,适合初次接触HTML5的读者参考使用。
书籍目录
第1章 HTML5简介1.1 HTML5是什么1.2 HTML5的发展1.3 主要的HTML5结构化元素1.3.1 DOC TYPE和Charset1.3.2 and 1.3.3 1.3.4 和1.3.5 1.3.6 1.3.7 和1.3.8 1.4 小结第2章 HTML5多媒体元素2.1 Web多媒体历史2.1.1 媒体播放器2.1.2 媒体播放器的问题2.1.3 HTML元素2.2 原生多媒体2.2.1 Audio元素2.2.2 Video元素2.2.3 Source元素2.2.4 Track元素2.3 小结第3章 使用音频3.1 音频Codec和文件格式3.1.1 Ogg Vorbis3.1.2 MP3.1.3 WAV3.1.4 AAC3.1.5 MP3.2 音频格式的浏览器支持3.2.1 编码音频文件3.2.2 过时浏览器应变手段3.3 Audio元素使用示例3.3.1 播放一个音频文件3.3.2 用不同源播放一个音频文件3.3.3 用不同源播放一个音频文件以及过时浏览器的应变手段3.4 小结第4章 使用视频4.1 视频Codec和文件格式4.1.1 Theora Ogg4.1.2 MP4(H.264)4.1.3 WebM4.2 视频格式的浏览器支持4.3 使用视频元素4.3.1 播放一个视频文件4.3.2 用不同源播放一个视频文件4.3.3 用不同源播放一个视频文件及过时浏览器应变手段4.3.4 使用媒体类型和查询为目标设备提供不同的视频文件4.3.5 Android与视频4.4 小结第5章 JavaScript API和自定义控件5.1 什么是JavaScript5.2 API属性研究5.3 利用API事件5.4 使用API方法5.5 创建具有自定义控件的简单视频播放器5.5.1 添加播放/暂停和停止按钮5.5.2 监听事件5.5.3 添加音量和静音按钮5.5.4 添加一个进度条5.5.5 添加快进和倒回按钮5.5.6 添加一个搜索条5.5.7 非HTML5浏览器5.6 小结第6章 使用CSS为媒体元素添加样式6.1 CSS3样式简介6.2 CSS3高级技巧6.2.1 不透明性6.2.2 渐变6.2.3 圆角6.2.4 阴影6.2.5 改变内容的大小6.3 WebKit专属的CSS3规则6.3.1 Reflect6.3.2 屏蔽6.4 小结第7章 过渡、变换和动画7.1 使用过渡7.1.1 在音频和视频上使用过渡7.1.2 用CSS过渡设置样式7.1.3 淡入淡出过渡7.2 研究2D变换7.2.1 缩放一个视频7.2.2 旋转视频7.2.3 倾斜视频7.2.4 移动视频7.3 研究3D变换7.4 使用动画7.4.1 @keyframes7.4.2 动画视频覆盖7.4.3 旋转动画7.4.4 将动画视频覆盖扩展为3D7.5 小结第8章 多媒体与可访问性8.1 媒体和潜在的可访问性问题8.2 SRT简述8.3 WebVTT简介8.3.1 WebVTT能做什么8.3.2 WebVTT文件格式8.4 Track元素8.5 现在就使用WebVTT和Track元素8.6 媒体控件和可访问性8.7 小结第9章 使用视频和画布9.1 Canvas元素9.2 2D API9.3 获得一个HTML5视频的屏幕截图9.4 制作播放中视频的一个副本9.5 播放视频的灰度副本9.6 小结第10章 使用视频和SVG10.1 SVG简介10.1.1 浏览器支持10.1.2 Svg元素10.1.3 SVG文本10.1.4 SVG圆形10.1.5 SVG椭圆10.2 结合使用SVG和HTML5视频10.2.1 向视频添加文本屏蔽10.2.2 为视频添加一个椭圆屏蔽10.2.3 SVG视频屏蔽动画10.2.4 移动SVG视频屏蔽10.2.5 为HTML5视频应用SVG滤镜10.3 小结第11章 未来的特性11.1 音频API11.1.1 Audio Data API11.1.2 Web Audio API11.2 getUserMedia API11.3 PeerConnection API11.4 Stream API11.5 WebSocket API11.5.1 WebSocket接口11.5.2 使用WebSocket11.6 小结
图书封面
图书标签Tags
无
评论、评分、阅读与下载