(Use cursor keys to spin the box and Page Up/Page Down to zoom out/in)

I followed along the tutorials at Learning WebGL.

Having a fluent background in Javascript definitely made WebGL enjoyable to learn. But that's not to say I didn't enjoy OpenGL, too!