Why Steve Jobs Not Like Adobe Flash?

By Vineet at April 30, 2010 | 12:00 am | Print

Steve Jobs’s thoughts on Adobe’s Flash products “why we do not allow Flash on iPhones, iPods and iPads. “

Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe’s Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system.

Apple has many proprietary products too. 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. Apple’s mobile devices all ship with high performance, low power implementations of these open standards. HTML5, the new web standard that has been adopted by Apple, Google and many others, lets web developers create advanced graphics, typography, animations and transitions without relying on third party browser plug-ins (like Flash). HTML5 is completely open and controlled by a standards committee, of which Apple is a member.

Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads. YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever.

Symantec recently highlighted Flash for having one of the worst security records in 2009. We also know first hand that Flash is the number one reason Macs crash.

To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power.

All Flash websites currently requires an older generation decoder that is not implemented in mobile chips and must be run in software. The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained.

We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices.

………….
What Apple’s Steve Jobs is saying seems quite logical and make a lot of sense, as battery life is most important part of using any current technological device.As far as close products and proprietary concern,Apple is also not that much open to its products to third party developer.Well,Steve Jobs Macs crash logic is also seems apt, as he put it because of lack of enhancement in Adobe flash Macs crash..
………….

Via-Apple

Digital Intelligence , , , ,

Related Posts

Post Your Comments