The AnalyserNode interface represents a node able to provide real-time frequency and time-domain analysis information. It is an AudioNode that passes the audio stream unchanged from the input to the output, but allows you to take the generated data, process it, and create audio visualizations.
IndexedDB is a way for you to persistently store data inside a user's browser. Because it lets you create web applications with rich query abilities, your applications can work both online and offline.
The LobsterPot HTML5 PivotViewer is a cross browser, cross platform version of the Silverlight PivotViewer control produced by Microsoft. Created by LobsterPot Solutions the control has been written as jQuery plug-in and utilises features available in HTML5.
How does this work?
The concept it's pretty easy actually. Apple provides a link rel='apple-touch-icon', their version of a favicon.
That's the special icon that the iOS device uses in the home screen.
I've started some experiments and then realizing two things:
This is the final part of a 3 part series on HTML5 game development tips. Part 1 covered visual and performance tips, part 2 was about input methods, and now...
melonJS is the result of our enthusiasm and past experiments with Javascript, and came from the feeling that no simple, free and standalone library was available to develop games. And although still a big work in progress (and not yet bug free), melonJS already allows to easily create some nice games (see the Gallery page)
window.postMessage is a method for safely enabling cross-origin communication. Normally, scripts on different pages are only allowed to access each other if and only if the pages which executed them are at locations with the same protocol (usually both http), port number (80 being the default for http), and host (modulo document.domain being set by both pages to the same value). window.postMessage provides a controlled mechanism to circumvent this restriction in a way which is secure when properly used.
mobl is a new free and open source language designed specially to speed up building mobile applications. Using modern HTML5 technologies, mobl offers you
The way I understand the future of TEI is by learning from the past, or specifically my past. I will let someone more worthy provide a more generalised set of proposals, I will look at the different ways I have used TEI encoded documents, which I hope will show the trajectory of my thoughts about how TEI could be used in the future.
zip.js offers a low-level API for writing and reading large zip files (up to 4GB) with a stable RAM use. It also offers a Filesystem API in order to manipulate zip file structure.
This library is implemented with these HTML5 features:
Web workers
FileReader (and FileWriter optionally)
Blob and BlobBuilder
Typed arrays
jsdo.it - share JavaScript, HTML5 and CSS - jsdo.it is a service to write JavaScript, HTML5, CSS in your browser and share it. You can copy and modify others' code. And also Ask questions about JavaScript, HTML5, CSS
HTML5 is quickly turning into a great game development platform. Rob Hawkes, creator of multiplayer space shooter Rawkets, highlights some of the best online games built with HTML5 (and JavaScript) out there and the technologies that they’re using
Ben Nadel takes his previous HTML5 Cache Manifest experiment and converts it into an "App Mode" iPhone application that can fun in full-screen, offline mode.
In this post, we take a deeper look at HTML5 and offer a simple proposition with a lot of complex consequences: HTML5 is both something entirely new, and yet nothing more than HTML was ever intended to be; and that once you really understand HTML5, y...
One of the most appealing features of the HTML5 File API is that you can pass the file data to the XmlHttpRequest object for uploading to a server, but large files are still a problem. This article explains how to use the Blueimp jQuery-File-Upload Plugin in your web pages so large files can be easily uploaded.
Adobe Edge preview is a tool for creating standards-based animation with ease; allowing designers to create content, using standards like HTML5, JavaScript, and CSS.