This is exactly why I think the future is in Flash / Silverlight and not in html. It takes 10 years for the next version of html to arrive, and this is what it can do? Flash and Silverlight has a development cycle of 1 year. With a beta every few months...
The things you can do with these technologies, and the ease of development is unmatched by html. Also - in a way, these technologies have more cross platform potential than html - no different browser implementation, different APIs and different behaviors.
I agree, this is not something I'd use for everyday work, unless it was for something purely cosmetic that degraded gracefully. But also keep in mind that this is also very recent stuff (3D transforms were only introduced in July[1], for example,) and they're being proposed as a standard[2], so while there's not much point in using these features today, it might make a lot more sense in the future if other browser vendors implement them.
I think when it comes to animated content like games, Flash/Silverlight is here to stay but HTML5 introduces a vast amount of new features (that you probably know of) that will target an entirely different media.
I have faith in HTML5 because of how hard Google is pushing it. I think with a behemoth like them behind it, it will propel much quicker than the 10 year cycle we're used to. Atleast, I hope so :)
Sounds like the opposite of Amara's Law: "We tend to overestimate the short-term impact of technological change and underestimate its long-term impact."
Very little has to go before Flash gets a hard time: see how little it has hurt the iPhone that it doesn't do flash.
All messed up in Chrome, but it runs: Star Wars logo doesn't shrink to the distance, but just stays on screen and then disappears. Episode text is all scrunched up.
Safari 4.0.4, on 10.6, worked just fine.
Obviously we are going to need an Acid test for Canvas.
You are right. This is done with webkit-specific animations, transitions, and 3D transforms, which Apple has proposed as modules for CSS3. As all of these modules have yet to reach the status of recommendations, I think that the title of this post is a bit deceiving. For now I have to call this a proprietary webkit demo.
I'm using HTML5's AppCache to store the music, images and fonts locally and make sure they load from the cache on successive loads, in a desperate attempt to reduce the amount of bandwidth this thing is consuming. (I've already used 6GB just today.)
It's quirky in Chrome, but I'm still impressed. While I agree with some others regarding how easily Flash or Silverlight could do this, I think there is something to be said that this is (hopefully) going to be a standard that doesn't require plugins. Yes, the flash install base is massive and yes jQuery's usage is growing rapdily, but it's going to be nice to be able to do some of the more trivial things directly in HTML and CSS. Especially if those few trivial UI elements are the only thing you would have included flasy or jQuery for.
Just my 2 cents.