"《Introducing HTML5 2nd Edition》是由Bruce Lawson和Remy Sharp合著的一本关于HTML5的最新指南,旨在帮助读者掌握HTML5的最新发展和实际应用。这本书聚焦于实用技巧,解决当下网页设计和应用开发中的问题。通过书中丰富的实践性HTML5代码示例,你可以学习到以下关键知识点: 1. **新语义和结构**:HTML5引入了新的元素,如<header>, <nav>, <section>, <article>, 和<footer>等,这些元素提供了更好的文档结构,使网站内容更丰富且更易于访问。 2. **JavaScript APIs**:了解并应用如Canvas、SVG、Geolocation、WebSocket和Web Workers等重要的JavaScript API,这些API已经在现代浏览器中得到广泛支持,可以提升网页交互性和实时性。 3. **多媒体集成**:学习如何直接在网页中使用和控制音频与视频元素,无需依赖Flash或其他插件,如<video>和<audio>标签,以及它们的相关属性和事件处理。 4. **智能Web表单**:HTML5提供了新的表单控件和属性,如<input type="date">、<input type="range">和<form validation>,使得创建更智能、更易用的表单成为可能。 5. **离线存储与应用程序缓存**:利用App Cache和离线存储功能,可以让用户在没有网络连接时也能访问部分网页内容。 6. **图形与动画**:通过SVG(可缩放矢量图形)和Canvas元素,可以创建高质量的图形和动态效果,增强网页的视觉表现力。 7. **连接性增强**:WebRTC技术允许浏览器之间进行实时通信,实现视频聊天、文件共享等功能。 8. **性能优化**:了解如何利用Resource Timing API、User Timing API和Page Visibility API来监测和优化网页性能。 本书旨在帮助开发者充分利用HTML5的潜力,适应不断变化的浏览器环境,创建更具创新性和用户体验的Web应用程序。无论是初学者还是有经验的开发者,都能从中受益,提升自己的HTML5技能。" 该书的出版商是New Riders,属于Peachpit的印记,由Michael J. Nolan担任项目编辑,Patrick H. Lauke和Robert Nyman作为技术编辑,确保内容的专业性和准确性。此外,作者还强调了版权信息,提醒读者未经许可不得复制或传播书籍内容。
![](https://csdnimg.cn/release/download_crawler_static/4045285/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4045285/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4045285/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4045285/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/4045285/bg14.jpg)
剩余313页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/10ef4b9b629640278a3bd47b0ef8bfa9_gazellef.jpg!1)
- 粉丝: 0
- 资源: 7
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)