Archive for January, 2012

I Am a Lousy Copywriter

I am terrified of producing a lousy advertisement. This causes me to throw away the first 20 attempts. If all else fails, I drink half a bottle of rum and play a Handel oratorio on the gramophone. This generally produces an uncontrollable gush of copy. –David Ogilvy

Read more @ Lettersofnote

3D in a post-Flash world

Lights- an interactive music video.

There’s been a lot of debate over the relevance of Flash in the near future with the onslaught of iOS devices and inability of Flash to perform on mobile platforms which support it- we all know how fast the web moves ahead and how cruel it can be to those who don’t react fast enough.

At the present moment the argument is that Flash remains relevant on the desktop- as HTML5 lags behind in terms of both performance and ability to recreate some of the more immersive “interactive experiences” we’ve come to expect through the web.

But also a big piece that’s missing from HTML5 that is a given with Flash, is the ease of authoring, or creating content. It’s expected that new, bleeding edge technology comes with a steep learning curve, and that remains true with HTML5 today: there isn’t a lot of supporting frameworks to help with authoring, something Flash has enormous quantities of.

All of this is slowly changing, and here’s an example of that.

Three.js is a “lightweight 3D engine with a very low level of complexity — in other words, for dummies. The engine can render using <canvas>, <svg> and WebGL.”

Or as I’d like to call it, a “HTML5″ Papervision, implemented in Javascript. And it’s designed to be really easy to implement, how cool is that?

The screenshot above was taken from Lights- an interactive music video, done using Three.js. Visit the website, it’s hard to imagine that the entire 3D environment is rendered through the browser without use of a plugin.

Something that we wouldn’t imagine possible a few years ago.