margin-top绑架父节点问题的分析

HTML5地理位置教程(1) 概述 GeoLocation(HTML5 Geolocation)

Javascript 定时器是如何工作的?How does Javascript Timer work ?

HTML5 Web Audio API 系列教程(1)

起初开发人员在后台播放音频采用的是≶bgsound>标签,通过这种方式,通过这种方式,当用户访问某一个页面时,页面的开发者可以在后台播放背景音乐,从而提高用户体验。但这个标签当时仅有IE支持,其他的浏览器不支持也不采用,这种非标准的播放方式。后来NetScape 通过<embed>标签实现了相似的特性,实现了和bgsound几乎相同的功能。 Flash,是第一个可以跨浏览器来实现音频播放的技术实现方式,但他需要一个flash插件支持,也就是说如果你想用flash在浏览器中播放音频,就必须在你的浏览器中装一个flash插件。随着HTML5技术的发展,如今我们有了一种新的方式来实现音频功能

HHTML5 WebWorker教程(4) 共享webworkers

共享web worker,允许多个web应用程序通过一个共享web worker进行切换。其中有一种使用共享webworker的方式是让共享webworker做多个web应用程序的中间层,介于服务器与应用程序间通信。可以创建多个web worker,通过共享web worker来查看同一个图片。代替了与服务器的直接通信,web app将会和共享buffer进行通信,这些数据都是缓存在本地的数据,当连线的时候将会和服务器进行通信

HHTML5 WebWorker教程(3) 专用web worker

其实专用webworker这个词是我自己起的,因为我实在想不出用什么名字,暂且先称之为专用webworker.专用web worker是在后台能够让你的js运行.当你的web worker运行的时候,worker可以通过发送消息给事件处理程序实现跟web主页面进行通信即postmessage

HHTML5 WebWorker教程(2) 如何使用web worker

首先当我们要使用某个并非被所有浏览器支持的标准时,我们应该对浏览器对该特性的支持程度做检测。web worker 是属于window对象的属性,我们可以通过这种方式来判断浏览器是否支持web worker

HTML5 WebWorker教程(1) web worker简介

webworker是HTML5新标准中一个比较重要并且很高端的特性之一,但目前还没有收到太多的关注。这个特性提供相应的API允许你以一个独立的线程去运行你的javascript代码,并且这个线程不会阻塞你的web应用程序。这些javascript是在一个与主渲染程序或者你的其他用户界面上的javascript程序是平行关系,似乎可以看成是一种并行关系。这样,当我们在这个线程中执行比较“大型”的计算任务,我们的页面就不会出现未响应的现象.