Return of the Blue Lego

As some people have noticed, Apple has eliminated the blue lego icon that indicates a missing plugin on the iPad. I believe that this is a not so subtle way of shifting users from believing that the iPad browser is lacking something, to believing that the site they are viewing is broken.

In response to this, I’ve created the blueLego edition of SWFObject 2.2. It works exactly the same as regular SWFObject, except it will display the blue lego icon, with a link to Adobe’s get Flash Player page on iPhone, iPod, and iPad.

As of April 13, this page correctly displays content explaining to iPad users why Flash is unavailable on their device. This is the same content shown on the iPhone, which is described here. You’re obviously free to modify the iDevice alternate content or the code itself to suit your own needs.

It is released under the MIT license, and you can download it by clicking here. Whether it is useful for production or not, I leave to you. It was created more as a statement than anything.

The blueLego art was created from scratch and I’ve included the source FLA so you can modify it as you like.

It looks like this in use:

You can test it by pointing your iDevice browser to this url:

http://gskinner.com/playpen/bluelego/

Thanks to Rob Hall and others for helping spark the idea.


Edit: Copying my comment from below here, to clarify the purpose of this post:

This post was *not* a Flash pro/con, or Flash vs HTML5 statement.

Apple made a conscious decision to move from fairly and correctly showing users that they were unable to display a certain type of content (whether you like that content / technology or not), to making it look like the site itself is broken. It places the apparent blame not on Adobe or Apple, but on content providers. Regardless of your position on Flash or plugins, this is wrong, and it’s a dirty play by Apple.

This post, and the blueLego SWFObject library were intended as a light way to point out the issue and to help rectify it for site owners by letting them accurately convey why their content does not work on an iPad. It was not intended as some weak form of “revenge” at Apple.

Grant Skinner

The "g" in gskinner. Also the "skinner".

@gskinner

