4 ms·
> Or, would you explain the principle argument against it, aside of the standards bit? Flash is a proprietary runtime. That means Adobe has to support whatever
by mpk 18y ago
> Or, would you explain the principle argument against it, aside of the standards bit?
Flash is a proprietary runtime. That means Adobe has to support whatever platform you're running at the moment.
Flash support for linux has only recently become somewhat decent. And that's IA32 - if you're running a 64-bit OS on your 64-bit processor, you have to use the IA32 compatibility libraries to run flash. If, for whatever reason, you decide to go with NetBSD/SPARC64 - you don't have flash.
You do, of course, have all the open web technologies because you simply recompile them for your platform.
Flash is proprietary and tying yourself to that runtime will restrict not only your choices, but also the direction the web takes.
The exact same holds true for Silverlight.
I left out standards and their long-term development, because you specifically requested it, but that's also a major factor.
- briansmith 18y agoWhat is the alternative? AFAICT, Flash has no real competition.
- wmf 18y agoI think in open Web land the alternative is to just not write the app.
- cpr 18y agoWith modern browsers supporting decent (now getting very fast) JS, HTML5, CSS3/4, Canvas and SVG, you can write pretty much anything. The appearance of Objective-J and Cappucino opens up new possibilities, too. (Wouldn't have thought it efficient enough, but the 280 folks have proven that wrong. And that's with current-generation JS implementations; more modern JS VM's are getting 10X and more over current.)
- abstractbill 18y agoWith modern browsers supporting decent (now getting very fast) JS, HTML5, CSS3/4, Canvas and SVG, you can write pretty much anything. How would you implement justin.tv, using these technologies?
- briansmith 18y agoYou still need Flash to make it work in the 80% of browsers that don't support that stuff.
- utnick 18y agoJava applets or silverlight But there is probably some overlap in the anti-java, anti-silverlight, and anti-flash groups