Slashdot Mirror


Smokescreen, a JavaScript-Based Flash Player

Tumbleweed writes "How to make Steve Jobs your mortal enemy: Smokescreen, a 175KB, 8,000-line JavaScript-based Flash player written by Chris Smoak at RevShock, a mobile ad startup, and to be open-sourced 'in the near future.' From Simon's blog: 'It runs entirely in the browser, reads in SWF binaries, unzips them (in native JS), extracts images and embedded audio, and turns them into base64 encoded data: URIs, then stitches the vector graphics back together as animated SVG. ... Smokescreen even implements its own ActionScript bytecode interpreter.' Badass!"

7 of 356 comments (clear)

  1. Apple just updated its EUA... by Anonymous Coward · · Score: 5, Funny

    Apple just updated its EUA to exclude javascript, Steve Jobs reports that this will improve the user experience

  2. Re:the iPad needs this by Anonymous Coward · · Score: 1, Funny

    Youporn implemented HTML5 video:

    http://www.intomobile.com/2010/05/21/youporn-jumps-on-the-ipad-bandwagon-with-html5-videos.html

  3. Re:Great news for Intel and AMD. by Pharmboy · · Score: 4, Funny

    Crap like this is why we need to buy a new computer with a faster processor every year, just to do the same shit we were able to do last year.

    But this is a NEW way to watch those 15 year old videos! That alone makes it better.

    --
    Tequila: It's not just for breakfast anymore!
  4. Rube Goldberg by MrTripps · · Score: 5, Funny

    It opens SWF binaries, unzips them (in native JS),follows a little ball down a wire track, knocks over domino that begins a chain of falling dominoes, the last of which frightens a chicken into laying an egg, which rolls down a ramp, cracks into a frying pan, flipped by a spring loaded spatula onto a plate with bacon attached to a remote control car, that drives it to the kitchen table. Then a counter weight pulls up the plate, puts on the table, then extracts images and embedded audio and turns them into base64 encoded data. That is a lot of trouble just because Jobs is being prissy about what runs on his over priced under powered eye candy.

    --
    "I'm not a quack, I'm a mad scientist! There's a difference." - Dr. Cockroach
  5. Awesome! by Weezul · · Score: 2, Funny

    So you're saying iPhone will get piss slow JavaScript based Flash while the Flash Blocker on my N900 functions normally? Awesome! :)

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  6. Re:Impressive by BluBrick · · Score: 2, Funny

    First, infographics isn't a new term, it's a been around since the early 1990s, at least.

    Since the early 1990s? That's like, ancient! Did they even have English back then?

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
  7. Re:Impressive by nine-times · · Score: 5, Funny

    Oh, thanks helpfriendinator. Without your inforeply I wouldn't have been able to think outside the box to architect a synergistic model of Web 2.0 paradigms that enable me to comprehend the emergent properties of the cloud.