苹果工程师揭露 iOS 不支持 Flash 的真正原因

苹果与 Adobe 之间关于 iPhone 是否支持 Flash 曾经有过激烈的公开争论,这件事情似乎已经过去很多年了。Adobe 当时回应苹果这是反竞争行为,而苹果方面则表示,Flash 是安全噩梦,存在很多性能和安全问题。

苹果和 Adobe 关于 Flash 的争论在2010年达到了顶峰,当时的苹果 CEO 乔布斯发表了一篇1700字的 “Thoughts on Flash”一文,详细解释了 iPhone、iPod touch 和 iPad 不支持 Flash 的原因。乔布斯称 Flash 是封闭、私有,有重大技术缺陷的,并且不支持触摸设备,可靠性、安全性、性能也有问题,影响电池寿命等等。

随后,由于 Flash 进入 Android 并未出现直接相关的问题,很多人认为苹果像瘟疫一样避开 Flash 是一个太过于精明的决定。

即便如此,来自苹果公司的前软件开发经理 Bob Burrough 的一系列推文显示,苹果在2008年实际上已经在 iPhone 上测试 Flash。同时,Burrough 还表示乔布斯后来强烈拒绝 Flash 可能较少的是出于安全考虑,更多的是作为合作伙伴,Adobe 不能解决其说过的安全问题,不值得信赖。

据 Burrough 称,乔布斯对 Adobe 公司的 CEO Shantanu Narayen 不接电话感到失望。因此,乔布斯不相信 Adobe 能够解决他提出的那些被归类为“纯工程问题”的难题。

Burrough 后来补充说:“我很困惑在接下来的几年里,有很多人嘲笑乔布斯的这个决定。 然而,这是基于技术原因的正确决定。事实证明,乔布斯确实是对的。这么多年过去,Flash 已经基本死了,Adobe 仍然是不靠谱的合作伙伴。”

很难想象这一整出苹果和 Adobe 之间的“闹剧”本质上是因为苹果不信任 Adobe ,而不是因为其它不可逾越的技术障碍。 但无论什么原因,事后证明,iPhone 没有 Flash 总归是利大于弊。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-16 22:33:59

苹果工程师揭露 iOS 不支持 Flash 的真正原因的相关文章

苹果工程师揭露iOS不支持Flash的真正原因

苹果与 Adobe 之间关于 iPhone 是否支持 Flash 曾经有过激烈的公开争论,这件事情似乎已经过去很多年了.Adobe 当时回应苹果这是反竞争行为,而苹果方面则表示,Flash 是安全噩梦,存在很多性能和安全问题. 苹果和 Adobe 关于 Flash 的争论在2010年达到了顶峰,当时的苹果 CEO 乔布斯发表了一篇1700字的 "Thoughts on Flash"一文,详细解释了 iPhone.iPod touch 和 iPad 不支持 Flash 的原因.乔布斯称

苹果iPad不支持Flash的原因

国外媒体今天发表编辑查理·史乔斯(Charlie Stross)的文章,分析了"云计算"的趋势和苹果iPad不支持Flash的原因. 新趋势的出现 本周,科技界出现了几条有趣的新闻. 第一,苹果总裁史蒂夫·乔布斯(Steve Jobs)发表公开信,对iPhone/iPad不支持Flash的原因进行了解释,使苹果与Adobe之间的争辩日趋白热化. 第二,惠普将收购Palm,很明显是为了获得WebOS操作系统.有传言称,惠普将开发一系列基于WebOS系统的平板电脑,以对抗iPad.同时,正

苹果iPad平板不支持Flash:Adobe有话说

CNET科技资讯网2月1日国际报道 苹果最新的iPad平板电脑不支持Flash,这对想要体验完整Web经验的用户会是一大困扰.而Adobe对此有话要说. 上周三在Adobe的Flash Platform博客中,Adobe经理Adrian Ludwig表示,苹果iPad在连结消费者到内容的策略上有一个很重大的缺失. Ludwig表示,苹果持续在机器上限制内容出版上与消费者.他提到,由于没有Flash支持,iPad用户并无法享受到真正全面性的Web内容,包括70%以上的游戏与75%的视频都看不到,玩

