HTML5在多媒体、富交互、Web API、移动互联网、数据语义等方面都有很多进步。兴奋之余也难免让人产生眼花缭乱之感。哪怕是很有经验的Web开发者,在第一次接触HTML5的诸多技术时,也难以在短时间内有透彻的了解。而网上能找到的资料也参差不齐,要么集于一点不涉其他,要么蜻蜓点水流于泛泛。这本书的作者都是一线的Web开发者,技术扎实,眼界开阔。秀野堂主、蒋宇捷、罗睿编著的《论道HTML5》针对HTML5的多项技术,均给出了翔实的介绍。尤为可贵的是,书中也不乏作者的亲身经验。相信此书能够帮助Web开发者更好地理解和应用HTML5技术。
秀野堂主、蒋宇捷、罗睿编著的《论道HTML5》先简要介绍了如何用HTML5和CSS3制作网站,然后全面介绍了API和Canvas 2D,接着介绍了如何在手机浏览器上开发HTML5相关的应用、WebSocket API相关的三个案例和时下较为流行的Node.js环境,最后介绍了瘦服务器战略和云的概念。
《论道HTML5》主要供业内的前端开发人员使用,也可供大专院校相关师生、行业技能培训学校作为相关教材和参考书。
第1章 利用HTML5制作网站
1.1 大多数人不了解HTML5时代的网页设计
1.2 HTML5带来的网页结构、设计风格及理念的变化
1.2.1 HTML 4时代的几个特征
1.2.2 一个典型的HTML5页面
1.2.3 小结
1.3 HTML5带来的标签变化
1.3.1 什么是标签
1.3.2 标签的分类
1.3.3 近十几年来的HTML
1.3.4 Web的变化趋势
1.4 HTML5带来的表单数据内容进化
1.4.1 数据提交格式的变化
1.4.2 数据提交范围的变化
1.4.3 表单数据类型的增加
1.4.4 表单属性和验证方式的进化
1.4.5 文件上传控件和重复模型的应用
1.4.6 小结
1.5 HTML5与SEO
1.5.1 技术趋势
1.5.2 搜索引擎服务商面临的问题
1.5.3 SEO从业人员面临的问题
1.5.4 SEO面临的几个社会问题
1.6 HTML5的开发环境与调试环境
1.6.1 HTML5编写工具
1.6.2 JavaScript开发
1.6.3 HTTP监控
1.6.4 调试环境
1.7 案例:HTML5网站建设
1.7.1 需求的提出
1.7.2 需求分析
1.7.3 系统分析
1.7.4 工程实现
1.7.5 小结
第2章 用CSS3完善网站
第3章 划时代的Web API
第4章 Canvas 2D
第5章 HTML5和移动互联网开发
第6章 WebSocket开发应用
第7章 瘦服务器战略与云
附录A HTML5标签、事件属性及其相关网站
附录B 审慎对待各种框架
附录C 统一开发常用交流术语
附录D WebGL
附录E CSS3模块列表