HTML5学习文档与实战指南

HTML5 的全能选手《HTML5: Up and Running》,算是我当年啃文档的救命稻草。发展史讲得挺清楚,啥 W3C、XHTML 那些恩怨情仇也有交代,读完你对 HTML 到底怎么一路走过来的,心里就有谱了。

CanvasVideoLocalStorage这些新特性,不光了是干啥的,还搭配使用场景讲得明明白白。比如你想实现个无插件视频播放,用<video>就搞定,配合格式兼容表,开发起来省心多了。

检测特性这块,书里专门提到Modernizr。挺好用的,直接告诉你浏览器支不支持某个特性,配合写兼容代码简直不要太爽。像这种:

if (Modernizr.canvas) {
  // 支持 Canvas
}
判断逻辑也直观。

还有Web Workers,让你把 JS 扔后台跑,不卡界面,适合数据、图形计算那类活。以前前端干点事就掉帧,用了这个,响应也快,体验好太多。

如果你想对 HTML5 整套技能树有个清晰认知,不只是知道怎么用,更想明白为啥这么设计的,那这本书还挺适合你。读完你会发现,HTML5 远比你想象的“深”一点。

pdf 文件大小:5.56MB