HTML 5是万维网核心语言的第5个主要版本,早在2004年就由网络富文本应用技术工作组(WHATWG)发起。虽然标准仍在制定之中,但有些浏览器已经能够支持一部分HTML 5的特性了,如Safari 4 beta。
除了更多的标记以外,HTML 5还添加了一些脚本API:
新增的特性充分地考虑了应用程序开发人员,HTML 5引入了大量的新的Javascript API。可以利用这些内容与对应的HTML元素相关联,它们包括:
二维绘图API,可以用在一个新的画布(Canvas)元素上以呈现图像、游戏图形或者其他运行中的可视图形。
一个允许web应用程序将自身注册为某个协议或MIME类型的API。
一个引入新的缓存机制以支持脱机web应用程序的API。
一个能够播放视频和音频的API,可以使用新的video和audio元素。
一个历史纪录API,它可以公开正在浏览的历史纪录,从而允许页面更好地支持AJAX应用程序中实现对后退功能。
跨文档的消息传递,它提供了一种方式,使得文档可以互相通信而不用考虑它们的来源域,在某种程度上,这样的设计是为了防止跨站点的脚本攻击。
一个支持拖放操作的API,用它可以与draggable特性相关联。
一个支持编辑操作的API,用它可以与一个新的全局contenteditable特性相关联。
一个新的网络API,它支持web应用程序在本地网络上互相通信,并在它们的源服务器上维持双向的通信。
使用JavaScript API的键/值对实现客户端的持久化存储,同时支持嵌入的SQL数据库。
服务器发送的事件,通过它可以与新的事件源(event-source)元素关联,新的事件源元素有利于与远程数据源的持久性连接,而且极大地消除了在Web应用程序中对轮询的需求。
分享到:
相关推荐
刚初学js时,总会听到关于框架的一些事情。等学完JQ后我才知道什么是框架。一下是转载的一篇文章,希望对还迷茫的童鞋们有点帮助。...JavaScript 框架或库是一组能轻松生成跨浏览器兼容的 JavaScript 代码的
JavaScript框架资源整合.part2
一个javascript框架
Ext框架JavaScript开源框架Ext框架JavaScript开源框架
教程名称:5个Javascript 测试框架打包下载 课程目录: 【】Javascript 测试框架 Mocha JS 【】Javascript单元测试框架 J3Unit 【】Javascript测试框架 ...
jQuery课件,jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”。
Javascript,Html,Css,Frame,Frameset框架整合的菜单,左则菜单可以收缩,上面菜单有并排的子菜单!
EXT江湖 ExtJs ,javascript 有兴趣的人看看吧
jQuery开发手册,优秀的javascript框架
DWR js框架 javascript框架 web与java交互 Direct Web Remoting Ajax开源框架 即有java源码又有dwr.jar包 有实现步骤及演示源码
javascript常见的7个框架,面试时最容易问到的框架题目!
比较几个流行的JavaScript框架的性能
全栈型 Javascript 框架
21个强大的javascript框架.doc
每个框架也是一个独立的浏览器窗口,它具有窗口的所有性质,所谓对框架的引用也就是对window对象的引用。不同层次框架间的互相引用,只要知道自己所在的层次以及另一个框架所在的层次和名字,利用框架引用的window...
仿照 jquery源码编写的 简易框架的源码 出自的妙味课堂远程课
HTML+CSS+JavaScript+jQuery+Bootstrap等前端框架实现的前端案例.zip
实验3扩展JavaScript框架应用.pdf