首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
开发资料
文档资料
工具软件
电子书籍
小牛导航
在线工具
登录
当前位置:
首页
>
文档资料
>
JavaScript 高级程序设计(第3版)
>
16.5 小结
优质
小牛编辑
130浏览
2023-12-01
HTML5 除了定义了新的标记规则,还定义了一些JavaScript API。这些API 是为了让开发人员创建出更好的、能够与桌面应用媲美的用户界面而设计的。本章讨论了如下API。
跨文档消息传递API 能够让我们在不降低同源策略安全性的前提下,在来自不同域的文档间传递消息。
原生拖放功能让我们可以方便地指定某个元素可拖动,并在操作系统要放置时做出响应。还可以创建自定义的可拖动元素及放置目标。
新的媒体元素<audio>和<video>拥有自己的与音频和视频交互的API。并非所有浏览器支持所有的媒体格式,因此应该使用canPlayType()检查浏览器是否支持特定的格式。
历史状态管理让我们不必卸载当前页面即可修改浏览器的历史状态栈。有了这种机制,用户就可以通过“后退”和“前进”按钮在页面状态间切换,而这些状态完全由JavaScript 进行控制。
免责声明:
以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。