html5 API

1、Canvas绘图

2、postMessage跨域、多窗口传输

3、requestAnimationFrame动画

4、PageVisibility API页面可见性

5、File 本地文件操作

6、Geolocation 地理定位

7、localStorage|sessionStorage存储

8、Web Workers多线程

9、HTML5 服务器发送事件(server-sent event)

时间: 2024-10-08 07:00:44

html5 API的相关文章

[转载]你可能不知道的5个功能强大的 HTML5 API —— html5系列

HTML5 新增了许多重要的特性,像 video.audio 和 canvas 等等,这些特性使得能够很容易的网页中包含多媒体内容,而不需要任何的插件或者 API.而其它的新元素,例如 section.article.header 和 nav 等则是用来丰富网页内容.另外还有很多强大的 JavaScript API,下面这5个 HTML5 API 你可能不知道,通过今天这篇文章可以了解一下. Fullscreen API 这个 HTML5 全屏 API 让 Web 开发者可以通过编程控制页面的全

HTML5 API's (Application Programming Interfaces)

New HTML5 API's (Application Programming Interfaces) The most interesting new API's are: HTML Geolocation HTML Drag and Drop HTML Local Storage HTML Application Cache HTML Web Workers HTML SSE HTML5 API's (Application Programming Interfaces)

你可能不知道的5个功能强大的 HTML5 API

HTML5 新增了许多重要的特性,像 video.audio 和 canvas 等等,这些特性使得能够很容易的网页中包含多媒体内容,而不需要任何的插件或者 API.而其它的新元素,例如 section.article.header 和 nav 等则是用来丰富网页内容.另外还有很多强大的 JavaScript API,下面这5个 HTML5 API 你可能不知道,通过今天这篇文章可以了解一下. Fullscreen API 这个 HTML5 全屏 API 让 Web 开发者可以通过编程控制页面的全

HTML5 API——无刷新更新地址 history.pushState/replaceState 方法

尽 管是上面讲到的<JavaScript高级程序设计>(第二版)中提到,BOM中的location.path/query…… (window.location)在通过JavaScript更改以后,浏览器都会通过刷新来到达你更改后的URL(location的意思就是位 置..) 而在JavaScript MVC开始流行之后,通过刷新来修改URL的方法,不禁让人感到烦躁.然而HTML5中就制定了一个这样的API,可以通过方法的方式来修改URL,而又不会使浏览器刷新,就是History API. 熟

【转】HTML5 API——无刷新更新地址 history.pushState/replaceState 方法

(window.location)在通过JavaScript更改以后,浏览器都会通过刷新来到达你更改后的URL(location的意思就是位 置..) 而在JavaScript MVC开始流行之后,通过刷新来修改URL的方法,不禁让人感到烦躁.然而HTML5中就制定了一个这样的API,可以通过方法的方式来修改URL,而又不会使浏览器刷新,就是History API. 熟悉JavaScript开发的同学,对History肯定不会陌生,其中最经典的方法就是go,通过第一个类型为整数的传输参数,可以使

使用HTML5 API(AudioContext)实现可视化频谱效果

HTML5 可视化频谱效果 如今的HTML5技术正让网页变得越来越强大,通过其Canvas标签与AudioContext对象可以轻松实现之前在Flash或Native App中才能实现的频谱指示器的功能. Demo: Cyandev Works - HTML5 Audio Visualizing 开始使用AudioContext The AudioContext interface represents an audio-processing graph built from audio mod

HTML5 API详解(1):fullscreen全屏模式

fullscreen API 接口 属性1:fullscreenElement 该属性返回当前处于全屏模式的DOM元素. 属性2:fullscreenEnabled 该属性返回当前 document 是否进入了可以请求全屏模式的状态. 方法1:requestFullscreen() 请求进入全屏模式. 方法2:exitFullscreen() 退出全屏模式. 事件1:fullscreenchange 进入/退出全屏模式切换时会触发. 事件2:fullscreenerror 进入/退出全屏模式失败

HTML5 API worker使用

一.web worker 使用Worker类加载一个外部js文件来创建一个线程,这个线程不会阻塞主线程.将大量的与DOM无关的工作放在这个worker线程里,可以优化网页的响应速度 Worker线程运行环境包含: 1.一个浏览器对象,只包含四个属性:appName,appVersion,userAgent,platform 2.一个location对象,和window里的一样,只是所有的属性是只读的 3.一个self对象指向全局工人线程对象 4.一个importScripts()方法,使工人线程

html5 api 实现文件上传

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <input type="file" name="myfile"/> <img src="" id=