简介
本书针对HTML 5技术进行深入剖析和全面讲解,内容涵盖HTML 5语义特性、HTML 5 Form表单、Canvas和SVG绘图、多媒体API、本地存储、文件API、ServerSent Events、WebSocket和Notification通信、离线应用、XMLHttpRequest Level 2、Web Worker多线程、Geolocation位置定位等技术。 由于HTML 5中的部分技术需要使用服务端来运行,故推荐HBuilder工具进行编码。在HBuilder工具中内置一个小型服务器,在浏览页面时服务器将自动启动,操作简单、易用。关于ServerSent Events、WebSocket、离线应用和XMLHttpRequest Level 2等技术需要与服务端进行交互,本书应用案例中分别使用Java Web和Node.js作为服务端技术来实现客户端和服务端之间的数据交互。 本书重点突出、强调动手操作能力,以案例驱动(共给出180个案例),使读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 本书可作为高等学校计算机科学与技术、软件外包、计算机软件、计算机网络、电子商务等专业相关课程的教材,也可作为培训机构的教材。
编辑推荐
本书从浅到深逐步讲解,通过语法、示例、案例层进方式阐释HTML 5新特性。通过精彩案例,综合应用多种HTML 5技术,从而实现“知识是基础,能力是目标”,且部分案例给出视频讲解。服务端使用JavaWeb和NodeJS两种技术,本书适用于Java程序员和Web前端开发人员。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2018-07-01
- 更新: 2023-07-10
- 书号:9787302495796
- 中图:TP312HT-43
- 学科:工学控制科学与工程工学计算机科学与技术