Technology Review - Published By MIT
Advertisement

TR Editors' blog

Insights, opinions, and our editors' analysis of the latest in emerging technologies.

Blog Topics

Recent Posts

Recent Comments

  • masal : korgrolandyamahamd altyapidemoketron
  • ... : Just sayin'. Related: News outlets use the same technique to create value-free "content" to match...
  • Phineas : your advice is that I put up a blog claiming the outcome of Charles B Rangel's ethics hearing and...
  • mattgroom : While we may not be able to transport the extra energy in our current wiring...why bother...  Use...
  • wctopp : You can now legally "jailbreak" an iPhone and use it on another network.  You cannot, however,...
Advertisement
Thursday, January 28, 2010

Why No Flash in the iPad?

Apple may be shutting out Flash--and much of the Web--to protect the App Store.
By Erica Naone

When Apple revealed the iPad many people were quick to point out that, like the iPhone, it lacks support for Adobe's Flash software. It's a little shocking that a device Apple has billed as "the best way to experience Web, e-mail, and photos" doesn't support such a important and commonly used Web plug-in.

Flash is sometimes cited as a security concern, but it's hard to believe that Apple, with all its engineering and design genius, couldn't find a way to address that issue without blocking off so much functionality.

Adobe certainly seems indignant. Adrian Ludwig, Adobe's group manager of Flash Platform product marketing, wrote in a blog post:

[...] without Flash support, iPad users will not be able to access the full range of web content, including over 70% of games and 75% of video on the web. If I want to use the iPad to connect to Disney, Hulu, Miniclip, Farmville, ESPN, Kongregate, or JibJab--not to mention the millions of other sites on the web--I'll be out of luck.

Adobe does have a solution for frustrated developers. Its Packager for iPhone software converts applications written in ActionScript 3 to a format that will run on the iPhone. In fact, this solution may shed some light on why Apple chose to block Flash in the first place.

Perhaps, if Flash were supported, and it were easy to access rich applications through the browser, users wouldn't download quite so much from the App Store. Earlier this week, by launching a Web version of its Google Voice software, Google showed exactly how disruptive a powerful web application can be to Apple's tight control over the software that runs on its devices.

Google turned to HTML 5 to power this application through the browser, but Flash is even more powerful and versatile. Apple may hope to keep developers focused on tailoring software for its hardware, rather than building them on a more ubiquitous platform--the Web.

