网站

IPhone为什么不能获得Adobe Flash的3个原因

Steve Jobs Was Right: Adobe Flash is Dead!

Steve Jobs Was Right: Adobe Flash is Dead!

目录:

Anonim

但是,数百万的iPhone用户对这则消息感到愤怒,因为他们喜爱的小工具没有显示Adobe Flash采用的任何迹象。

[更多阅读:每种预算都是最好的Android手机。 Research In Motion,微软,Palm,谷歌和诺基亚都将在今年年底或2010年初将Flash Player 10.1嵌入到他们的手机中,但是苹果公​​司忽视了大批iPhone用户的愿望。并没有宣布任何计划将Adobe Flash支持集成到其智能手机系列中。

自从业界猜测iPhone上出现Adobe Flash以来,已经有一年多的时间了,自2008年10月以来,我们已经看到苹果公司推出了功能更强大的iPhone(iPhone 3GS)和改进的操作系统(iPhone OS 3.X),但仍然没有Adobe Flash--所以我认为它不会很快发生:

3。苹果公司不希望在iPhone上使用Flash

让我们面对现实:当Adobe首席执行官Shantanu Narayan在二月份表示,iPhone上的Adobe Flash是一项艰巨的技术挑战,这也是苹果和Adobe合作的原因之一。我们都认为iPhone的硬件功能不足以支持这项技术。“8个月后,iPhone 3GS的处理能力和RAM内存翻了一番,超过了其前身iPhone 3G,并且硬件障碍消失了。但仍然没有Adobe Flash。与此同时,HTC设法慷慨地支持同样规格的HTC Hero上的Adobe Flash,所以苹果没有理由驳回Flash。

2。 iPhone已创建,因此它不支持Flash

iPhone软件强加的虚拟限制,如同在任何时候只打开一个应用程序(除了一些Apple自己的应用程序除外),意味着Adobe Flash将无法通过任何方式安装或启动其他可执行代码,包括使用插件体系结构(iPhone SDK EULA子句3.3.2)。

对于您我来说,这意味着Adobe Flash或微软Silverlight被设计为工作的iPhone都被禁止在iPhone上运行 - 除非苹果决定作出例外(将我们发送到第一点)。相反,这意味着Firefox或Opera等第三方浏览器(除了因为功能重复而被禁止进入App Store)将无法使用Safari的内置Java引擎。

1。苹果公司正在以不同的标准投注

尽管Adobe Flash为全功能计算机提供大部分交互式Web应用程序,但苹果公司已将其视为引入iPhone 3.0操作系统的HTML 5。 HTML 5制作了基于插件的过时技术,如Adobe Flash和Microsoft Silverlight,因为它是开源的,并且具有与Adobe和Microsoft解决方案类似的多媒体功能。

Apple还参与了HTML 5标准的开发该技术已经在标准最终确定之前在浏览器中实施。哦,HTML 5标准的编辑们是Apple的David Hyatt和Google的Ian Hickinson。作为一个方面说明,标准的谷歌Android安装不支持Flash,但只支持自定义的,例如HTC Hero。但是我们有希望:Apple可以在任何时候改变主意,关于Adobe Flash的支持。至于没有人知道,苹果可能现在正在寻求解决方案,但像往常一样,库比蒂诺公司正在细节上保持沉默。只是不要在iPhone上的Adobe Flash上​​赌钱。