Adobe: Apple is being very mean to Flash
According to Adobe CTO Kevin Lynch, Apple is out to get Flash. Which I guess is fair since Flash has been out to melt every Apple device I've ever owned. Fast Company quotes:
"I just think there's this negative campaigning going on, and, for whatever reason, Apple is really choosing to incite it, and condone it," Lynch says. "I think that's unfortunate. We don't think it's good for the web to have aspects closed off--a blockade of certain types of expression. There's a decade of content out there that you just can't view on Apple's device, and I think that's not only hurtful to Adobe, but hurtful to everyone that created that content."
This following Apple not allowing the Flash runtime (or any runtimes) on iPhone or iPad, and recently shipping the new MacBook Air Flash plugin-free. (Which Ars Technica reported can result in as much as 33% battery life improvement).
It's not Apple, however, that is Adobe's enemy. It's time. The same thing happened to Real Media (ask your grandfather) and ActiveX (ask your father). It's a cycle that keeps repeating -- the web lacks certain needful technology so a proprietary 3rd party plugin rises up to fill the gap until HTML and associated standards evolve and the plugin is no longer needed. It's the natural order, and Adobe is finding it increasingly hard to fight mother nature.
And that's okay. Flash is still great at a few things. It just doesn't need to do the battery draining, CPU melting, security-troubled, privacy violating stuff it's not good at any more. Better for Flash, better for the web, better for users.
Adobe's core strength is content creation anyway. Buying Flash and moving into content delivery may have been a bold experiment but it's one likely to enjoy increasingly niche relevance as the web marches on.
Luckily Adobe seems to be hedging their bets with HTML 5 authoring tools. That's a far better response than Kevin Lynch's.
Have something to say about this story? Share your comments below! Need help with something else? Submit your question!