Adobe has unveiled an experimental application that converts Flash animations into HTML5 files. It’s codenamed Wallaby, and at this stage the files it generates are compatible with WebKit-based browsers only. It’s intended to make it easy for Flash developers to get their content on to iOS devices.
The release notes tell us that for now, Wallaby is intended for converting banner ads to HTML5, and there’s no conversion of ActionScript, movies or sound. In the short term, it looks as though it might help solve the difficulty of getting Flash ads to work on lots of devices, but it’s less clear what its impact will be beyond this area.
HTML5 guru Bruce Lawson emphasised the importance of making it work with other browsers: “I hope they don't only produce -webkit-prefixed CSS in the final version,” he says. “It would be ironic if, sore from being excluded from iOS, Adobe excluded any other browser implementing CSS animations in the future by not using cross-browser, future-proof CSS3.” (You can see a post on this from Bruce here)
Asked about Adobe’s strategy to get Flash onto iOS devices, he replies: “Of course Adobe is working on lots of different technologies to get Flash stuff to work on lots of different devices. But their mantra of “write once, deploy anywhere” to me seems a little bit optimistic. All of the devices require specialist care, and if you want the very best experience you’re better off doing something very customised for that particular platform."
“Having said that, the technology is getting better and better, so maybe in a year’s time when these tools have matured that will become a more realistic prospect. In terms of Wallaby specifically, it currently just exports animations, so it’s not as though you can make an app in Flash and convert it.”