北京时间11月13日消息,据国外媒体报道,Adobe Flash平台开发商关系部门首席产品经理迈克·钱伯斯(Mike Chambers)将苹果拒绝在iOS上支持Flash看作是该公司决定停止开发移动版Flash的主要原因。
钱伯斯发表博文阐述了Adobe决定停止开发移动版Flash的原因。Adobe当地时间周三表示,该公司将继续支持现有的移动版Flash,但将停止进一步的开发工作,将更多的资源用于支持HTML5。
钱伯斯从事Flash开发工作已经有12、13年时间。据他说,过去的两天是其职业生涯中“最困难的一段时间。考虑到对Flash的感情,停止移动版Flash的开发是一个艰难的决定。但是,许多事实都证明,继续移动版Flash的开发不是利用我们资源的一种最好方式”。
钱伯斯认为Adobe决定停止继续开发移动版Flash的第一个原因是,Flash在移动设备上的普及率没有达到与桌面计算机相当的水平,“这一点是显而易见的,由于移动设备市场存在多种平台,苹果iOS平台不支持Flash,Flash在移动设备上的普及率远低于台式机”。
钱伯斯承认,很显然,HTML5能够在所有移动平台上提供“更好的基于浏览器的体验。无论我们如何努力,在可预见的将来Flash都不会出现在iOS平台上”。
HTML5 在移动平台上的普及是钱伯斯认为的Adobe停止开发移动版Flash的第二个原因。钱伯斯说,Adobe曾努力使Flash在移动设备上的普及率达到与 HTML5相当的水平,但“没有做到,未来也不大可能做到。新一代智能手机和平板电脑问世时间只有数年,因此,它们的渲染引擎相对较新和现代”。
据钱伯斯在博文中称,苹果的App Store应用商店也是Adobe停止开发移动版Flash的部分原因,因为移动设备用户更喜欢通过应用而非浏览器访问内容。钱伯斯还提到了移动设备屏幕尺寸、分辨率和使用模式方面的差别,网络延迟,应用和操作系统的紧密整合,以及应用商店和操作系统的紧密整合等原因,“通过紧密整合移动应用商店和操作系统,移动平台使得用户能方便地发现新内容和应用。通常情况下,移动设备用户不通过浏览器发现和消费内容”。
钱伯斯承认,移动版Flash对资源的需求远远超过了当初的预期。Flash能够在台式机上很好地运行,Adobe发现,要开发移动版Flash,需要与众多的移动操作系统厂商、硬件厂商和零部件厂商合作。他说,“每当有新的设备、浏览器和操作系统发布时,开发、测试和维持Flash所需要的资源都会增长。”
钱伯斯还提到了将资源由Flash转向HTML5的必要性。鉴于HTML5日趋普及,Adobe决定在两种技术之间“更好地平衡其资源”。
钱伯斯指出,Flash并未消亡,并重申了Adobe对台式机版Flash的支持。在“可预见的将来”,Adobe将专注于Flash在台式机平台上发布视频和提供丰富的游戏平台的优势。