They'd please me most if they abandoned flash. Flash is a closed black box sitting in a web page. I'm working on a Google Chrome extension that finds MP3s on web pages and I hate it when I find a site with cool music but they use flash. Also it eats my CPU.
I hope flash goes away. I have half the mind to uninstall it from my computer. Most flash content is just ads and sites that don't really need flash for whatever it is they're doing.
Adobe's Kuler is a great example of something that doesn't need flash. What does it do that can't be done with HTML and JavaScript? Why would someone choose flash for a project like that? Google analytics and other online chart software are another good example.
Indeed, Flash has outlived it's usefulness and created a lot of lazy web development. The faster we move away, the faster there will be something better.
Has anyone here ever successfully uninstalled flash? Flash once decided to use my bluetooth headset instead of my speakers for audio, and I couldn't get it to reset. Figuring it would be an easy fix, I uninstalled it. Then I visited youtube and was slightly surprised to see the the video play just fine. I found and deleted several dozen other files and registry keys but never did manage to get rid of flash entirely. Eventually I reinstalled windows, that did the trick...
Flash exists because there is a gap in technological advancement between "standards" / open source and commercial software. This gap will exist forever. Because of this, Flash will also live forever.
HTML5+JS can render many Flash examples, yes. A streamlined IDE and a JS engine within the browser that runs AS FAST as a compiled SWF is yet to be seen.
Flash will continue to add features to keep it above the bare-minimum "standards" that so many web developers are used to developing on. Let's face it. We all clap for HTML5+JS, but who's actually using it with their clients; who fear nothing more than a visitor not being able to view a product or service?
Let's get real about Flash and agree it isn't A Good Thing for advancement and innovation if an idea farm (which receives millions and millions of dollars in R&D) like Flash is abandoned. Come on guys. Really?
This is lateral thinking. You're in the "All or Nothing" camp. The binary reasoning. The very thing that makes innovation impossible.
In your world, YouTube, Vimeo and experimental web development wouldn't exist.
HTML5 video and audio is being implemented TODAY because Flash created that demand at it's current rate of absorbency.
So it should die? Flash is a breeding ground for ideas. What if Flash introduced a new approach to video conferencing / VOIP and allowed developers to play with the experience among multiple audiences?
We wait for the "standards" bodies to "aggressively" implement these advancements?
Or watch all browsers attempt to implement features inconsistently and cause more pain circa 1998?
Flash death = death of experimentation and innovation in RIA.
I totally agree that Kuler and Google Analytics don't and have never needed flash. In fact most web application needs don't need the HTML 5 or Flash like capabilities. AJAX and DOM tech turns out to be good enough technology to cover most web application use cases.
"Forget everything Steve Jobs is saying about Flash being buggy. In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App Store sales."
No. That is the MAIN reason Flash isn't on the iPhone, it is the number one crashiest program on the Mac.
How is the battery life? That's another big concern with Flash on a mobile device.
Exactly. The questions with the iPhone (and any mobile platform) is not "Can it run?" but rather "Will it perform and not destroy battery life?". I'm am glad to see that Adobe is working on a mobile version, but until they solve the battery life issue I am happy to not have it on my iPhone.
The big problem isn't Flash itself, but what people make in it. Most of the crap Flash movies out there are made by graphical designers who have no knowledge about programming, and typically only test their creations in isolation on their own machines. When that thing is then released, it is actually displayed on some webpage together with lots of other flash elements and other ads, and the whole thing slows to a crawl because none of it was optimised.
A good Flash programmer can make very good Flash movies that don't perform like crap, but good Flash programmers are very rare.
A lot of people hate flash because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace Flash with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
All true... except that the same flash app running on a non-windows machine will use more resources than one running on a non-windows machine. Full screen flash video takes up a ridiculous amount of resources on a mac, and an obscene amount on a Linux machine. Based on adobe's crappy track record with non-windows platforms, I have no trouble believing the reports that the version of flash they submitted to the app store drained the iPhone battery in under an hour, as rumors indicated.
Non-optimized flash apps are indeed a problem that Adobe can't really fix. But the problem is multiplied by Adobe's god-awful implementation of flash on non-windows machines.
For comparison, it's interesting to see that there's a new "browser war" concerned with optimizing the javascript performance, and the results of that are pretty impressive and to the benefit of all. If Flash had been a more open standard and there would have been competing Flash players, we could have seen something similar there, a race to improve the Flash player performance to in turn make the browsing experience better.
But it's proprietary, so the only thing that motivates Adobe is the fear of being marginalized.
I have no trouble believing the reports that the version of flash they submitted to the app store drained the iPhone battery in under an hour, as rumors indicated.
What rumors are you referring to here? Or is this more unsubstantiated anti-Adobe gossip?
The big problem isn't HTML5 itself, but what people make in it. Most of the crap HTML5 sites out there are made by graphical designers who have no knowledge about programming, and typically only test their creations in isolation on their own machines. When that thing is then released, it is actually displayed on some webpage together with lots of other HTML5 elements and other HTML5 ads, and the whole thing slows to a crawl because none of it was optimised.
A good HTML5 programmer can make very good HTML5 movies that don't perform like crap, but good HTML5 programmers are very rare.
A lot of people hate HTML5 because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace HTML5 with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
What if the reason for the (undisputed) Flash crash-happiness on OSX isn't only Adobe's laziness (what a ridiculous statement), but also some sub-par OSX system components that almost always seem to be involved when Flash crashes or performance goes down to nil (e.g., on my machine, ATSserver)?
What if Apple's C/C++ compiler (i.e. gcc) just doesn't optimize as well as Microsoft's (which, from my experience, it certainly doesn't)?
Let's not forget that it was Adobe who tried to firmly establish SVG (and burned a lot of money in the process). I for one can't blame them for investing where content creators and the users are.
The reason is Apple wants to have control with the App store. Period.
I don't think they pull other Apps just because they consume battery. Crashes also shouldn't be a concern on the iPhone because apps are shielded from each other (or so I would hope).
> So the idea that you can’t do Flash in a mobile browser is just not the case as you can see.
Nobody that I know of has claimed otherwise. The claim is that you wouldn't want to run it because of stability, performance and battery life issues.
> In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App Store sales.
That's a common opinion, but I don't see how it holds up. If you're talking about free Flash games the obvious competition would be free iPhone games which Apple makes no money off of. If you're talking about ad-supported Flash games then the competition would be ad-supported iPhone games, which Apple makes no money off of.
> The other aspect of Flash that worries Apple is obviously control. They have none over that content. So if someone wanted to produce a strip poker app with full nudity, for example, they could, and have it running full screen on an Apple device.
That's also reaching. They have no control over any webapp you build either, and you could certainly pull off a strip poker game online without flash. You could even use real people.
> If you're talking about free Flash games the obvious competition would be free iPhone games which Apple makes no money off of. If you're talking about ad-supported Flash games then the competition would be ad-supported iPhone games, which Apple makes no money off of.
Apple may not get any money on freebies, but those freebies are still distributed through the iTunes Store, you still need to pay the $99 entrance fee, and you still have to own a Mac to develop iPhone software. That's control they are going to great lengths to keep.
Your perception of what Flash can do is very limited.
Case in point: almost all publishers use Adobe InDesign to create their publications, which thus translates really well into multimedia magazines (such as the Wired demo).
Flash is also the core platform for RIAs wherein companies and services can provide rich media interfaces. Inasmuch as HTML/JS is popular on HNews, designers still use Adobe products almost exclusively, so Flash-based RIAs are going to be the most interesting to experience (and easiest to publish).
It's not as if "advantages of Flash" comments never get up-voted, or as if "why you should use HTML5 instead" comments never get down-voted.
Besides, a -1 is hardly worth complaining about. It's not like this is one of those sites where drive-by down-voters will keep showing up for weeks after the discussion has ended, voting you into the basement.
Amusing and possibly telling that the one screenshot that includes the battery indicator shows it in late-orange to early-red territory. I'll give Adobe the benefit of the doubt. Maybe it wasn't fully charged when they started the demo.
38 comments
[ 3.0 ms ] story [ 88.1 ms ] threadI hope flash goes away. I have half the mind to uninstall it from my computer. Most flash content is just ads and sites that don't really need flash for whatever it is they're doing.
Adobe's Kuler is a great example of something that doesn't need flash. What does it do that can't be done with HTML and JavaScript? Why would someone choose flash for a project like that? Google analytics and other online chart software are another good example.
http://adblockplus.org/
http://kb2.adobe.com/cps/141/tn_14157.html
HTML5+JS can render many Flash examples, yes. A streamlined IDE and a JS engine within the browser that runs AS FAST as a compiled SWF is yet to be seen.
Flash will continue to add features to keep it above the bare-minimum "standards" that so many web developers are used to developing on. Let's face it. We all clap for HTML5+JS, but who's actually using it with their clients; who fear nothing more than a visitor not being able to view a product or service?
Let's get real about Flash and agree it isn't A Good Thing for advancement and innovation if an idea farm (which receives millions and millions of dollars in R&D) like Flash is abandoned. Come on guys. Really?
In your world, YouTube, Vimeo and experimental web development wouldn't exist.
HTML5 video and audio is being implemented TODAY because Flash created that demand at it's current rate of absorbency.
So it should die? Flash is a breeding ground for ideas. What if Flash introduced a new approach to video conferencing / VOIP and allowed developers to play with the experience among multiple audiences?
We wait for the "standards" bodies to "aggressively" implement these advancements?
Or watch all browsers attempt to implement features inconsistently and cause more pain circa 1998?
Flash death = death of experimentation and innovation in RIA.
But not as good
No. That is the MAIN reason Flash isn't on the iPhone, it is the number one crashiest program on the Mac.
How is the battery life? That's another big concern with Flash on a mobile device.
A good Flash programmer can make very good Flash movies that don't perform like crap, but good Flash programmers are very rare.
A lot of people hate flash because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace Flash with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
Non-optimized flash apps are indeed a problem that Adobe can't really fix. But the problem is multiplied by Adobe's god-awful implementation of flash on non-windows machines.
For comparison, it's interesting to see that there's a new "browser war" concerned with optimizing the javascript performance, and the results of that are pretty impressive and to the benefit of all. If Flash had been a more open standard and there would have been competing Flash players, we could have seen something similar there, a race to improve the Flash player performance to in turn make the browsing experience better.
But it's proprietary, so the only thing that motivates Adobe is the fear of being marginalized.
What rumors are you referring to here? Or is this more unsubstantiated anti-Adobe gossip?
The big problem isn't HTML5 itself, but what people make in it. Most of the crap HTML5 sites out there are made by graphical designers who have no knowledge about programming, and typically only test their creations in isolation on their own machines. When that thing is then released, it is actually displayed on some webpage together with lots of other HTML5 elements and other HTML5 ads, and the whole thing slows to a crawl because none of it was optimised.
A good HTML5 programmer can make very good HTML5 movies that don't perform like crap, but good HTML5 programmers are very rare.
A lot of people hate HTML5 because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace HTML5 with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
What if Apple's C/C++ compiler (i.e. gcc) just doesn't optimize as well as Microsoft's (which, from my experience, it certainly doesn't)?
Let's not forget that it was Adobe who tried to firmly establish SVG (and burned a lot of money in the process). I for one can't blame them for investing where content creators and the users are.
I don't think they pull other Apps just because they consume battery. Crashes also shouldn't be a concern on the iPhone because apps are shielded from each other (or so I would hope).
Nobody that I know of has claimed otherwise. The claim is that you wouldn't want to run it because of stability, performance and battery life issues.
> In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App Store sales.
That's a common opinion, but I don't see how it holds up. If you're talking about free Flash games the obvious competition would be free iPhone games which Apple makes no money off of. If you're talking about ad-supported Flash games then the competition would be ad-supported iPhone games, which Apple makes no money off of.
> The other aspect of Flash that worries Apple is obviously control. They have none over that content. So if someone wanted to produce a strip poker app with full nudity, for example, they could, and have it running full screen on an Apple device.
That's also reaching. They have no control over any webapp you build either, and you could certainly pull off a strip poker game online without flash. You could even use real people.
Apple may not get any money on freebies, but those freebies are still distributed through the iTunes Store, you still need to pay the $99 entrance fee, and you still have to own a Mac to develop iPhone software. That's control they are going to great lengths to keep.
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sd...
There are also a few open source editor/IDE options here:
http://osflash.org/projects
Particularly http://www.flashdevelop.org/wikidocs/index.php?title=Main_Pa...
Case in point: almost all publishers use Adobe InDesign to create their publications, which thus translates really well into multimedia magazines (such as the Wired demo).
Flash is also the core platform for RIAs wherein companies and services can provide rich media interfaces. Inasmuch as HTML/JS is popular on HNews, designers still use Adobe products almost exclusively, so Flash-based RIAs are going to be the most interesting to experience (and easiest to publish).
Besides, a -1 is hardly worth complaining about. It's not like this is one of those sites where drive-by down-voters will keep showing up for weeks after the discussion has ended, voting you into the basement.