Swiffy: swf to html5

  • Started
  • Last post
  • 35 Responses
  • zaq

    http://googlecode.blogspot.com/2…

    None of the test I made has produced anything substantial. I wonder if anyone of you was lucky

  • dibec0

    #failed

  • Continuity0

    The first example in the gallery looks like an SWF-to-animated-GIF conversion.

  • ernexbcn0

    This is Google's way of saying:

    Happy Birthday AS3!

    • only it supports AS2 & Flash 8zaq
    • I think you meant Flash 5, but it's still cool.ernexbcn
    • At least that's what the FAQ says: "Swiffy supports most of the Flash 5 ActionScript specification"ernexbcn
    • Flash Player 8zaq
    • oh, thanksernexbcn
  • stewart0

    conversion of the typography is fabulous

  • dasmeteor0

    Make me think about that.
    http://labs.adobe.com/technologi…

    • the difference is that swiffy converts existing content. Think of real-time conversion for iPadzaq
  • dasmeteor0

    So basically html5 can do what Flash 8 could do 5 years ago ?

    • excuse my frenchdasmeteor
    • Pretty sure Flash couldn't play on 90%+ devices 5 years ago, let alone TODAY.chalk
    • this TODAy ? http://www.qbn.com/t…dasmeteor
    • zingbogue
    • yupmoldero
    • and yes.. Flash 8 was on 90+% computers 5 years ago.. saying HTML5 is on 40% of browsers is A STRETCH! But let's give it to it.Boz
    • Flash was great back in 2005, solving cross browser issues, but how long are they supposed to hold that candle?omg
    • For as long as so-called 'modern browsers' aren't implementing HTML5/CSS3 uniformly across the board.Continuity
    • And for as long as users hang on to old browser versions (IE6/7/8, FF3, etc)Continuity
  • Weyland0

    Well, he seems to be excited about it

    chrome experiments is a more exciting than this vector callback mess

  • Boz0

    Just as a reference
    Flash player in 2006 had 97.xx%. flash player 8 was very close to 90%

    http://blogs.adobe.com/emmy/2006…

    • but back in 2000, Flash barely existed when there was only HTMLomg
    • Flash was pretty prevalent in 2000.CyBrainX
  • omg0

    I remember back in the days, Flash solved all cross browser issues. It's 2011 now. The browser can now do with HTML5 that which Flash was only able to simulate back in the days. And its still great for simulating work that is better done in other languages. As much as I would love to depend on plug-in technology, it's simply limited. It lacks the performance and strength that other programming languages provide.

    When HTML5 comes to age in a year or so, it will not have to endure what Flash had to and would be capable of much more. Organizing styles, handling large amounts of data, being on top of major advances in technology including mobile has never been Flash's advantage.

    • How is that? Flash STILL outperforms JS and HTML5. I don't know what you base this opinion on?Boz
    • sorry mate but you are talking bollocks... HTML 5 will not come of age in a yearfadein11
    • lol @ omg. ridiculous.kingsteven
    • People are already making big dents with HTML5. At the rate of progression, there won't be any need to simulate anymoreomg
    • Have you tried ANIMATING in CSS/jQuery/whatever the way you can in Flash?CyBrainX
  • jadrian_uk0

    "It lacks the performance and strength that other programming languages provide"
    This. i might add: seriousness and concision.

    • and JS and all this other crap we are looking at is better? Wtf are we even discussing.Boz
  • Boz0

    Not really.. Flash advanced MUCH MUCH faster than HTML.. IT took 15 years for JS to get JQuery.. it will take another 15 years for all these standards and frameworks and all the shit to even work on all browsers.. And that's under the assumption that we live in a land of unicorns where all browser vendors work together and don't invent their own ways of implementing these standards which I can bet you they will. Almost certainly.

    HTML5 is great as it brings MUCH needed local storage, web SQL, slightly better canvas for some graphics and we finally have some solution to fonts.. This is ALL been solved but you can say it's good that websites now don't have to be made in Flash for every little thing.

    Flash however, will still continue to be ahead of HTML5/JS/CSS.

    Second, HTML5/JS/CSS runs like shit on mobile and it will be 5 years to even get it properly to work and that's considering that we have hardware acceleration on mobile browsers. They don't have proper and good hardware acceleration on desktop browser, they'll make it run great on mobile? Give me a break.

    Flash on the other hand is already far ahead.. Flash now is supporte dont on 85% of smart mobile devices and for those where it isn't (aka iOS) you can compile a native app from the same code.

    Performance as has been shown is SIGNIFICANTLY ahead of HTML5 and JS/CSS.

    The reason Flash did not advance for mobile (though it did have Flash Lite versions that worked on most phones and was still better than anything HTML for mobile at that time) as much was because it was a micro market. Until 2007.. let's say 2008 when iPhone brought again interest in smart phones and apps and mobile web got close to desktop that's when Flash started improving significantly. Added multi-touch gestures, certain mobile relevant APIs and so much more.

    You can't look at me with a straight face and tell me that HTML5/JS/CSS you build on desktop will run great on mobile? Anyone who built this knows it's bullshit.

    RIght now, I can in fact build a Flash app that runs on a website, runs on a mobile phone in a mobile browser just as fast as well as publish a native app that runs at native speeds on multiple mobile platforms.

    HTML5/JS/CSSS for mobile, for desktops and so on in capacity flash is won't be ready in a year.. it won't be ready in next 5 years (and I'm being optimistic
    ).. and 5 years in tech world.. phew man.. Flash will be so advanced and adding a ton more features it's not going to even compare.

    As already noted many times.. they can't fucking agree on video codec. They'll agree on everything else working the same on all browsers.. It's such a crazy dream.

    It's more likely that we will see IE10 implementation of HTML5 stuff and Microsoft will add some of their specific stuff and frameworks based on that. Then Firefox will do their own thing. Chrome will continue to do their own shit like WebRTC and other stuff that only them really use now and are "hoping" others will implement etc etc etc...

    Too many companies involved, too many cooks, too many personal interests are for this idyllic dream to become a reality.

    What they are doing really is trying to get power and transform something that works PERFECTLY fine across ALL browsers making them really irrelevant for developers, to something that is a mess and everyone will have to code and write specific shit for each on those browsers. They want to offload plugin to a bigger plugin called browser.

    And how this is good I really can't understand. When you want to make an app running on a TV.. do you think that Samsung will give a shit to comply to HTML5 and hardware accelerated canvas and all that? Fuck they will.

    With Flash you will never have that problem.

    A lot of Flash hate comes from people who either never learned Flash and they felt left out, or they did learn it and then just stopped following the technology and learning how Flash evolved into real development tool and then were left with HTML/JS/CSS.. These same people now wish Flash to die because they want to do shit they are familiar with. Even if that means that you have to write 15 lines of CSS code to make it work on all browsers the same and then use 3 different frameworks to make sure that JS and HTML5 have fallbacks etc etc.. It's a fucking disaster. It will take 5 years alone to just get IE6, IE7, IE8, old versions of FF and whatever out of the way that don't support any of this new stuff.

    I just finished building HTML/CSS/JS website and I was making buttons with CSS3 and all this shit.. This is what we can look forward to. To get a simple gradient on a button you have to write this crap. I keep writing this and thinking to myself, what a wonderful future we have to look forward to.

    • I really need to address all this shit on my blog and then just link to it.. fuck me I can write until forever.Boz
    • agreed.monNom
    • *applauseProjectile
    • I really can't see anything to disagree with, here.Continuity
    • That's a silly example isn't it? I'm sure Flash contains very similar code behind the scenesukit
    • In terms of gradients and stuff like that. You would just need a WYSIWYG tool for CSS3.ukit
    • Damn man, you said it like it is! ++1ToxicDesign
    • word!!nicolasdesle
    • Boz, I'm sending you a big vector hug. And I didn't even need to test other browsers for love.CyBrainX
  • jadrian_uk0

    "and JS and all this other crap we are looking at is better?"

    "JS and all this other crap", lol let's only have flash , no more html, Js, css, php and all that crap.

    haha, seriously you can't be real.

    • No one here is suggesting we drop everything else. We're just saying Flash is generally better for a ton of things people are touting HTML5 for.CyBrainX
    • crediting HTML5 for.CyBrainX
  • animatedgif0

    Web pages, basic video, web apps -> HTML5
    Banner ads, interactive video experiences, browser games -> Flash
    Mobile apps -> Native
    Anything else -> Animated GIF

    This converter is redundant

    • animated gifs usually rip the shit out of your color and are only decent for straight animationCyBrainX
    • thatsthejoke.jpganimatedgif
  • fadein110

    Boz - whats your blog link - you do talk sense.

    • Ya non-sense!omg
    • ;)omg
    • omg, how can you read that and say nonsense?CyBrainX
  • Continuity0

    @omg, re: 'Flash was great back in 2005, solving cross browser issues, but how long are they supposed to hold that candle?'

    The simple fact that we've seen an awful lot of sites saying something to the effect of, 'This site is a Chrome experiment', or 'This site optimised for Safari', or 'This site will not work in IE or Firefox' means that there is _still_ an awful long way to go before true cross-browser compatibility arrives.

    To that end - given its penetration - Flash is still the going concern if you want a site that will appear and behave exactly the same way across all browsers, especially in the case of anything having to do with complex animations and video.

    • In reality, we haven't got much past the old IE/Netscape browser wars.Continuity
    • Except Netscape is dead and IE is now #3.CyBrainX
  • animatedgif0

    ^ Re: CSS Gradients, switch to a better text editor and you can script that to be spat out from a single command.

    • and still not get simultaneous visual feedback - lame.CyBrainX
    • who cares, it's the webanimatedgif
  • ukit0

    " IT took 15 years for JS to get JQuery.. it will take another 15 years for all these standards and frameworks and all the shit to even work on all browsers."

    Typical hyperbolic statement from Boz on this subject. It didn't "take" 15 years for jQuery to be invented, like they were slaving away for 15 years trying to come up with it. No one was looking to invent jQuery, an independent developer just happened to come up with this new way of writing JS for web apps, at a time when browsers could begin to handle better JS performance.

    But in some ways this does get to the heart of the issue. Do you want animation and interactivity on the web controlled by a single corporation, and limited to their development schedule, or do you want it to be driven by open standards, competition between browser makers and the efforts of independent developers the way JS and jQuery has been?

    That's why complaining that HTML5 can't do x as well as Flash is such a short-sighted view. Ultimately it's about choosing one model of development over another. Companies like Google, Apple and Microsoft are well aware of cross browser issues but they will press ahead with HTML5 because they recognize it's a much more empowering path for them than being reliant on Adobe technology.

    • +1 well said in the last paragraphanimatedgif
    • Only Apple is the only one of those companies not pressing forward with Flash as well as HTML5.CyBrainX
  • jadrian_uk0

    " IT took 15 years for JS to get JQuery"
    It didnt took that time, everything was there from the start(inside the Js core), libraries were created and developped in a couple of years.

    • and took 15 years to emergefadein11
    • what?jadrian_uk
    • frameworks have only been about in recent years - simplesfadein11
    • yes but it didnt took 15 years to build themjadrian_uk
    • jadrian this is a totally acceptable way to say 'JS was around for 15 years before jQuery'kingsteven
  • fyoucher10

    ""A lot of Flash hate comes from people who either never learned Flash and they felt left out, or they did learn it and then just stopped following the technology...""

    Sooooooo true.

    Or they say that it crashes their browser, that they use Click To Flash, etc etc.

    Ok, let's hypothetically say Flash disappeared tomorrow. Do you really think designers won't be pushing the limits of what HTML5-CSS-JS can do? They'll be plenty of super slow running websites that are trying to do too much with the technology, crashing your browser. There's always going to be that site that runs like shit on the average computer but looks awesome on a super computer.
    Do you think sites will stop displaying 3 ads on a webpage? Haa. No way. Do you think the people that created the site would create the ad that it hosts? Obviously not. Do you think the person who created the HTML5 ad is going to try and push the limit of the creative? Sure will be. Will you need Click-To-HTML5? Ever see an animated iAd? How'd your iPad run during that?

    In the end, how is that better than what we have now? How is that not pushing us 10 years back?

    Anywho, this horse has been beaten so many times. A year from now once this hype is over, mobile hardware will become better. Flash will be leaps and bounds ahead of any other implemented rich media technology. HTML will still be used to create simplistic sites. Steve Jobs will pass. And iOS will run Flash simply because all new TV's run it natively and no one will care to download apps from a "phone", since that'll be considered old school. Time to get out of bed.

    • flash has never crashed my browser... HTM5 doesfadein11
    • have to agree with most of thisfadein11
  • Nathan_Adams0

    Felt the need to write a paragraph for each of your monitors Boz?
    Someone is feeling just a wee bit defensive.

    • argumentum ad hominemGeorgesII
    • yeah, so?Nathan_Adams
    • just pointing out your agurment mate,
      keep on fucking that chicken
      GeorgesII
    • Don't knock the best testimony on the subject just because it was long. He hit the bullseye.CyBrainX