Flash CS5 Exports to HTML5 Canvas?!

According to this [post on 9-to-5 Mac](http://www.9to5mac.com/Flash-html5-canvas-35409730), it looks like there is limited support for exporting webapps/RIAs/whatever created in Flash to HTML5’s Canvas element. This is precisely the Adobe I know and love: offering its users, content creators, the chance to develop in their preferred medium. I know Adobe bought Macromedia for Flash, and Flash did, and does, make it incredibly easy to develop a variety of interesting tools and user experiences, but Adobe shouldn’t risk its future by trying to determine *what* people will create. Adobe is at its best when it’s offering “best of class” tools and IDEs that work for *how* people want to create.[^1]

There’s a Youtube video from an Adobe demonstration at a conference somewhere, but it’s not so great that I’m embedding it here. Definitely go to the 9to5Mac page if you’re interested.

[^1]: And, no, I don’t really don’t know where I stand on the whole Apple doesn’t want developers exporting out of Flash CS5 for iPhone/iPad apps. (And can we come up with a term that covers Universal apps for the iPhone OS platform — that is, those apps that will run on the iPhone, the iPod Touch, and the iPad? “Universal apps for the iPhone OS platform” is kinda clumsy.)

Of Flash, the Web, and iDevices

John Nash over at Adobe has published a [great essay](http://blogs.adobe.com/jnack/2010/01/sympathy_for_the_devil.html) on his personal blog about the nature and status of Flash vis-a-vis web standards, functionality, and the iPhone (and now iPad) embargo:

> I came to Adobe ten years ago to build an open standards (SVG)-based Web animation tool. I like standards, and I have some experience here. … Here’s a quick summary of my long piece below:

> Flash is flawed, but it has moved the world forward.
> Open standards are great, but they can be achingly slow to arrive.
> Talk of “what’s good for standards is bad for Adobe” is misinformed nonsense.
> Flash will innovate or die. I’m betting on innovation.

Note that Nash actually worked on Flash’s competitor — remember Flash was created by Macromedia, then Adobe’s competitor for authoring applications — and is well aware of its history and its limitations. Most importantly, it’s a thoughtful piece with lots of details. No screed. No paranoia. Not your typical internet.

Flash Is Tomorrow’s IE6

The news may finally be sinking in at organizational IT shops all around the globe: Internet Explorer 6 on Windows XP is a security vulnerability so great that continuing to use it reveals a level of incompetence that no on wants to risk. But instead of beating IE6 or the organizations that grew to depend upon it relentlessly over the head, let’s admit that the root problem was that organizations were simply trying to make web pages to things that they could not yet do. We now call these things web apps and, well, *everybody is doing it*. It’s the coolest, greatest thing ever, don’t ya know?

The problem is that HTML is not an API, it’s a presentational framework. Getting `

So, go ahead and beat up on ActiveX and IE6 and all the fools who rely upon them. But look closely at your own infrastructure: got Flash?