Occupy Flash?
mcgrew writes "CNN is reporting another Occupy movement — Occupy Flash. Their aim: get rid of Flash completely. They explain: 'Why does it matter when HTML5 has clearly won the fight for the future of our web browsing? Well, as we've seen with other outdated web technologies (most notably the much-lamented Internet Explorer 6), as long as software is installed on machines, there will be a contingent of decision makers who mandate its use, and there will be a requirement of continued support, the plugin will live on, and folks will continue to develop for it.' In response, a group of Flash developers have started Occupy HTML in Flash's defense. Popcorn, anyone?"
Clearly the "Occupy" meme is being abused now. Every dipshit with any pet cause is slapping "Occupy" on it and co-opting solidarity with the OWS movement. "Occupy" is teetering on the edge of really jumping the shark here. If it goes much further, we run the risk of "Hey, remember that whole 'Occupy' fad? What was with THAT, huh?" becoming a segment on VH1's Hey, Remember The Teens? episode on 2011.
Therefore I propose we Occupy "Occupy" before it's too late. We must stand up to those who would steal our term. Because if we don't make a stand today, tomorrow we may be faced with Twilight fans wearing "Occupy Edward" and "Occupy Jacob" t-shirts, which can only lead to nostalgic Gen-Xer's wearing lame "Occupy Empire" and "Occupy Rebellion" Star Wars shirts.
SJW: Someone who has run out of real oppression, and has to fake it.
I think the Occupy Wall Street movement is tackling an important issue, and co-opting the name for a trivial issue like this is unnecessary and unfortunate.
Consider your comment occupied. I'm not even sure why, but I thought I better get in on the fad before I start to look uncool.
It's a shit meme and anyway George Bush beat them all to it years ago with Occupy Afghanistan in 2001 and Occupy Iraq in 2003.
Game, set, match.
HTML5 is not a superset of Flash.
Flash is not a superset of HTML5.
Get over the pissing contests and use the right tool for the job.
http://alternatives.rzero.com/
Though the 15-year old technology is still commonly used for advertisements, videos and games, many developers have been moving toward more modern and universal standards like HTML5
Well that's pretty impressive. It's been around for 15 years, and is still heavily used. That said, HTML5 is looking pretty sure to eclipse it, eventually.
"We feel this move effectively creates two Internets -- the one you can use on mobile/tablets and the one you can use on the desktop," one of the founders of the Occupy Flash movement said via e-mail. "This is not good for anyone except Adobe."
Now that I know it's been around for 15 years, I'm kind of impressed it's still working, and not terribly surprised that it hasn't morphed well into newer technologies that are being used in ways people were only beginning to think of at the turn of the millenium. I know 15 years is not that unusual for some technologies, like mainframes, but just think about the rapid pace of development in web standards, graphics cards and algorithms, etc.
Huh, I wonder what Adobe thinks.
HTML5 is now universally supported on major mobile devices, in some cases exclusively. This makes HTML5 the best solution for creating and deploying content in the browser across mobile platforms. We are excited about this, and will continue our work with key players in the HTML community
Seems reasonable. As does this:
Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores. We will no longer continue to develop Flash Player in the browser to work with new mobile device configurations
Fair enough. What about security fixes?
We will of course continue to provide critical bug fixes and security updates for existing device configurations. We will also allow our source code licensees to continue working on and release their own implementations.
Spiffy.
Aren't there more important things these people could be spending their time on?
As much as I hate flash, you gotta admit flash existed for a reason: it filled the gaps where HTML was more lacking. Unfortunately, that's still true today even with HTML5, although the trend towards HTML5 is very obvious and clear.
Many browsers still can't playback HTML5 properly and there isn't even a single video codec which will work consistently across browsers just like flash does, AFAIK. (I'm talking about h264 license issues, WebM's lack of hardware decoding, etc..).
Also, while rich media solutions are certainly possible with CSS3 and javascript, it still requires significantly more effort than its flash counterparts.
Of course, that doesn't excuse many many (many) uses where flash isn't really necessary but still being used. THAT must go. And flash video should be avoided where possible if the browser supports anything else. I think the main issue with that is that many web developers are still being lazy (hey, megavideo, I'm looking at you!).
But flash still accomplishes some things across browsers consistently in a way that HTML5 and CSS3 still can't - or at least not effortlessly for the web developer, which is what counts most of the times; let's hope Adobe helps with that with the HTML5 tools they are building.
So don't blame everything on flash, the standards are advancing too slowly IMHO even with backers such as Apple and Google.
Flash must live on! If Flash dies out then that means highly annoying and CPU-hogging advertisements will be converted into HTML5 and get around my simple flashblock. I don't like Flash as much as the next guy but when you can currently carte blanche disable flash and easily remove the most heinous of web content, I fully support its continued use.
Have you ever tried using the plugin in linux? It does not do what it is supposed to and it does not do it reasonably well.
It's pretty awful on OS X as well. Flash 10 needed about 6x more CPU on OS X than Windows and crashed every 10 minutes or so. According to this elderly benchmark anyway.
http://arstechnica.com/software/news/2008/10/benchmarking-flash-player-10.ars
Now if you hit a page with a few Flash-like HTML animations, they'll all be in contention on the same thread, running off timers and generally chugging. And hardware accelerated video? Screw that, you're stuck with WebM or whatever else can be called the lowest common denominator.
I think they should open it, and it should not be plugin, but a protocol
Adobe's way ahead of you. It relicensed the Flash spec as part of the Open Screen Project.
And you do not need flash for playing video
But you do need Flash for playing vector animations like Weebl and Bob. Otherwise, you have to render each frame of the SWF to produce mp4 and webm files, and in my tests, those end up ten times bigger than the SWF.
'Why does it matter when HTML5 has clearly won the fight for the future of our web browsing?'
A future technology still being defined does not solve today's problems.
While we're at it, let's boycott all manufacturers of prosthetic legs as using stem cells and legal pot to regenerate lost limbs is clearly the superior technology.
Flash may very well be on the way out as a browser plug-in (a distribution platform, if you like).
It will likely live on a long time as an artists' tool.
Flash as a platform, a plug-in, was a way to solve the problem of "I've made this cool animation in Flash, now how do I show it to people?"
Adobe has gotten with the times, and turned Flash into a vector animation tool with the level of features for professionals you'd expect (think Photoshop or Illustrator). Sure you can make a "Flash movie", but you can also import your artwork from better creation tools, easily animate it with tweens (etc) in Flash, then export to any number of video or animation formats, or more importantly to frames or sprite sheets. Those exported formats find their way into your game, program, etc. The old "Flash movie" has nothing to do with this workflow.
The plug-in is decreasingly useful every day. The tool is quite useful for the designer/artist and will live on. You just won't watch Flash-created content in a Flash platform plugin. You'll be watching Flash-animated content (likely created outside Flash) in some other platform and never know Flash was part of the picture.
You don't look at graphics in a Photoshop or GIMP plugin, or play iOS games inside XCode, but the tools still exist and are useful, separate from the obsolescence of the delivery platform.