I am no web programmer. I wish I was however. My programming background (does anyone remember Modula-2?) allows me to read and understand HTML code, for the most part.
In the past I have sometimes ranted against Adobe Flash and how it is not compatible with devices like my iPad. This is not the place to re-open that discussion however.
I do want to praise Adobe for releasing Adobe Edge, an awesome tool for quickly creating highly complex animations – all without Flash.
Also, check out their demo on YouTube.