HTML5秘籍下载地址https://pan.baidu.com/s/1Q-jj...扫描下方二维码关注公众号回复100051获取分享码全书目录结构如下:第一章从头到尾11.1简介11.2MIME类型11.3很长的题外话:一个标准是如何诞生的?21.4不间断的路线71.5HTML发展史:从1997年到2004年91.6你所知道的关于XHTML的一切都是错误的101.7相互竞争的愿景111.8什么工作组?121.9返回W3C131.10后记141.11进一步阅读14第2章HTML5特征检测152.1简介152.2检测技术152.3Modernizr:一个HTML5特征检测库162.4Canvas162.5Canvas文本172.6视频182.7视频格式192.8本地存储212.9WebWorkers22.12应用程序22.12应用程序输入框类型252.13占位符文本272.14表单自动对焦272.15微数据282.16进一步阅读29第3章所有含义313.1介绍313.2文档类型313.3根元素333.4
元素343.4.1字符编码353.4.2朋友和(链接)关系363.5新HTML5中的语义元素413.6题外话:浏览器如何处理未知元素423.7标题453.8文章473.9日期和时间493.10导航513.11页脚523.12延伸阅读55第4章Canvas绘图574.1介绍574.2简单图形584.3Canvas坐标系604.46文本604.46路径634.46704.8IE呢?734.9完整示例754.10进一步阅读79第5章网络视频815.1前言815.2视频容器815.3视频编解码器835.3.1H.264845.3.2Theora845.3.3VP8855.4音频编解码器855.4.1MPEG-1音频第3层865.4.2高级音频编码875.4.3Vorbis875.5它在Web中的工作原理885.6H.264视频的许可问题905.7使用Firefogg编码Ogg视频915.8使用ffmpegtheora批量编码Ogg视频985.9使用H.264编码HandBrake视频1005.10使用HandBrake批量编码H.264视频1075.11使用ffmpeg编码WebM视频1085.12最后,标记1105.12.1MIME类型很重要1135.13IE怎么样?1145.14完整示例1145.14扩展阅读115第6章地理位置1176.1简介1176.2地理位置API1176.3代码展示1186.4容错处理1206.5解决方案!我想要一个计划!1216.6IE呢?1236.7geo.js来拯救1236.8一个完整的例子1256.9延伸阅读126第7章Web应用程序本地存储的过去、现在和未来1277.1简介1277.2HTML5之前的伪本地存储简史1287.3HTML5存储简介1297.4使用HTML5存储1307.4.1跟踪HTML5存储的变化1317.4.2当前浏览器的限制1327.5HTML5存储实践1327.6超越键值的存储形式1347.7进一步阅读135第8章离线Web应用1378.1介绍1378.2缓存清单1388.2.1“网络”段落1398.2.2“默认”部分1408.3事件流1418.4调试的艺术-杀了我!现在杀了我!1428.5让我们构建一个离线Web应用程序!1458.6进一步阅读146第9章CrazyForms1479.1介绍1479.2占位符文本1479.3自动对焦1489.4电子邮件地址1509.5网址1519.6数字类型输入框:数字选择器1539.7数字类型输入框:滑块1559.8日期选择器1569.9搜索框1589.109.16更多颜色选择器16...1609.12进一步阅读161第10章“分布”、“可扩展性”和其他花哨的词16310。1简介16310.2什么是微数据?16410.3微数据的数据模型16510.4注解“人物”16810.4.1GoogleRichSnippets简介17410.5注解“组织”17610.6注解“事件”18010.6.1GoogleRichSnippets的归来18410.7注解“评论”18610.8扩展阅读190