Flash proven to ruin Android 2.2 performance
kitguru.net
kitguru.net
Having content on the web that's unviewable to a device does more to ruin the experience than a performance hit while doing something CPU-intensive.
Also, from what I've read, this beta of Flash doesn't make use of any hardware acceleration, while the final release will.
Sorry, but this is the most unprofessional comparison i have ever seen.
First, out of three mobiles only one supports flash and that one loads a site 1 sec slower?
Second, Ads are served from different servers and it's quite common that ads are served slow.. i have browsed the mainpage with a whopping 3 flash ads and waited like 5 seconds for the flash ads to be displayed after the whole rest of the page was there.. on my desktop!
Third, 3 devices in a speedtest fighting over one wifi connection on the same channel for bandwidth? Really?
Please, for the sake of god, if you do comparisons and benchmarks, do them right! That the whole web is linking this video is awful.
My personal experience with flash: One site gave browser crashes (flashgames). The rest of the world played nicely so far, with good performance, surprisingly good, actually. And for a beta release, i hope this one site will play on release.
Again.. please don't do this.
Worst. Benchmark. EVER.
One can turn off JPEGs in a browser and have the page load faster than a browser that loads images. But that does not merit writing an article entitled "JPEGs proven to ruin Android 2.2 performance".
Seriously?
So, Flash runs great on the Android as long as you only visit the sites that Adobe hand-picked for the Google IO demo? Maybe I'm reading that wrong... but that's how it sounds.
Yes, it's beta. But don't hold your breath while you wait for it to improve. Flash is a big part of the web, and an expensive one too. Computers need to be fast to run today's Flash content. My netbook (windows) can't run Flash-based sites, neither can my Mac... so I don;t think we can just blame Apple for not letting Adobe optimize Flash.
I don't think we need to blame anyone.
The fact is that Adobe makes software that requires serious hardware to run. I am very skeptical that it will run well on low powered devices. If it does, it may only do so on "approved" sites which really isn't "choice" as far as I'm concerned.
Flash hasn't outlived its purpose yet, nothing has stepped forward as a complete replacement, and working to enable the whole internet is a lot better than settling for some of it.
> He used the non-hardware-accelerated preview on random sites which may or may not have ever tested their behavior in a small device. Most of it seemed to devolve to “Hey, if I don’t load interactivity or video, then pages load faster!” Even that didn’t control for browser-caching.
Being able to play web games on mobile, is really a cool thing. Turn on the 'on-demand' mode and Flash wont load/play content by default.Compared to how poorly iphone handles even basic javascript effects, the flash experience on Android is excellent.
Unheard of.
Flash apps are simply not designed for optimal power consumption. Flash is designed for multimedia apps, which are generally power hogs.
I develop Flash professionally, and I'd never run it on my phone.
There is so much flash content out there on the web, and being able to play flash content on-the-move, on-demand is obviously a good thing.
It's easy to imagine flash apps with network access patterns that aren't optimized for phones. Take any advertisement or analytics system which continually polls the server for more data. This will kill your battery if left running.
How does this compare to some AJAX + a timer? Is it the network call itself that's an issue, or just how that is implemented in Flash?
Android is better and more useful for having Flash than not. But plugin support in the browser should be made on-demand, or turned on and off as desired.
Even on the desktop (ie OS X) the web becomes unusable with Flash enabled all the time. There are plugins like NoFlash that make it acceptable, and the occasional interesting Flash app makes it worthwhile.
The only site I personally miss is Hulu, which I hear doesn't work on Android's Flash player anyway.
What's not mentioned is how extremely well the iPhone and iPad handle embedded HTML5 video; smooth scrolling and zooming, plus hardware decoding. If Google had also decided to only support HTML5 video that would only accelerate what is already rather quick adoption of that standard, and everybody would win. Instead they're relying on Adobe to deliver Android's video, and the results are predicably bad. But it's a bullet point they can add to their new anti-Apple marketing strategy, and I guess that's more important than the actual quality of the software they ship.