Function declarations vs. function expressions

There are few different ways to declare functions in JavaScript, but it’s never been made clear (to me anyway) which way is the best. Take »

Declaring variables in JavaScript

“Hey hot dog I know how to declare a variable! You don’t have to tell me how to do that.” Of course you do, but »

What is sound?

Before working with web audio, it’s important to understand not only the terminology but some of the concepts of sound and waves. You may be »

File formats supported by the audio tag

When the tag first appeared, it sparked much debate between the various browser vendors as they could essentially choose what formats they wanted to supported. Mozilla »