HTML5揭秘

HTML5揭秘

作者:Mark Pilgrim

出版社:电子工业

出版年:2010年12月

ISBN:9787121124082

所属分类:经济金融

书刊介绍

《HTML5揭秘》内容简介

本书全面而深入地对HTML5相关的技术进行详细介绍和剖析。“从开始到现在”道出HTML5的坎坷发展史;“HTML5特性检测”介绍了多种针对不同特性的检测方法;“本地存储”揭开了如何把“数据库”搬到客户端的神秘面纱;“离线应用”展示了脱机状态下依然能让Web应用完好无损的神奇技艺;“疯狂的表单”大秀了一把炫酷无比的下一代Web表单……它几乎涵盖了HTML5标准中描述的所有新特性。本书在以诙谐的文字结合生动的实例介绍HTML5特性的同时,还深入剖析其内部原理。让读者不仅知其然,而且知其所以然。无论是刚接触Web前端技术的新人,还是经验丰富的老手,只要是HTML5技术爱好者,都会从本书中受益。
Mark Pilgrim,是Google公司的高级开发人员,专门研究开源技术和开放标准。Mark是多本技术书籍的作者,包括“Dive Into Python”(APress)和“Dive Into Accessibility”。后者是一本关于Web亲和力的免费在线教程。他和妻子、两个孩子及一条毛茸茸的大狗生活在北卡罗来纳。

作品目录

O'Reilly
Media,Inc.介绍
译者序
前言
第1章:从开始到现在
1.1、引言
1.2、MIME类型
1.3、很长的题外话:一份标准是如何诞生的?
1.4、未曾间断的路线
1.5、HTML发展史:从1997到2004年
1.6、你所知道的关于XHTML的一切都是错误的
1.7、一个竞争愿景
1.8、WHAT工作小组?
1.9、回到W3C
1.10、后记
1.11、扩展阅读
第2章:HTML5特性检测
2.1、引言
2.2、检测技术
2.3、Modernizr:一个HTML5特性检测库
2.4、画布
2.5、画布文本
2.6、视频
2.7、视频格式
2.8、本地存储
2.9、Web
Workers
2.10、离线Web应用
2.11、地理位置
2.12、输入框类型
2.13、占位文本
2.14、表单自动聚焦
2.15、微数据
2.16、扩展阅读
第3章:从这一切的含义
3.1、引言
3.2、文档类型
3.3、根元素
3.4、元素
3.5、HTML5中新增的语义元素
3.6、题外话:浏览器如何处理未知元素
3.7页头
3.8、文章:3.9、日期和时间
3.10、导航
3.11页脚
3.12、扩展阅读
第4章:Canvas绘图
4.1、引言
4.2、简单的图形
4.3、Canvas坐标系
4.4、路径
4.5、文本
4.6、颜色渐变
4.7、图片
4.8、IE怎么办?
4.9、一个完整的例子
4.10、扩展阅读
第5章:网络上的视频
5.1、前言
5.2、视频容器
5.3、视频编解码器
5.4、音频编解码器
5.5、在网页中怎么工作
5.6、H.264视频的授权问题
5.7、使用Firefogg编码Ogg视频
5.8、使用ffmpegtheora批量编码Ogg视频
5.9、使用HandBrake编码H.264视频
5.10、使用HandBrake批量编码H.264视频
5.11、使用ffmpeg编码WebM视频
5.12、最后,标记
5.13、IE怎么办?
5.14、完整的例子
5.14、扩展阅读
第6章:地理位置
6.1、引言
6.2、地理位置API
6.3、代码展示
6.4、容错处理
6.5、方案!我要方案!
6.6、IE怎么办?
6.7、geo.js来拯救
6.8、一个完整的例子
6.9、扩展阅读
第7章:Web应用本地存储的过去、现在和未来The
Past,Present,and
Future
of
Local
Storage
for
Web
Applications
7.1、引言
7.2、HTML5之前的伪本地存储简史
7.3、HTML5存储介绍
7.4、使用HTML5存储
7.5、HTML5存储实践
7.6、超越键值对的存储形式
7.7、扩展阅读
第8章:离线Web应用
8.1、引言
8.2、缓存清单
8.3、事件流
8.4、调试的艺术——杀了我!现在就杀了我!
8.5、让我们来构建一个离线Web应用!
8.6、扩展阅读
第9章:疯狂的表单
9.1、引言
9.2、占位文本
9.3、自动聚焦
9.4、Email地址
9.5、Web地址
9.6、数字类型输入框:数字选择器
9.7、数字类型输入框:滑块
9.8、日期选择器
9.9、搜索框
9.10、颜色选择器
9.11、还有一点……
9.12、扩展阅读
第10章:“分布式”、“可扩展性”及其他华丽词藻
10.1、引言
10.2、什么是微数据?
10.3、微数据的数据模型
10.4、标注“人”
10.5、标注“组织”
10.6、标注“事件”
10.7、标注“点评”
10.8、扩展阅读
附录A
全方位特性检测指南The
All-in-One
Almost-Alphabetical
Guide
to
Detecting
Everything
元素列表
扩展阅读
索引
关于作者
封面说明
反侵权盗版声明

相关推荐

微信二维码