background preloader

Tech demo

Facebook Twitter

Building the Stanisław Lem Google doodle. Hello, (strange) world The Google homepage is a fascinating environment to code within. It comes with many challenging restrictions: particular focus on speed and latency, having to cater to all sorts of browsers and work under various circumstances, and… yes, surprise and delight. I’m talking about Google doodles, the special illustrations that occasionally replace our logo. And while my relationship with pens and brushes has long had that distinctive flavour of a restraining order, I often contribute to the interactive ones. Every interactive doodle I coded (Pac-Man, Jules Verne, World’s Fair) – and many I helped with – were in equal parts futuristic and anachronistic: great opportunities for pie-in-the-sky applications of cutting-edge Web features… and gritty pragmatism of cross-browser compatibility. View Stanisław Lem doodle code » A thing worth keeping in mind is that Google's homepage is not a place for tech demos.

Graphics via DOM and canvas The frame rate What kind of decisions? When? Animate your HTML5. Internet Explorer 11 Test Drive. CSS3 text shadows - Adobe - The Expressive Web - Beta.