Comments

  • Is that really why there is not flash on the iPad
    I'm just a little boggled here. Apple, a company committed to creating the best possible user experience, decide that in the name of the AppStore to drop the ball on there #1 priority? Maybe we should look a little deeper, and consider Adobe in all of this.

    It is well know that Adobe Flash is the #1 contributor to Apple's crash logs, over and above everything else.
    Now consider how you use flash, well you don't. You use a browser that has been extended by a third party, that Apple has zero control over. So when your browser crashes due to a poorly written plugin, you don't think to yourself, oh stupid flash, you think of stupid Safari, stupid Apple I thought these things were supposed to be good. To me it's up to Adobe to lift it's game on the stability front on the OS-X platform. Then it's in Apple court to implement a stable build of Flash in the standard distribution of Safari for iPhone/iPad. No there should not be a plugin system for Safari on the iPad or the iPhone. It is wonderfully stable at the moment, and let's keep it that way.

    PS. No I don't work for apple, and I think there are a lot of other things that kinda sux about the devices, and lack of flash is one of them, I just don't blame Apple for not implementing it.
    Rate this comment: 12345

    whalec
    01/28/2010
    Posts:1
    Avg Rating:
    4/5
    • Re: Is that really why there is not flash on the iPad
      I completely agree.   Flash slows down my computer and a vast majority of the Flash content is ads and they tend to hang the browser while they slowly load.
      Rate this comment: 12345

      jschlesser
      01/28/2010
      Posts:1
      Avg Rating:
      4/5
    • Re: Is that really why there is not flash on the iPad
      Possibly, but I have to say iPhone apps crash on me quite frequently.  If Apple wants to keep up their "it just works" image they may want to start by stepping-up their quality control on the app store.
      Rate this comment: 12345

      bhuntley
      01/28/2010
      Posts:1
      Avg Rating:
      4/5
    • Re: Is that really why there is not flash on the iPad
      Flash as a resource hog is frequently misdirected at Adobe. Adobe has made huge strides in making Flash extremely efficient.

      Efficiency is largely in the hands of developers. FlashPlayer delivers some serious power. But you know the deal: great power comes with great responsibility.

      Adobe has created the platform. Granted, some of the content people build for that platform is garbage. But you don't throw out the tool because of a few bad workmen. (Unless you're Apple, apparently.)
      Rate this comment: 12345

      sdelamater
      01/31/2010
      Posts:1
      Avg Rating:
      3/5
  • I posted this to that Adobe blog. Currently moderated off.
    If my browser didn't crash every day that I let Adobe® Flash® get busy in it, then I'd lobby Apple™ to agree with you, but the Macintosh™ and even more so the iPad™ are platforms that are intended to just work for the non-technical user. Programs that crash aren't welcome.

    I was actually happy to see that blue brick yesterday. Furthermore, on my Macintosh™ I have the ClickToFlash plug-in installed to guard my browser from running any Flash® that I don't require to accomplish my task. For sites that make heavy use of Flash®, I have created a Fluid instance to isolate it from my other browser windows. And if you don't mind me twisting the knife one more time before I go, Adobe® owes Macintosh™ users the same speed of execution as Windows® users, not the slow CPU-sucking experience that we get.

    Now, if Flash® were Open-Source, then the nerds of the world could lend a hand and fix it up for you. At least Apple™'s closed-source OS and application software is good and fast, and while it's not cheap, neither is it expensive. Adobe® Flash® is merely free. That's not enough.

    So, to summarize: If Adobe® wants respect, it will have to be earned by providing something worth having.
    Rate this comment: 12345

    solak.v
    01/28/2010
    Posts:3
    Avg Rating:
    4/5
    • Re: I posted this to that Adobe blog. Currently moderated off.
      Perhaps I was too blunt, but I was being honest and trying to give Adobe® direction on how they might get Flash® accepted by Apple. I do like the extensibility of plug-in architectures, but there's no excuse for software that crashes that often. It's just bad.

      Apple is pulling up on their side by having new versions of Safari (on Mac OS X) insulate the browser application as a whole from crashes that happen in one window/tab, just as Google's Chrome has done. I don't see Adobe showing that kind of direction.
      Rate this comment: 12345

      solak.v
      01/28/2010
      Posts:3
      Avg Rating:
      4/5
  • open standards
    I think its more a commitment to open standards on the web and not wanting to be beholden to any other companies proprietary software.
    Rate this comment: 12345

    redfood
    01/28/2010
    Posts:1
    Avg Rating:
    4/5
    • Re: open standards
      It is almost certain that this is the true reason, but as long as Apple has the excuse that Flash crashes, the users will go along with it.

      Users don't care about the technology that makes the games run, they just want to play. There is no shortage of content on the internet. So long as there are games that work, they (on average) won't care that there are games that don't.
      Rate this comment: 12345

      solak.v
      01/28/2010
      Posts:3
      Avg Rating:
      4/5
  • kill proprietary "standards"
    Flash became a de facto standard during a period when there was no defined way to play video on the web.  Now that there's HTML5 it's better for everyone (except Adobe) if the Web moves to that.  Having to depend on Adobe to create a flash implementation for each new platform is unworkable, and the sooner Apple kills Flash the better.
    Rate this comment: 12345

    NormM
    01/28/2010
    Posts:1
    Avg Rating:
    5/5
    • Re: kill proprietary "standards"
      html5 video is fine, but you're not addressing the rest of the flash content on the web that iPad cannot access, RIA's & Games.
      Rate this comment: 12345

      _mark
      01/29/2010
      Posts:1
      Avg Rating:
      3/5
  • Excuses
    There are a lot of excuses for why Apple doesn't include Flash. It's a CPU hog, true. It's a security risk, also true. Like all good corporations Apple is not, as has been suggested, primarily motivated by creating a good user experience; it is motivated by profit. The profit motive is, then, the best explanation. Apple refuses to include Flash because doing so would encourage more developers to target that platform instead of their own. That said, I do wish they would include it anyway - the claim that they provide the full internet experience just isn't true. My old Windows based smartphone, an HTC something-or-other, ran flash for crying out loud.
    Rate this comment: 12345

    kevin.lani...
    01/28/2010
    Posts:1
    Avg Rating:
    5/5
    • Re: Excuses
      It's a hardball, deliberate, incremental approach that we've seen Apple take time and time again, first with windows apps, the whole DRM fiasco for music files, and now flash. They will eventually support it, but not before they've reached critical mass (i.e. mass cash) with their native apps.
      Rate this comment: 12345

      fedenham
      01/29/2010
      Posts:1
      Avg Rating:
      4/5
  • Closed Box
    I use my IPOD and ITUNES every day, but I do realize that I have been caught in a cosmetic trap. While these products are great, they are not perfect, mainly because of the closed box mentality that has always existed at Apple. Despite Apple’s brilliant designs, the fact that they never really allowed for outside developers to get inside the box, limited Apple’s introduction to the business and scientific community. The app builder is a great thing, but still doesn’t open up web apps as it could. IPAD will sell well, and it will be very popular, but its beauty, like the beauty of other Apple products, will hide some of its proprietary closed systems.
    Rate this comment: 12345

    Matthew Pu...
    01/29/2010
    Posts:35
    Avg Rating:
    4/5
  • Battery life
    Flash is so processor-intensive, I think the battery drain is the primary concern. Especially considering that safari is one of the quasi-background apps...if you have a page loaded who's say, layout or navigation system is flash-based, simply reading a long article on the page is going to suck the batteries big time. Not to mention if you switch to fire off a txt or e-mail, when you come back safari doesn't have to reload that page, I'm wondering if it isn't still running as a background process (and potentially killing your batteries dry).

    It's all about the best user experience for the greatest number of people at apple. They could easily implement it, but the benefits don't outweigh the overall negative experience of short battery life, crashes, slowdown of system responsiveness, etc. And like the earlier poster said, you wouldn't associate those with poor flash site programmers, you would just have a negative iPhone experience.
    Rate this comment: 12345

    Jhowlin
    01/29/2010
    Posts:1
    Avg Rating:
    4/5
  • No Flash. Not now; not ever
    Puh-lease. Zzzzz...

    NO FLASH on iPod/iPhone/iPad.

    Don't need it. Don't want it.
    Rate this comment: 12345

    julielewis
    01/29/2010
    Posts:1
    Avg Rating:
    4/5
  • Mute argument
    The comments clearly show that those who know do not want Flash! I have to agree for all the reasons stated and also that I would like to see HTML5 take over
    Rate this comment: 12345

    Viv
    01/29/2010
    Posts:24
    Avg Rating:
    4/5
  • But it is true
    If Apple didn't block Flash then there would be tens of thousands of developers that could develop rich applications for the iPhone/iPad that Apple would not be able to profit from through the App Store - that is just a fact.

    But it is also a fact that the "App Store filter" keeps unstable, undesirable, and just plain stupid applications from getting through.  The overall average quality of applications on Apple devices would surely drop significantly if they were to allow Flash apps.
    Rate this comment: 12345

    babernethy
    01/29/2010
    Posts:1
    Avg Rating:
    5/5
    • Re: But it is true
      Apple DOES NOT profit from the App Store. It uses the 30% revenue from apps to maintain the store. Read the financial reports.

      They actively encouraged web apps and continue to do so even though it does not provide any revenue. They also have one of the fastest implementations of javascript in the market so that developers can make multimedia web apps.

      That means performance, battery are the only reason for the missing plug-in. Apple is a company and does try to make a profit in most cases. But not in this case. Its purely technical and thank god they block it. More power to HTML5 which is just as capable. Apple is pushing an open standard in this case.
      Rate this comment: 12345

      sdidla
      01/29/2010
      Posts:1
      Avg Rating:
      4/5
  • Wow...
    More Kool-Aid anyone?...

    There are some bad flash apps around just like there are $0.99 iPood Apps that should be FREEware because they are still pretty sad even after getting through the Apple approval gauntlet... pinwheels and waiting...


    Rate this comment: 12345

    mynameisno...
    01/31/2010
    Posts:1
    Avg Rating:
    5/5
  • answer
    proprietarism
    Rate this comment: 12345

    chila
    02/01/2010
    Posts:4
    Avg Rating:
    1/5
  • It's probably about controlling mobile video
    It's interesting to see the emotion around the question of Flash on the iPhone and iPad. In the early days of the Internet, there were many potential competitors to Flash but none of the other products did a good job of delivering multimedia over the Internet so people used Flash and as a result, it's possible to deliver good multimedia on the Internet today. It's hard to see why people would be angry about that. Certainly, you can complain about performance, bugs and advertising with Flash but it's hard to see why people should be angry at a technology that has created lots of jobs, and enabled lots of creative expression.

    There certainly are issues with battery life, performance and bugs in Flash but I think the fundamental reason that Flash is not on the iPhone and iPad is video. Steve Jobs wants to control media delivery on the Internet and Flash Video is a primary competitor so Steve Jobs wants to do whatever he can to prevent Flash from becoming strong with mobile devices.

    My impression is that YouTube added MPEG support to their web site as part of their deal to get on the iPhone.

    It's impressive that Apple can take the high ground by limiting the choices of the users of their devices. It's tells us a lot about the perception of the Adobe brand vs the Apple brand.

    I think people should demand support for all the important media types in particular Flash provides a very useful balance to the patent fueled oligopoly of MPEG Licensing Authority.
    Rate this comment: 12345

    jonathang
    02/05/2010
    Posts:1
    Avg Rating:
    5/5
  • It goes deeper
    Online video is in its infancy. What Flash offers, which is only beginning to be utilized, is interactivity WITHIN the video. Hot spots, events, user interactions, etc. all enhance the experience and promise gamers, shoppers and viewers an experience beyond simply watching something play. HTML5 sounds interesting, but can only replace the precise and powerful interactivity of Flash if it offers all the same controls to media developers.
    Rate this comment: 12345

    playhard10
    02/19/2010
    Posts:1
Advertisement

Log In

Forgot your password?     Register »
Advertisement
Technology Review July/August 2010

Current Issue

Can AIDS Be Cured?
Researchers are pursuing radical new strategies to eliminate HIV from the body.
•  Subscribe
Save 36%
•  Table of Contents
•  MIT News
» Gift Subscription
» Digital Subscription
» Reprints, Back Issues
» Subscribe
» Table of Contents
» MIT News

More Technology News from Forbes

Advertisement
MIT Massachusetts Institute of Technology © 2010 Technology Review. All Rights Reserved.