90 Comments

  1. That’s hilarious – \m/

  2. Well played! 😀

  3. Haha, great job 🙂

  4. Clever. Very clever.

  5. Can we replace it with the old “bomb” icon? That will make sure Apple user’s notice it

  6. I’ve also modified the FlashBlock script. It replaces Flash content by the blue lego…

    http://userscripts.org/scripts/show/67828

  7. james gauthier April 9, 2010 at 11:18am

    This is great! But I need to get an IPad to see if it works and… well I’m a little miffed right now.

  8. hahaha, so cute :)))

  9. Man, for being on a sinking ship, you Flash guys sure have a great attitude & sense of humor!

  10. Isn’t it possible just to modify your site using HTML5 and no longer require this? We just finished doing that and it is a major multimedia site with interactive features.

  11. I love it! Maybe it could use some message like “your browser does not support the html standard tag, please upgrade to a better one ” 😉

  12. Oops. The comment parser parsed out my tag reference from my comment. It was supposed to say “your browser doesnt support the html standard embed tag …”

  13. I appreciate the geek factor, but instead of poking fun at Apple, perhaps we (aka the Flash community) should do something more positive and constructive … especially given the recent message from Apple.

  14. Adding humor to skill to make a point like this is an excellent approach. If you pitch it right it can develop a knock on effect. Let 100 flowers bloom…

  15. Wonderful. @Scott: I believe this is constructive. It’s reminding users that apple refuses to support a defacto web standard. Those of you offended by my use of the word standard…please climb down from your high horse.

  16. I’m offended by your use of ‘standard’ and ‘defacto’, and I’m not on any hires at all.

    Flash developers, I’ve been annoyed with Flash and its limitations and frustrations for well on a decade now. And THIS is how you choose to move forward?

  17. Wow, some people are completely missing the point of this. This post was *not* a Flash pro/con, or Flash vs HTML5 statement.

    Apple made a conscious decision to move from fairly and correctly showing users that they were unable to display a certain type of content (whether you like that content / technology or not), to making it look like the site itself is broken. It places the apparent blame not on Adobe or Apple, but on content providers. Regardless of your position on Flash or plugins, this is wrong, and it’s a dirty play by Apple.

    This post, and the blueLego SWFObject library were intended as a light way to point out the issue and to help rectify it for site owners by letting them accurately convey why their content does not work on an iPad. It was not intended as some weak form of “revenge” at Apple.

  18. Nice one Grant! You’re not just a techological mastermind, you’re also a satirical genius! 😀

  19. Ahaha this is hilarious 😀 You made my day.

  20. kudos!

  21. What did Apple replace the lego icon with?

  22. And now that I finished being enraged(again) by yet another shady move of Apple and laughing on this funny thing to the actual comment.

    It is very important thing for Flash community to embrace single way to convey the message to iPad/iPod/iPhone users in miss important part of the web. It was always possible to choose your own HTML content to show when Flash is not installed and may be Apples move was smart in that developers will be showing their own message or alternative content(where HTML can actually show alternative). This way message will be not unified and indeed will look as if sites are broken even when they show something. When thousands of sites show same message it becomes clear that it is not about sites at all but about technology that is widely used missing on your device for whatever the reasons.

  23. Hilarious… and couldn’t have come out at a better time!

  24. I am loving this war. The only thing I can predict about it for sure is that it will be VERY profitable for smart developers.

  25. I will definitely be using this. Thanks!

  26. Sweet! .-)

  27. Wouldn’t it be better to display an explantion or a link to an explanation to the end user?

    After all the blue lego itself is confusing for the people that are the target market for the ipad. That way they get educated about the disadvantages of their device in a civil manner.

  28. Ryan D'Agostino April 9, 2010 at 2:13pm

    Nice!!!!

  29. +1 on the post

    will be using

  30. “… to making it look like the site itself is broken.”

    Actually, if your site does not work on my device then your site IS broken as far as I’m concerned. Flash is not HTML. It is not in the HTML (or any World Wide Web Consortium) spec. If a HTML compliant browser does not display your site regardless of plug-ins, then your SITE is broken not the browser because it requires a non-web-standard plug-in (ubiquity of Flash on desktops notwithstanding). The more widespread this becomes, the more broken your site is.

    Get over it.

  31. I friggin love this!

  32. @Patrick

    99% of internet connected computers have Flash Player installed… sounds like a pretty “standard” part of the internet which most users expect when browsing.

  33. Patrick – the plugin model and object tag is a standard part of the w3c spec:

    http://www.w3.org/TR/REC-html40/struct/objects.html

    The spec does indicate that the browser “must try to render [the object tag’s] contents” in the case that the plugin is missing. Apple is choosing to not render anything, as opposed to utilizing the defacto industry standard (unrelated to Flash) of over 10 years of displaying a missing plugin icon. This standard provides much more information to the user than simply ignoring the content altogether.

  34. No, re-adding the blue lego is passive-aggressive and ineffective. It’s also dishonest, using Apple’s icon to pretend it’s Apple that put that icon there. The icon represents a missing plug-in–a remediable situation in the context of desktops. You see a lego, it means you might be able to go out a find one and install it on your computer. But we know there are no plug-ins for iPads, so what the point? Feigning innocence? Have users search for plug-ins that don’t exist? We’re not in the business of confusing users, so why use a vague icon that’s not even yours?

    If you want honesty and the intended effect, then a big red X with “You need Flash Player to view this; no Flash Player is available on the iPad due to decisions by Apple.” is much, much better. Of course, there’ll always be blowback from any strongly statement, so get your flamesuits on gentlemen.

  35. Haha, nice one. Keep up the good work. You’re a champion.

  36. Infamous Ugur April 9, 2010 at 11:24pm

    Come on Grant, you´re better than this, no?

    I most times appreciated what you wrote on your blog but this post just seems childish and way too Adobe-ish on that end.

    Some other commenters already mentioned it and its true:

    When you as someone running a site don´t have propper alternative content for your flash content than of course that is your responsibility and your site is broken to the user if he doesn´t have the plugin.

    And i´ve created flash content for a very long timespan myself, but one has to accept the reality: flash is in fact not even a “defacto” standard for the web anymore.

    Because it only is when looking at desktops and clearly a larger and larger percentage of users are not just using their desktops or higher end notebooks to browse the web anymore.

    And for most lower end or more portable devices than those either flash is not available at all or it runs at very poor not enjoyable at all performance.

    I´ve used flash for many years but i find any moves Adobe makes in the recent past heavily wrong and regarding their arguing in HTML5 and Apple debates it often seems to totally miss the point and is reactionary and childish.

    Adobe, if you want to have a propper argument make flash run at comptetitive performance and stability on every platform its available on.

    If flash still makes the cpu fan get loud on machines that can handle Crysis just fine, well, noone else than Adobe is to blame for Flash´s worse getting reputation.

  37. @Kevin

    Very fair point man.

  38. “New iPhone OS 4 feature – Instead of a blue lego, you’ll now see a banner that says “YOU COULD VIEW THIS IF IT WAS IN HTML5″. ” WOOT live

  39. …I just registered flashboyslim.com

    is this win?

  40. But the other thing I continually forget is… apple are not the majority! the reason they avoid antitrust is because they don’t move enough units, it just wouldn’t stick.

    I was at the library the other day for public access. There were only 2 macbooks out of the 50 laptop users in there… I don’t think the girl who saved up all year to buy her $299 netbook really minds what is going on in the BMW segment of the hardware world… all she cares about is if she can play farmville or not… and she can.

    So we flash devs get all uptight because we are not in the club, meanwhile forgetting that we have a much larger audience than apple already.

  41. What we need to do, is commit this update back to the main swfobject package, and then maybe Adobe can integrate it into their new swfobject-based publisher in FlashBuilder… 😉

    This would effectively block Apple’s attempt at hiding the fact they are not supporting the most popular plugin on the web, in the span of about a week? Probably too late at this point, but man it would be funny…

    About the debate itself, I don’t see how you can argue this isn’t a shady move. They are literally trying to hide the true nature of the problem… Apple is stooping pretty low imo, very deceptive tactic mainly aimed at fooling their own users.

  42. The irony is that in the past most flash developers left the noflash area blank. Now, that lack of concern for people without flash is coming back to haunt you.

  43. Very nice. In the end I think this is just a little stand against adobe and flash for the ipad will be around soon enough

  44. I love it! You make everything all better

  45. Classic man, I love it. For all the people saying we should be educating, we ARE. Apple obviously forgot about User Experience so even though it may seem deceptive, I think we’re just reminding people what SHOULD have shown up. I’d love to be working for Apple Customer Service when a user calls up to ask what the blue lego is (As you’re put on hold and they scurry around asking, “Didn’t we kill the blue lego guys? – why is it still showing up?”). Great work brother.

  46. I wouldn’t of had as big of issue with Apple’s move if they would have informed developers before the release of the iPad. In my case I have been building an iPad app in flash for a few months and last week purchased an iPad for the purpose of testing the app. So today I called Apple and told them I would be returning this worthless pos and I want my refund. I feel for all the flash developers that got suckered into this dirty trick by Apple. There’s no other way explanation for this sudden change other then to steal the money from all the flash developers who they knew were going to buy it on day 1, then get it home and open it and refuse a refund. Go screw yourself Apple!! This was a highly targeted form of bait and switch, Apple should be sued for this!

  47. Haha, i would replace the lego-logo with a “Sry, dude, u r a looser.” ^_^

  48. apple is doing some bad choices, nice job

  49. omg, this is so lame, Apple i mean. Also this kind of stuff brings problem to our lives at work.

    i´m IN! dont hide your lak of support apple!

  50. That’s a very troubling move and i think your stop-gap solution is great. Unlike many commentors, however, i don’t think of this as funny in the slightest. What if Firefox decided to quietly stop rendering the <span> tag. Do you think that would be amusing for site owners? Do you think Firefox users would think that’s funny? Is it fair to tell site owners and web developers with limited time and budgets to “just rebuild it dude”? (OK, you could easily replace <span> with CSS but you get my point.)

  51. Nice work Grant. I like how your statement against Apple is in the form of a very useful piece of flash software.

    I liked Kevin’s idea to use this code to inform users with a polite and meaningful explanation for why the content is not available. Or you could say whatever you want and bash Apple for being a big meany. Either way, what you decide to display will be displayed in the context of _your_ content. You can’t make all sites hosted from all servers display the message or logo you want. So what you say or show will be a reflection of your content.

  52. I think this is great. Clearly, Apple is the trouble-maker and it stinks that we have to go back and update our sites to show that Apple is hiding the deficiency of their web browser experience.

    At what point did the concept of a browser plug-in become this new risky thing that Apple had to thwart to protect it’s users? First, it was a performance issue. Now it is Flash vs. HTML5 and the “evils of redundant options” for how we can build stuff for the web? On what planet does that begin to make sense?

    I have an idea… what if VW suddenly started removing the spare tire from their cars? What if airplanes suddenly decided to only put one engine on a passenger plane? Are seats in restaurants unnecessary because everybody already has access to sitting on the floor and chairs can be wobbly (buggy)? Wait, is it true that Microsoft now demands that everyone write Windows applications only in Visual Studio (it’s not true… don’t start that rumor!)? Are phone companies now going to demand that we all alter our voices to talk at a certain frequency to help manage the bandwidth?

    But wait… spare tires are last season, and airplanes that crash on one engine never should have flown anyway, and chairs have always been wobbly and I’ve always hated chairs, and if Microsoft wants to force everyone to use Visual Studio then, well, Microsoft knows best, right? And I’ve already been talking in a high squeaky voice ever since Chairman Jobs told us about the iPad (I am excited like a little school girl!) so… wait, at what point do these ridiculous arguments seems like a waste of everyone’s time?

    If ever there was a lack of “forward thinking” it was the dude who said “well… (scratches fat tummy) … do we really have to figure out how to implement plugins in safari for the iPhone? Naaah! Just tell Chairman Jobs that we are focusing on standards… yeah that’s it, we are focus on a standard that hasn’t yet been nailed down while abandoning other standards that everyone has been living by for nearly 2 decades!”

  53. Infamous Ugur April 12, 2010 at 2:16pm

    hey guys, wake up!

    Yes, we can all use Adobe products for what they are good for, but come on, don´t let yourselves get played around with like that.

    Haven´t you seen the latest crazy stunt Adobe pulled off today? They present CS5 and with it the iPhone packager and explicitly say it allows to create apps for the iPhone and deploy them to the app store which is clearly very likely not the case and therefore a lie and false advertising.

    So Adobe is playing cat and mouse with Apple trying to put pressure on Apple and that on the back of us developers.

    They don´t care at all if now many get Flash CS5 and create iPhone apps but then can´t deploy them, that´s how much Adobe cares about the userbase. They talk nicely to us trying to fool peole into bitching about Apple as if Apple is all evil and Adobe oh so friendly but look at what they are doing.

    Yeah, we can all keep on listening to their marketing spin, i think it makes more sense to reconsider what´s actually going on there.

  54. @infamous

    Sorry man. Evil is when a great product simplifies a workflow and you successfully submit a solid product to the iTunes App Store and Apple rejects it. That is evil!

    At this point Adobe is holding up their end of the deal. They let us compile natively for iPhone and create no barriers for you choosing to submit those apps to Apple. It will be up to Apple to reject our investment in their iPhone OS platform.

    Specifically, that requirement 3.3.1 is still in beta. I think it is a smart move on the part of Adobe to go ahead with the message. Adobes efforts are in no way changed by a poor decision by Apple.

    Said another way (and more directly) Adobe claims that we can successfully build apps for the iPhone OS. Apple is the only thing that *might* get in the way of excellent Flash developed products making it onto peoples iPhones.

    All I can tell you is, if I build something for Android and I am a few clicks from porting that to the iPhone, I would be willing to take a chance submitting it to the iTunes app store.

    side note: I think I had a small revelation at the end of the work day today. When a plugin runs inside a browser, doesn’t it basically run in it’s own memory thread? And multithreading is basically part of what it takes to multitask on a device. So, is the whole “plugins are evil” position really just an excuse for the fact that the iPhone can’t multitask inevitably? PS- I have watched the whole iPhone OS 4 multithreading talk and it seems more akin to the DOS TSR approach than real multitasking. It seems to me that this whole issue is an effort to blame shift and create excuses for a number of poor decisions built into the iPhone OS?

  55. @infamous:

    It is also worth noting. To date Adobe hasn’t published a single “Apple is lazy” statement. So far it has been specifically Steve Jobs who is investing in marketing attitudes about Adobe. I would love it if Adobe would set the record straight about a few things, but I am also quite glad they are remaining professional.

    Most of the people commenting and providing their analysis on the topic are every day programmers like me who have been writing code professionally for the last 10 years.

    I started in 32bit windows development and was writing OOP before ActionScript was called ActionScript and did “dot-notation.” I’ve lived through N-Tier development and have endured plenty of technology “evil” over the years… I think I know evil when I see it and Apple… and I own an iMac and a Macbook Pro and an iPhone… Apple is being pretty evil right now, in my humble but deadly accurate opinion.

    I love what Apple can do, but at the moment, this move makes me want to reconsider Windows 7. Let’s just say that, at the moment, my iTunes account is on pause and I am shopping for android devices.

  56. This is a great opportunity to include an actionable image/link. No Flash on the iPlatform? Tell the world Apple does not support Flash. Then take them to a link where they can contact apple to request the feature. With SWFObject being the standard and the Flash loyalists behind it, a movement with a very loud voice can quickly be created.

  57. @steve:

    Adobe is acting just as wrong as Apple in this situation if not worse meanwhile. If i´d develop an app for the iPhone using flash and deploy it to the app store and it gets rejected i dunno, doesn´t make sense to me to be mad at Apple THEN, one can dislike that rule now but it makes no sense to get angry when one knows they have that rules and still tries to submit something purely playing on luck because Adobe indirectly suggested doing that by still promoting their packager as fit for App Store deploy.

    I´m angry at Adobe because they sell this thing knowing many will probably try it, get rejected and then be mad at Apple even if it makes no sense.

    So yeah, Adobe is playing with the fate of many developers knowingly.

    For me then deploying a rejected flash made mobile app to another platform is also no good alternative because the other mobile devices have way more issues than those people moan about with the iPhone.

    Like for example for Android there are in my opinion way too many device types and soon also different store outlets what with verizon probably wanting to bypass the android store and enforce that etc.

    All that is a developer nightmare in my opinion.

    All those things have potential to become better over time, but yeah, not an equally up to it alternative right now in my opinion.

    Regarding the iPhone not being able to handle real multitasking, well that depends on how you look at it, in theory, yes, of course technically one could do it just like on any other similar device, but at the same time of course it would lead to considerably worse performance and stability overall, so personally i´m happier with the solution Apple is implementing now than wohoo full real multitasking that runs at sucky performance.

    And overall, yes, of course there are surely other reasonings involved, too why Apple is not allowing Flash onto their devices, but just regarding it was said flash lacks performance and stability and Adobe is lazy on that end i totally agree with Apple.

    As i said before, my machine can run Crysis just fine, so if flash content makes my machine´s fans get louder as it struggles handling basic 2D content of course Adobe has failed to deliver.

    No, not a developer of content, Adobe.

    When one can make kickass 3d stuff in basic javascript and gets automatic propper garbage collection with other technologies, then of course its Adobe´s fault if one has to code in AS3 with its lousy garbage collector and it still doesn´t run anywhere close as well as many other technologies.

    Me and many other longtime flash developers have been complaining about this to Adobe for many years and meanwhile more and more of the seasoned ones are using unity and other technologies for more and more things flash is not performing well enough for.

    I´ve also tried all the flash made iPhone apps released so far and yes, most had lousy performance on a pre- 3gs device, so yeah, again, Adobe is to blame for that.

    Adobe has to finally bite the bullet and do propper hardware acceleration for all graphical operations so all content gets the performance boost it needs; they are refusing to do that for all these years because they don´t want to do too much custom work per platform and well, now they are stepwise paying the price for that.

  58. Awesome idea Grant. Thanks

  59. I hope all iPads crack.

  60. This just looks like another excuse not to have alternative content. Nice.

  61. Hehe, hilarious.

    However. Why can’t CS5 simply output a XCode project? Open it. Compile. Deploy. Can’t see section 3.3.1 apply to such construct?

    Or: why can’t CS5 output html5 (hampered as it may be, use as IFallback)? We all know html5 is *in theory* the way the web should go. Adobe should simply do what its good at: content creation. So… Adobe: get to #$% work, instead of wining on non-support on some highly elite devices. I say this as a full-time Flash / SWF dev.

  62. Way to go Grant – I love it. Apple clearly doesn’t give a crap about developers…here’s hoping Android can become a viable alternative.

  63. In my opinion both Apple and Adobe are wrong. Apple, because it is not supporting enough (like the other companies who joined the Open Screen Project) and Adobe, for being asleep all this time without making any *serious* performance improvement to Flash. I know Adobe has put heaps of effort in the last period of time to bring the Flash Player to this level, but apparently, that wasn’t enough, in an era where performance and usability speak louder then problem solving. HTML5 has been tested on different platforms and on different browsers. I have to say that there is no much difference performance wise, especially considering the things Flash can do and HTML5 can’t. So I don’t think Steve Jobs’s concern was just about performance, on the contrary, I believe HTML5 isn’t yet mature enough to rely on it by replacing what I think it is essential for users. And come on, Apple products ain’t that perfect… Not enough to *criticize* others yet. Let’s replace this blue lego, to something that will have some serious impact. I agree with Ivan. Instead of leaving the blue lego – that will just confuse most of the users making them thinking that there is something wrong with Flash and not the platform – let’s put the truth. The truth is that the expected flash content can’t be rendered because Apple decided that, because iPad *can’t* view that. Of course before doing this, Adobe should do improvements… To keep THEIR mouth shut for God’s sake!

  64. Nice one! Let’s spread it quickly

  65. Great idea! Thank you grant. People spread the word!

  66. I am confused… When I visit any site through my iPhone, I get the missing plugin image placed by the developers of the site.

    BTW G you are a genius.

    All the flash haters make me laugh. Reminds me of school children. What’s wrong with you people?

    And anyway if you think that HTML5 will replace Flash & Flex (what about AIR) you are very WRONG.

  67. TheDarkIn1978 April 28, 2010 at 1:18am

    well played, my friend. well played.

  68. WindsorFarmer April 28, 2010 at 9:42am

    Nice, Grant. This makes me thing that perhaps, you’d be able to create a Flash Player for the iPad.

    Keep on ActionScripting!

  69. #SWFObject redux FTW! Thanks.

  70. ” Apple obviously forgot about User Experience ”

    wrong, adobe forgot about user experience, every product of thiers has gone down hill

  71. Well, that’s great and I wish everyone will use it just to piss Apple off. I can’t stand anymore their choices and their ways to lock things/dev.

    As a lot of developer now, I’m switching to other mobile devices. The device is nothing if there is no software on it…

    RIP Apple.

  72. Most good browsers display sites with non-standard/broken HTML as they’re written. They don’t add “broken HTML” icons. It’s on the onus of the site developer to write to the standards. Why should plugins be considered different?

  73. I am more and more concerned by Apple Inc… and by Steve Jobs reaction to golden age… it is scary that with the same attitude they are going to select books!

    Thanks Grant for this pearl.

    Love

    Pippo

  74. Personally… I’d prefer markup over compiled SWF if:

    1. The markup took equivalent effort.

    2. The markup worked the same on all platforms (IE6 is still a significant threat in some corporate dreg standards)

    What the HTML5-love-Flash-hate crowd fails to realize is that modern browser adoption rates are terrible. Until that fact changes- it’s not an either / or proposition depending on the customer and visitors expectations. I love HTML5, but this garbage about it killing other older or competing technologies that are fairly well distributed isn’t reasonable. These folks also fail to realize that the labor investment to build an equivalent (assuming media is used right in the first place) experience will be much higher for some stuff hand jammed for HTML as it would be in Flash. The tools aren’t there…

    History shows that people will install a plug-in before they update their browser… Flash haters – put that in your pipe and smoke it. Smell that? It’s reality:)

    Wish I was wrong, cause I really love the conceptual utility and elegance of HTML5. Flash has a place in the future of the Web, it should be a different place than it has been – but a place nonetheless.

  75. I think that is a very good idea, Grant. I’m starting to use it in my own Flash components ASAP.

    There has been so much recent confusion between the pros and cons of Flash, and the future of the web. That’s why I recently gathered as much data as possible about the topic and presented it as a clean infographic so everybody can understand it from a quite objective point of view.

    Yes, we all love those wonderful gadgets. But true reasons are much better than sales propelling smoke screens.

    In a nutshell:

    – The recent critique of Flash by Apple is rather inaccurate, as some of its stated limitations just don’t exist.

    – Adobe has done several Open Source efforts related to the Flash technology, which is more than Apple has done so far.

    – Flash has a huge success nowadays as the most used online video player (75% of all Internet video), but the potential of Flash goes far beyond that as an interactive content creation tool.

    – Flash Player cannot be open source because it contains some proprietary elements – including the patented H.264 codec which Adobe needs to pay. And Apple is part of the patenting group. So there’s no open video standard for HTML 5 because Apple is blocking Theora.

    – Flash CS5 could be used to deploy iPhone apps with no technical problem… till Apple changed the license terms just before the last Flash release.

    – And nevertheless, iPhone sales are skyrocketing. If all sold iPhones till date were put in a row, they would join the West and the East coast of the United States.

    If they want to keep selling cool gadgets and blocking people from using other great technologies, at least, they should stick to the facts.

  76. aristophrenia May 4, 2010 at 7:14pm

    Guys a few things : Firstly Apple OWNS the canvas tag – OWNS IT. That is perverse. There is no way that it can ever be implemented as a standard according to W3c guides. Secondly I came across a post regarding the ownership of MPEG-LA – which owns the licensing to record video (off almost all digital cameras), which translates right through to viewing them – no matter what the encoding – so for you to record a video you owe license fees, and to watch on youtube you also owe license fees….

    As far as Adobe packaging to Android and iPhone – I feel they will simply BUY Corona – they are already a corporate sponsor of Lua – and will not be far off the acquisition i Suspect –

    I hate apple – before all this happened – the development community is full of disaffected, introverted, social misfits with inferiority complexes and the retail therapy of buying Apple products has always played strongly on this feeling of inadequacy amongst apple FANBOISE – if your an apple fan – you are generally pretty sad kind of person. Its plastic a case with a logo on it …..WTF !!!!

  77. There is something wrong with the swfobject file.

    I replaced the existing js file with one from the bluelogo zip and now every single page shows NO PLUGIN and link to adobe regardless. Saying I need Flash 9 player to view the site…

    All my flash sites are working great with the original js file. Any idea what is happening?

  78. There is something wrong with the swfobject file.

    I replaced the existing js file with one from the bluelogo zip and now every single page shows NO PLUGIN and link to adobe regardless. Saying I need Flash 9 player to view the site…

    All my flash sites are working great with the original js file. Any idea what is happening?

  79. How did Apple get the rights to use a Lego symbol?

  80. I don’t get why the iDevice doesn’t just show the Alternative content. Shouldn’t it?

  81. could i have smackdown vs raw on playstaion 3

  82. please join me in adding this to your email signature if you use an iPhone. This is what iPad/iPhone users should

    see when they try to load flash content:

    Note: Apple restricts use of technologies required by products like Adobe® Flash® Player. Until Apple eliminates these restrictions, Adobe cannot provide Flash Player for the iPhone, iPad or iPod touch.

Leave a Reply

Your email address will not be published. Required fields are marked *