On Fri, May 7, 2010 at 2:25 PM, Kari Matthews <[email protected]> wrote:
> I agree that Flash is a bloated PITA, but there is nothing out there like
> it, is there?  What can deliver what flash does?

JavaScript can do essentially all of what Flash does, minus the video.
 The new HTML5 standard takes care of the video part.

Right now the part that Flash has which JS/HTML5 doesn't is Adobe AIR,
which is a platform which allows Flash to run like a native app.  Only
it's not native, so the local machine integration is about as elegant
as a hippopotamus doing a ballet dance.  Which is roughly 50% of the
reason why Apple hates flash (poor integration).  The other 50% of the
hate is because it's really really slow and bloated and on a mobile
platform, that's bad.

> And please don't say HTML 5.  :)

HTML 5 is part of it though.  And WebKit is HTML5 compliant now, so
Google Chrome has it.  I'm not sure about Firefox though (I don't use
Firefox anymore - it's kinda bloated and slow compared to Chrome).

The advantage of video through HTML5 as opposed to Flash is the
implementation.  HTML5 is usually implemented by the local web browser
(eg. IE9, Chrome, or Safari).  This allows the web-browser to utilize
native acceleration, whereas Flash video is only accelerated on
Windows machines.  Everywhere else it uses software rendering, which
is really really slow and causes most chips to step up the multiplier.
 This causes increased power drain and thermal output.  On a mobile
platform, this is game over.

This is why there's a separate YouTube app on the iPhone.  It makes
use of native hardware video acceleration that Flash simply doesn't
have.  That way iPhone users can watch YouTube stuff for hours instead
of minutes.

-- 
Registered Linux Addict #431495
For Faith and Family! | John 3:16!
http://www.fsdev.net/

-- 
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup

Reply via email to