eWeek评苹果iPad十大缺陷:不支持Flash和USB

导读:美国IT网站eWeek今天撰文,列举了苹果iPad平板电脑的十大缺陷.其中,不支持Flash.不支持多任务以及缺乏USB接口均榜上有名. 以下为文章概要: 1.网络浏览功能不足 尽管苹果CEO史蒂夫·乔布斯(Steve Jobs)并未在发布会上透露,但iPad的浏览器的确不支持Flash,这就使得很多网站无法在iPad上正确显示.即使并不完全依赖Flash,但很多热门网站仍会使用Flash来构建一些元素,因此iPad在浏览这些网站时便无法显示全部内容.这一问题不容忽视. 2.不支持多任务

苹果公司挖角谷歌地图工程师 完善iOS地图应用

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   [科技讯]9月24日消息,据国外媒体报道,苹果正在加速去谷歌进程为此在苹果在其iOS 6中推出了自己的地图应用.但这一应用可谓漏洞百出,引起了许多用户的不满. 为了完善这一应用,苹果公司正大量雇佣谷歌地图前员工.苹果公司为其地图应用提供了6个新的岗位,用以招揽工程师. 以上媒体称,苹果公司已经雇佣了大量的谷歌地图的前工程师帮助其改进苹果地图服务.此外,还有消息称

AdobeCEO炮轰乔布斯:不支持Flash是苹果的错

3月25日消息,据国外媒体报道,Adobe与苹果之间的口水战日前再度升级,Adobe CEO塔努·纳雷恩(Shantanu Narayen)周三表示,iPhone不支持Flash完全是"苹果的问题". 纳雷恩说:"在该问题上,我们一直很透明,始终致力于将Flash应用到各种平台上.该问题已经与技术无关,这是苹果的问题." 在iPhone和iPad不支持Flash的问题上,苹果和Adobe已经相互推诿很久.今年1月底,乔布斯CEO史蒂夫·乔布斯(Steve Jobs)

Adobe高管:产品不支持Flash都是苹果的错

北京时间2月3日上午消息,据国外媒体今日报道,Adobe CTO凯文·林奇(Kevin Lynch)发表博客文章,谈到了Flash技术面临的两大威胁:苹果移动触摸屏产品拒绝支持这一技术以及新兴的公开标准HTML5可能会取代Flash技术. 林奇表示,Flash技术早就可以用于iPhone.iPad或是其他任何苹果产品,但这个问题拖了一年多时间都没有得到解决,问题应该在苹果一方.他表示:"如果苹果允许用户使用Flash技术,我们能够确保Flash技术稳定用于这些设备的浏览器,但目前为止苹果在这方面

苹果iOS 8支持iPhone 5s计步:无需第三方应用及硬件

苹果iOS 8支持iPhone 5s计步:无需第三方应用及硬件[TechWeb报道]7月9日消息,据外媒9to5Mac报道,苹果昨日发布了iOS 8 beta 3升级测试版的操作系统.据了解,通过M7动作处理器,苹果公司Health应用的Steps标签计数器现在已可直接向用户报告步数,此外还可追踪其他形式的用户动作.苹果用户将无需通过第三方应用或硬件来实现对运动量的监测.此外,除iPhone 5s以外,iPad Air和retina版iPad mini也都配备了M7动作处理器.报道称:M7动作处

微软证实浏览器IE9将不支持Flash

据国外媒体报道,微软日前证实其下一代浏览器Internet Explorer 9(IE 9)将不支持Flash,视频格式将仅支持H.264标准.     微软公司IE浏览器项目负责人迪恩·哈查莫奇(Dean Hachamovitch)在其博客中表示,"未来的网络将属于HTML5 ",它将推动交互式互联网应用的发展,为视频提供最好的选择,"HTML5标准的视频部分没有指定具体的视频格式,我们认为H.264是一种优秀的视频格式,IE9将只支持H.264视频的回放.H.264是一种