Smokescreen may let iPhone and iPad users watch Flash video using JavaScript
A Flash player written using native JavaScript and HTML might be the key to playing Flash video on the iPhone and iPad without Steve Jobs and Adobe ever settling their differences. Smokescreen can already play basic Flash animations, but is still too slow to provide a smooth video experience, according to our sister site, Engadget. It's a start, though, and it's definitely an exciting proof of concept.
The reason Smokescreen isn't lightning-fast yet is that it has to do an awful lot of work to get around the need for a Flash plug-in. According to Simon Willison (quoted on Engadget), " It runs entirely in the browser, reads in SWF binaries, unzips them (in native JS), extracts images and embedded audio and turns them in to base64 encoded data URIs, then stitches the vector graphics back together as animated SVG."
Okay, that's seriously impressive. I can't wait until it's practical, too. What do you think, DLS readers? Will it ever happen?
The reason Smokescreen isn't lightning-fast yet is that it has to do an awful lot of work to get around the need for a Flash plug-in. According to Simon Willison (quoted on Engadget), " It runs entirely in the browser, reads in SWF binaries, unzips them (in native JS), extracts images and embedded audio and turns them in to base64 encoded data URIs, then stitches the vector graphics back together as animated SVG."
Okay, that's seriously impressive. I can't wait until it's practical, too. What do you think, DLS readers? Will it ever happen?













Comments
5
Subscribe to commentsowenoliver1Jun 3rd 2010 4:53PM
yes
3tearJun 3rd 2010 6:10PM
no
AbhijeetJun 3rd 2010 7:15PM
Hell no. It's difficult to get Flash performance even with native code. No way will this ever work in Javascript of all things. It's a seriously impressive achievement but it's not going to be much more than an experiment.
5hRreDDyJun 3rd 2010 8:01PM
Like the smokescreen guys have been saying though in the video they posted, their focus is simply to try and work with advertisers so all those little web ads and such written in Flash will work on iDevices.
I cannot really see this as a full-on "solution" to the whole Flash on iDevices argument, especially when you consider that an actual Flash player would require far less effort to try and set up.
GenericAug 9th 2010 6:55AM
Why doesn't Adobe hire these geeks and get them to work on some Adobe Suite for web development and become the defacto standard of web design software in place of Flash? So much money to be made.