HTML and CSS Reference
In-Depth Information
Media API , for playback of video and audio files with multimedia synchronization and
timed subtitles, used with the new video and audio elements ( bit.ly/17EC8HT and bit.ly/
13xEOBr )
TextTrack , for adding timed subtitles and captions for video and audio elements ( bit.ly/
16ZQm6S )
Session History API , for exposing the browser history ( bit.ly/12iDo0Q )
Offline Web Applications API , which allows web resources to be used while offline
( bit.ly/108K1mp )
Editing API , including a new global contenteditable attribute ( bit.ly/11Tw0Tv )
Drag and Drop API , including the new draggable attribute ( bit.ly/18sdPhs )
Other HTML5-related APIs have separate specifications, including:
Canvas API for two-dimensional drawing in conjunction with the new canvas element
( bit.ly/17ftf5F )
Web Storage API allows data to be stored in the browser's cache so an app can use it
later ( bit.ly/168vZjW )
Geolocation API lets users share longitude and latitude information for so they are ac-
cessible to scripts in web applications ( bit.ly/168w5rQ )
Web Workers API that allows scripts to run in the background to improve performance
( bit.ly/17ECwWI )
Web Sockets API that maintains an open connection between the client and the server so
data can pass between them in real time. This may be useful for multi-player games, chat,
and live data streams ( bit.ly/13UfWUK ).
File API gives access to files uploaded from a form input. It enables previews of the up-
loaded file to be shown and enables drag-and-drop uploading ( bit.ly/11sTkro ).
This is only a handful of the dozens of APIs in development. The following resources provide
thorough lists of available APIs and other web technologies in an easy-to-use manner:
Search WWH ::




Custom Search