back to article Steve Jobs Flash rant put to the test

When Steve Jobs badmouthed Adobe Flash to The Wall Street Journal, he said it was buggy, littered with security holes, and a "CPU hog". It's hard to argue with the first two, but a new study claims the Apple cult leader was wrong about the hog bit. According to tests from the Streaming Learning Center - an online media …

COMMENTS

This topic is closed for new posts.

Page:

  1. Tony Martin
    Happy

    Safari is very stable without Flash

    I installed ClicktoFlash, and now all my pages load much quicker, and Safari never crashes. Unbelievable!

    1. CS3000

      Safari is very stable without Flash

      I can second that one!

      And the added bonus is surfing is so much nicer without the flash adverts glaring at you.

  2. Anonymous Coward
    FAIL

    lol

    both flash, and html5, fail in seperating content from presentation.

    it's a step backwards.

  3. Anonymous Coward
    Linux

    Being held hostage by Adobe

    Can't say that I blame Jobs for not wanting to wait (weeks? months?) on Adobe to release flash player updates for Mac after they've released the ones for Windows platforms, of course.

    1. CS3000

      Being held hostage by Adobe

      You have hit the nail on the head.

      Just think of the nightmare Flash on the iPhone would be if Apple had to rely on Adobe to fix security and bugs in it. Let alone compatibility issues with each release of iPhone OS.

      Apple were correct in not allowing any virtual machines on the iPhone.

  4. CS3000
    Jobs Halo

    A few home truths

    I am so tired of hearing (and replying to) Apple hating bigots... Here are some facts:

    The vast majority of apps that Flash could replace are free on the App Store.

    Free apps on the App Store cost Apple as much to review and host as paid apps.

    Apple LOSE money by hosting free apps on the app store.

    There are way more downloads of free apps than paid apps.

    The app store turns a small profit for Apple not the vast riches some people think it does.

    Apple make their money by selling the Phone and the App Store is a major selling point.

    A developer gets 75% of what is charged for his app which is a huge return.

    There are now 160,000 apps on the app store.

    A vast majority of those 160,000 apps are pretty crap and are free.

    Free Flash apps are in general also pretty crap... and its hard for a developer to make money except by making Flash adverts.

    If not having Flash on the iPhone was such a huge deal breaker then the iPhone would be a complete financial failure.

    If not having Flash on the iPhone was such a huge deal breaker then iPhone users would be totally dissatisfied with what they have bought and would not be considering replacing their iPhones with another iPhone.

    The only people that really care about having Flash on their phone are free to buy some other companies product.

  5. CS3000

    Real world tests

    I dont need a very complicated test to see how poor Flash is on a mac and here it is:

    Start Activity monitor.

    Start a YouTube video.

    Note how the CPU performance goes nuts and the bottom of your laptop glows red hot.

    Quit YouTube.

    Browse over to the Apple web site and watch a video there i.e. http://www.apple.com/ipad/#video

    Watch with amazement how beautifull the quality is and how the CPU performance barely hits 5%

    Thats it. And thats all your average user is ever going to do to evaluate performance.

  6. simonb_london
    Linux

    Flash don't work on Linux

    Why is Flash the _only_ video player on my machines that can't play full screen video without dropping more frames than a glazing factory during a magnitude 9.8 earthquake? What do all the other players like Mplayer and VLC do right that Flash can't?

    1. FreeTard

      @Flash don't work on Linux

      Hardware accelleration, or the lack thereof.

      I've the same issue on my X31.

  7. Jeff 11
    Dead Vulture

    Huh

    "Flash not a CPU hog", says agency whose core business involves, oh, wait, Flash video. In any case, the point about Adobe's recent optimizations is immaterial; the most basic media players have played video on lightweight systems for years and years, under Windows and Linux, using the same codecs and same bitrates without the NEED for hardware acceleration. As loathe as I am to agree with Jobs, Adobe's implementation has been historically inefficient.

  8. Anonymous Coward
    Anonymous Coward

    Don't Try Flash With P3s

    I have a friend who does IT for a school district. They still have a TON of Blue Man Group Chips, and probably won't be upgrading in the near future.

    Don't run Flash on a P3, unless that's all you're doing.

    That being said, the one thing that Flash definitely has going for it, and that folks don't seem to understand, is a HUGE community of experienced, creative and HIGHLY INVESTED artists and designers.

    I guar-ron-tee that they won't be eager to let go of it.

  9. gameplyr
    Stop

    Ommitting part of the problem

    Part of the problem is that the comparison of CPU usage seems to have only compared the CPU usage of Flash video which uses the H.264 video codec. Why doesn't this compare HTML5 to the significant majority of Flash video on the web which used the proprietary Adobe Flash video codec as well? Of course Adobe should be capable of equaling the performance of HTML5 with Flash when exclusively looking at H.264 video content considering it is essentially playing the same thing. A key question is why both having Adobe Flash involved at all to play a video codec that can be played properly without having any proprietary software / technology used as a wrapper.

  10. Andrew 19
    FAIL

    "efficient"??

    X with hardware acceleration is more efficient than X without hardware acceleration.

    Um.

    I don't think that's a valid claim unless you replace "more efficient than" with "faster than", in which case you have a tautology.

    Any algorithm will be faster under hardware acceleration, regardless of how efficient it is.

  11. laird popkin
    FAIL

    This test was meaningless

    This test misrepresented Jobs' claims, and thus produced irrelevant results.

    Jobs said that Flash was responsible for the vast majority of web browser crashes, not Mac OS crashes. This is not just possible, but likely.

    Jobs said that Flash was a CPU/resource hog. He said Flash, not just Flash playing h.264 video. It is obvious, but irrelevant, that playing h.264 video efficiently comes down to CODEC performance, which requires hardware acceleration to be CPU efficient. But to support Flash, you have to not only support h.264 video (which is very rarely used in Flash), but the full range of Flash scripted interaction, and of course all of the older CODECs. And that is what consumes CPU and RAM that makes Flash suck battery/CPU/RAM. To disprove this you would need to run a wide range of interactive Flash apps, and try to prove that none of them are slow or bloated. Or you could try to prove that Flash Lite is not only efficient but runs all Flash on the internet. Good luck with that.

    Jobs' actual claim was that to support the full range of Flash on the web, the iPad would have to have the CPU and RAM of a desktop computer, at which point it would cost much more and have a much shorter battery life, and would on top of that be less stable (because Flash is unstable). So his interactive media strategy is to support h.264 video, and JavaScript/HTML5, which are well defined and can be optimized to run efficiently and reliably.

  12. Bruce Ordway

    Flash

    I am a database admin & web master. I would never use flash in anything that has to do with business.

    and.. I am an artist & really like the idea of flash. I use Director still & it is an easy transition from complied app to the web.

    But.. it is a hog. It is buggy. It is a security liability.

    I'd really like to dump it in favor of something open.

    HTML5? What is the development client for this?

    2D graphics, animations and controls?

Page:

This topic is closed for new posts.