இந்த வருடம் அறுபது இலட்சம் ஐ-பாட் களை விற்பனை செய்ய ஆப்பிள் நிறுவனம் தாயாரக இருக்கிறது. ஐ-பாட் இற்கு எதிராக கருத்து தெரிவிப்பவர்கள் அதில் Adobe's Flash Playerஐப் பாவித்து காணொளிகளைக் காண்பதற்கோ வீடியோ விளையாட்டுக்களை விளையாடுவதற்கோ வசதிகள் இல்லை என்று குறை கூறுகின்றனர். ஆப்பிளின் ஐ-போனிலோ அல்லது ஐ-பாட் இலோ Adobe's Flash Player பாவிக்கும் வசதி இல்லை.
இந்நிலையில் ஆப்பிள் அதிபர் ஸ்ரிவ் ஜாப் அவர்கள் Adobe's Flash Playerஐ பலமாக தாக்கி ஒரு திறந்த மடல் வரைந்துள்ளார். அதற்கு அவர் ஆறு காரணாங்களைக் கூறியுள்ளார்:
2. Full web
"Adobe has repeatedly said that Apple mobile devices cannot access 'the full web' because 75% of video on the web is in Flash," says Steve Jobs (we have to admit, this is a claim by Adobe that is somewhat borne out in our own experience).
"What they don’t say is that almost all this video is also available in a more modern format, H.264, and is viewable on iPhones, iPods and iPads. YouTube, with an estimated 40% of the web’s video" continues Steve Jobs. At this point he seems to lose us. What he appears to be saying is that Adobe Flash powers a lot, but not all, of web video content and that this is changing to the more modern format H.264. Our take on this is that, yes, a lot of video is moving over to H.264 content but this is because of Apple's opposition to it - rather than a reason for Apple not to include Flash in the first place.
The letter then states: "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". While we're hardly enamoured by the thought of playing thousands of Flash games on the iPhone it seems rather beside the point. Unless the point is "we're limiting choice by provide an alternative that we control". We can't help but note that the App Store isn't one of Apple's "open" products that Steve Jobs outlines in point 1.
3. Third, there’s reliability, security and performance.
'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" says Steve Jobs. A point that is hard to argue with, after all, Flash is probably the number one reason our Web browsers crash as well. Although we're not completely sure about the security aspect, our Mac's seem pretty secure with or without Flash, at least from virus and malware. It's hard to imagine Flash running in anything other than a closed environment on Apple's mobile devices.
4. Battery life
"To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power." note Steve Jobs. "Although Flash has recently added support for H.264, the video on almost 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." As we've never run Flash on an iPhone we'll have to take his word for it. But we know Flash is a power hungry format and it's not hard to imagine it draining battery life. Mind you, there are lots of things we do on an iPhone that drain battery life - playing Real Racing, for example, surfing the Web all day with 3G enabled; capturing video on the iPhone 3G S. Battery life is an issue for the iPhone, but so is consumer choice.
Our take here is that some will, some won't. Why not enable a device to take advantage of those. Again this seems more like Apple trying to force the market down its preferred route than offering a key benefit to the end user.
6. "The most important reason"
Steve states that "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."
This gets to the heart of the matter, and perhaps expands on the e-mail Steve Jobs sent to a Apple customer that briefly said "we've been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform." Here Steve Jobs states: "We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform."
இப்போது அமெரிக்க அரசு ஆப்பிள் அடொப் ஆகியவற்றிற்கு இடையிலான மோதல் தொடர்பாக விசாரித்து வருகிறது. இது தொடர்பாக ஆப்பிளோ அடொப்போ அமெரிக்க அரசோ பகிரங்கமாக எதுவும் தெரிவிக்கவில்லை.