Audio shim that dynamically switches between HTML5, Flash, and JS renderers

Built using JavaScript, HTML5, Audio,


More About This Demo From The Author

Previous attempts to shim HTML5 audio and video have resulted in non-standard Media APIs. Shimichanga matches the HTML5 Audio API spec through a fancy trick that allows get/set properties to work all the way back to IE6. The result is that Firefox and Opera can play MP3s (using either Flash or pure JavaScript using the JsMad library) and Safari and IE6-10 can play Ogg files (using Flash).

No comments yet.

Register or log in to add your own.

Get the Source Code

Download the Source 703.59 KB · ZIP File

This demo is released under the GPL license.