a collection of HTML5 javascript api