当前位置:主页 > 计算机电子书 > Web前端 > HTML5下载
HTML5揭秘

HTML5揭秘 PDF 超清版

  • 更新:2022-01-16
  • 大小:24 MB
  • 类别:HTML5
  • 作者:Mark、Pilgrim
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容简介

本书全面而深入地对HTML5相关的技术进行详细介绍和剖析。“从开始到现在”道出HTML5的坎坷发展史;“HTML5特性检测”介绍了多种针对不同特性的检测方法;“本地存储”揭开了如何把“数据库”搬到客户端的神秘面纱;“离线应用”展示了脱机状态下依然能让Web应用完好无损的神奇技艺;“疯狂的表单”大秀了一把炫酷无比的下一代Web表单……它几乎涵盖了HTML5标准中描述的所有新特性。本书在以诙谐的文字结合生动的实例介绍HTML5特性的同时,还深入剖析其内部原理。让读者不仅知其然,而且知其所以然。无论是刚接触Web前端技术的新人,还是经验丰富的老手,只要是HTML5技术爱好者,都会从本书中受益。

目录

  • 前言I
  • 第1章从开始到现在1
  • 1.1引言1
  • 1.2MIME类型1
  • 1.3很长的题外话:一份标准是如何诞生的?2
  • 1.4未曾间断的路线7
  • 1.5HTML发展史:从1997到2004年9
  • 1.6你所知道的关于XHTML的一切都是错误的10
  • 1.7一个竞争愿景11
  • 1.8WHAT工作小组?12
  • 1.9回到W3C13
  • 1.10后记14
  • 1.11扩展阅读14
  • 第2章HTML5特性检测15
  • 2.1引言15
  • 2.2检测技术15
  • 2.3Modernizr:一个HTML5特性检测库16
  • 2.4画布16
  • 2.5画布文本17
  • 2.6视频18
  • 2.7视频格式19
  • 2.8本地存储21
  • 2.9WebWorkers23
  • 2.10离线Web应用23
  • 2.11地理位置24
  • 2.12输入框类型25
  • 2.13占位文本27
  • 2.14表单自动聚焦27
  • 2.15微数据28
  • 2.16扩展阅读29
  • 第3章从这一切的含义31
  • 3.1引言31
  • 3.2文档类型31
  • 3.3根元素33
  • 3.4<head>元素34
  • 3.4.1字符编码35
  • 3.4.2朋友和(链接)关系36
  • 3.5HTML5中新增的语义元素41
  • 3.6题外话:浏览器如何处理未知元素42
  • 3.7页头45
  • 3.8文章47
  • 3.9日期和时间49
  • 3.10导航51
  • 3.11页脚52
  • 3.12扩展阅读55
  • 第4章Canvas绘图57
  • 4.1引言57
  • 4.2简单的图形58
  • 4.3Canvas坐标系60
  • 4.4路径61
  • 4.5文本63
  • 4.6颜色渐变67
  • 4.7图片70
  • 4.8IE怎么办?73
  • 4.9一个完整的例子75
  • 4.10扩展阅读79
  • 第5章网络上的视频81
  • 5.1前言81
  • 5.2视频容器81
  • 5.3视频编解码器83
  • 5.3.1H.26484
  • 5.3.2Theora84
  • 5.3.3VP885
  • 5.4音频编解码器85
  • 5.4.1MPEG-1音频层386
  • 5.4.2高级音频编码87
  • 5.4.3Vorbis87
  • 5.5在网页中怎么工作88
  • 5.6H.264视频的授权问题90
  • 5.7使用Firefogg编码Ogg视频91
  • 5.8使用ffmpegtheora批量编码Ogg视频98
  • 5.9使用HandBrake编码H.264视频100
  • 5.10使用HandBrake批量编码H.264视频107
  • 5.11使用ffmpeg编码WebM视频108
  • 5.12最后,标记110
  • 5.12.1MIME类型很重要113
  • 5.13IE怎么办?114
  • 5.14完整的例子114
  • 5.14扩展阅读115
  • 第6章地理位置117
  • 6.1引言117
  • 6.2地理位置API117
  • 6.3代码展示118
  • 6.4容错处理120
  • 6.5方案!我要方案!121
  • 6.6那IE怎么办?123
  • 6.7geo.js来拯救123
  • 6.8一个完整的例子125
  • 6.9扩展阅读126
  • 第7章Web应用本地存储的过去、现在和未来127
  • 7.1引言127
  • 7.2HTML5之前的伪本地存储简史128
  • 7.3HTML5存储介绍129
  • 7.4使用HTML5存储130
  • 7.4.1跟踪HTML5存储区的改动131
  • 7.4.2现有浏览器的局限性132
  • 7.5HTML5存储实践132
  • 7.6超越键值对的存储形式134
  • 7.7扩展阅读135
  • 第8章离线Web应用137
  • 8.1引言137
  • 8.2缓存清单138
  • 8.2.1“网络”段139
  • 8.2.2“默认”部分140
  • 8.3事件流141
  • 8.4调试的艺术——杀了我!现在就杀了我!142
  • 8.5让我们来构建一个离线Web应用!145
  • 8.6扩展阅读146
  • 第9章疯狂的表单147
  • 9.1引言147
  • 9.2占位文本147
  • 9.3自动聚焦148
  • 9.4Email地址150
  • 9.5Web地址151
  • 9.6数字类型输入框:数字选择器153
  • 9.7数字类型输入框:滑块155
  • 9.8日期选择器156
  • 9.9搜索框158
  • 9.10颜色选择器160
  • 9.11还有一点……160
  • 9.12扩展阅读161
  • 第10章“分布式”、“可扩展性”及其他华丽词藻163
  • 10.1引言163
  • 10.2什么是微数据?164
  • 10.3微数据的数据模型165
  • 10.4标注“人”168
  • 10.4.1GoogleRichSnippets介绍174
  • 10.5标注“组织”176
  • 10.6标注“事件”180
  • 10.6.1GoogleRichSnippets的回归184
  • 10.7标注“点评”186
  • 10.8扩展阅读190
  • 附录A全方位特性检测指南191
  • 元素列表191
  • 扩展阅读199
  • 索引201

资源下载

资源下载地址1:https://pan.baidu.com/s/1eYDk08JfQZ14mKCTzppp8w

相关资源

网友留言

网友NO.43277
宦旭尧

因为要应付面试,我用半天的时间翻看一下。这本书基本把html5的几个热点话题全都覆盖了,每个话题一章,包括怎么用以及如何检测浏览器的支持情况。如要讲解html5草案和用法,没有实际案例。
想快速入门,可以看看,很薄的一本书。

网友NO.21667
从冰心

书里讲的主要是HTML5的一些新特性,以及和旧的(X)HTML的比较,从常用的DIV标签开始,引入新的一些语义标签,到后来讲到页面上直接嵌入视频、地理定位和离线存储。我觉得,虽然HTML5相对之前的版本有很多变化,但并没有完全抛弃以前的东西,所以如果你没有任何(X)HTML基础或者想把这本书当作教程来学习,可能就不太合适。

网友NO.22758
程梓颖

这本书内容和讲解方式都有些失衡,内容上,一会儿囉嗦地讲历史和内幕,一会儿又对一些重要的细节一笔带过,形式上,大段的文字让人头晕,那些插图和mockups也没能起到什么有意义的效果,总的来说比head first那本html5差得很多