It’s no secret that Apple isn’t a fan of Flash on their mobile devices.  Each company has been firing salvos over the past couple of weeks with Adobe, the Flash company, taking the biggest beatings.  For those of you unfamiliar with Flash, it’s a web-based media solution used for video, games, animation, etc, but it’s a resource hog which doesn’t flow with battery powered mobile devices.  I guess Steve Jobs, the Apple Messiah, laid out his feelings yesterday on why Flash will never be on his mobile products.

In his blog Jobs wrote, “Flash was created during the PC era — for PCs and mice, Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards — all areas where Flash falls short.”  That’s a great statement that sums up why Flash doesn’t fly on our new portable gadgets.

Steve went on to explain that although Apple doesn’t have many open-source technologies of their own, he believes that web technologies should only be open-source as a standard.  “Apple has many proprietary products too,” Jobs writes. “Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards.”

If you couldn’t tell from that statement Flash is proprietary, meaning the source code that runs it, is unavailable to developers.  He mentions [slider title=”CSS”]CSS – Cascading Style Sheets.  A .css file combined with PHP or HTML that sets the way your site looks.  You can edit it to change test styles, colors, hover effects, etc.[/slider] as an example of an open-source web standard.  CSS is what I use to make look the way it does.  It is open-source so I’m able to change the code as I please.  To see what is possible check out what E.B. would’ve looked like if CSS technology wasn’t proprietary.  Pretty crazy right?  Can you now see why Jobs wants web standards to be open-source?

Stevie went on the defensive about Adobe’s attack that Apple devices can’t play Flash games saying, “Another Adobe claim is that Apple devices cannot play Flash games. This is true. Fortunately, there are over 50,000 games and entertainment titles on the App Store, and many of them are free. There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world.”  Take that bitches!  Actually, Jobs leaves out that there’s probably a million flash based games out on the web, which his products can’t play, but they’re usually pretty shitty anyway, so no big loss.

Steve goes on to highlight more of Flash’s flaws by stating it’s taxing on battery life, and it doesn’t accomodate a touch screen interface.  For example, if you’re on a traditional computer and roll your mouse over a Flash enabled graphic it my start playing a moive, but on a mobile device Flash doesn’t support the same result from touching the graphic.  He said, “Apple’s revolutionary multi-touch interface doesn’t use a mouse, and there is no concept of a rollover.  Most Flash websites will need to be rewritten to support touch-based devices.  If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript?”  Better ditch those Flash features on your web, because if Jobs gets his way, I don’t see Adobe around in the next 10 years.

Are you guys and gals starting to get the point yet?  Basically, in Jobs’s opinion, Flash is a dinosaur, and until it decides to play nice he ain’t letting it into his sandbox.  It really is just a bunch of geek speak, but Steve Jobs is just solidifying that he rules the world, and if you want a piece of his pie you better roll his style.  You’ve been confused and probably have a headache…

E.B. “Making you a better geek, one post at a time!”

Via [Wired]


Tags : applebeatcool techfanboysfunny
Matt Heywood

The author Matt Heywood

Matt Heywood is the founder and EIC of where he strives to make you a better geek, one post at a time! When he’s not scouring the Internet for interesting nuggets of awesomeness he can be found in his secret lair enjoying the latest and greatest video games, taking pictures of toys, or talking Star Wars on EB’s Star Wars Time podcast show.