The above video is from a series of interviews I did with speakers at Streaming Media West in LA this past week. While obviously unconfirmed, the idea of Apple supporting Adobe Flash on the iPhone and iPad would make life a lot easier for publishers and developers. It would also have consequences on HTML5 adoption for video. I mean, if the iPhone and iPad supported flash, would anyone really be talking about HTML5?!?
-
Comments 8
-
November 08, 2010 at 7:05 pm, said:
Don’t think Steve Jobs cares about making life easier on anyone. They want their users accessings Digitally Rights Managed content through them and them only, so don’t hold your breath.
-
November 08, 2010 at 7:07 pm, said:
Funny. I didn’t even watch the video – have a flash blocker on.
-
November 08, 2010 at 7:53 pm, said:
c’mon man. think further!
flash is technically bullshit. it would drain battery. you would be forced to bare with those stupid flah ads everywhere. also, touch events in flash? not supported. you would have to rewrite every flash app anyway to support these.
also, flash devs should stop whining. html5 by definition is not comparable to flash. these are two completely different things. why don’t poeple get this? -
November 08, 2010 at 8:22 pm, said:
bfreek , You are a very ignorant person. You are the one who can’t think further. Flash does support touch screen 100% and html5 drains even more battery…. ayayay…. Are you on Steve Jobs Payroll maybe? Or you just choose to remain ignorant…
-
November 09, 2010 at 1:25 am, said:
Flash now has touch screen support. It didn’t have it a few years back when touch screens were not widely used. HTML5’s vector rendering isn’t any quicker than Flash’s. Tests have been done and there isn’t a lot in it. In some cases Flash wipes the floor with HTML5, in other cases HTML5 is just ahead. Some video streaming tests have been done but this is usually down to codec or precise hardware implementation (for instance on the Mac Apple blocked Adobe direct access to the hardware for years, then blamed Adobe for poor performance).
In any case, Flash or HTML5 is MUCH MORE than just video playback. The great thing about Flash is that you can use Click2Flash on it. It’s going to be much harder to remove HTML5 adverts from a page. Steve Jobs knows this and wants to weaken Flash as much as he can, for reasons John-Paul Devries gave you above. They also don’t want people playing Flash games on the iPhone for free over the web when they want people going through the Appstore, and the Appstore only.
-
November 09, 2010 at 4:34 pm, said:
@bfreek Touch events are supported in Flash. In fact, speaking to the whole “roll over” argument, the player natively converts touch/drag to a MouseEvent.MOUSE_OVER event.
You do not need to rewrite Flash to support touch, at all. You should watch this video:
http://blog.theflashblog.com/?p=2027
Totally agreed on the annoying CPU draining Flash banner adds, but a simple click-to-flash feature could solve that. -
November 09, 2010 at 4:40 pm, said:
@bfreak
Funny, cause thats exactly what sj said, even funnier, all of this is simply false.
How would you know if it drains the battery, if its not there on istaff ?
When there would be no flash ( wich is much more efficient then html5, and yes, its been tested ) Those annoying adds would be done in html/css/js/canvas.There isnt anything like “touch” events, those are exactly the same event as mouse events – mousedown, mouseup, drag etc just made with a finger. Rollover ? Same as in css/html/js -> not supported, so where`s the issue (changing event type to another is like, dunno, 10 seconds ? ) Yeah, html5 is not comparable with flash so why you wrote about it ? And much more “advanced” compared ie with this: http://www.youtube.com/watch?v=tgwi0lWgX8w&feature=related -
November 09, 2010 at 6:24 pm, said:
Don’t think that Flash Developers are confused with the difference between Flash and HTML5, The battery life maybe affected ‘yes, however its all about being able to receive Flash and create a variety of flash applications in a full Interactive environment for the user.

