架子管厂家
免费服务热线

Free service

hotline

010-00000000
架子管厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

从乔布斯公开信看奥多比与苹果之争

发布时间:2021-01-21 00:32:38 阅读: 来源:架子管厂家

Flash有多流行?从以下奥多比的官方数据便可一目了然:

98%的企业依赖Flash播放器

85%的主流网站使用Flash

75%的网络视频使用Flash播放器播放

70%网络游戏用Flash制作

2010年,史蒂夫·乔布斯勇于质疑Flash技术发展的适用性。当乔布斯在所有iOS设备上禁用了Flash时,掀起了巨大波澜,也因此树立了不少敌人。iOS是苹果的操作系统。乔布斯遭到业界几乎一边倒的批评。

乔布斯禁掉Flash冒了巨大风险,这也让苹果设备用户无法观看大多数网站的视频和动画。

史蒂夫·乔布斯提议使用另一种叫做HTML5的技术。乔布斯曾发表过一份公开信,再次阅读起来极富启发性。以下是公开信全文。

Flash之我见

苹果与奥多比之间的关系十分久远。事实上,早在奥多比公司还处在婴儿期时我们就已经和它的创始人们见过面了。苹果是他们的第一家大客户,将他们的Postscript语言用于我们当时新推出的Laserwriter激光打印机。苹果投资过奥多比,多年来都持有其20%的股权。两家公司曾通力合作,一起开拓了桌面出版业,有过许多美好的时光。自那段黄金时代过去之后,我们两家公司就逐渐分道扬镳了。苹果经历了生死考验,奥多比则凭借Acrobat系列产品打入了企业市场。今天,两家公司仍然为共同的创意产业客户一起工作——Mac电脑用户占奥多比CreativeSuite软件产品用户的一半——但除此以外,我们之间拥有的共同利益所剩无几。

我想在此粗略记下我们对奥多比Flash的一些想法,这样,我们的顾客以及批评者可能就会更好地理解为什么我们要在iPhone,iPod和iPad上封杀Flash。奥多比对我们的决定严加指责,批评我们主要是受商业利益驱使,是为了保护我们的App Store网上商店。但事实上,这一决定是出于技术问题。奥多比称苹果是一个封闭的系统,Flash则是开放的,但事实恰恰相反。请听我解释。

首先,“开放”问题

奥多比的Flash产品拥有100%的技术专利。只有通过奥多比才能获取Flash,而且奥多比对未来的完善、定价等等拥有独占权力。尽管奥多比的Flash产品应用十分广泛,但这并不意味着这些产品是开放的,因为它们完全由奥多比控制,并且你也只能从奥多比那里获得。无论怎么定义,Flash都是一个封闭系统。

苹果也有很多专利产品。虽然iPhone、iPod和iPad的操作系统属于专利,但我们始终相信,互联网相关的所有标准都应该是开放的。我们没有使用Flash,而是选择了HTML5、CSS和JavaScript,它们全都是开放的标准。对于这些开放标准,苹果的所有移动设备都有高性能、低功耗的表现。HTML5是最新的网络标准,为苹果、谷歌以及很多其他公司采用。HTML5允许网页开发者开发出高级的图形、字体、动画以及过渡效果,而且不需要第三方插件(比如Flash)。HTML5是完全开放的,由一个标准委员会控制,苹果是委员会成员之一。

苹果还为互联网创造了一些开放标准。举个例子来说,苹果从一个小型开源项目开始,开发出了WebKit。WebKit是一个完全开源的HTML5页面转换引擎,它是我们所有产品中Safari浏览器的核心。WebKit一直被广泛采用,谷歌安卓系统上的浏览器用的也是它,Palm用的是它,诺基亚用的是它,黑莓手机制造商RIM也已经宣布将采用它。除了微软以外的几乎所有智能手机浏览器用的都是WebKit。通过将WebKit技术开放,苹果已经为移动网页浏览器制定了标准。

第二,“整个互联网”问题

奥多比反复声称苹果移动设备无法访问“整个互联网”,因为网上有75%的视频采用Flash格式。他们没说的是,几乎所有这些视频也都支持一种更先进的格式——H.264,在iPhone、iPod和iPad上都能观看。YouTube上的视频大约占到全部网络视频的40%,苹果所有的移动设备上都有这个应用程序,iPad上的应用提供了史上最好的YouTube搜索和观赏体验。采用这种格式视频的网站还有Vimeo、网飞、Facebook、美国广播公司、哥伦比亚广播公司、美国有线电视新闻网、美国微软全国广播公司、福克斯新闻、娱乐与体育节目电视网、美国国家公共广播电台、《时代周刊》、《纽约时报》、《华尔街日报》、《体育画报》、《人物》、《国家地理》等等等等。没有多少视频是iPhone、iPod和iPad用户看不了的。

奥多比还称,苹果的设备不能玩Flash游戏。这确实不假。幸运的是,AppStore里有超过5万款游戏和娱乐类应用,而且很多都是免费的。iPhone、iPod和iPad上能玩到的游戏和娱乐类应用数量比世界上其他任何平台都要多。

第三,可靠性、安全性和性能问题

最近,赛门铁克(Symantec)强调Flash是2009年最差安全记录之一。我们还有第一手资料表明Flash就Mac电脑死机的罪魁祸首。我们一直和奥多比一起试图解决这些问题,但几年来他们都顽固不化。我们不希望因为添加了Flash,而导致iPhone、iPod和iPad的可靠性和安全性下降。

另外,Flash在移动设备上的性能也表现不佳。最近几年,我们曾多次要求奥多比向我们展示Flash在移动设备上的优越表现,任何移动设备都可以,但至今都没看到。奥多比曾公开宣称Flash会在2009年初登陆智能手机,然后又改成2009年下半年,后来又变成2010年上半年,而现在又说推迟到2010年下半年了。我们相信它最终会推出的,但我们很庆幸没有吊死在一棵树上。谁知道它的表现会怎么样呢?

第四,电池续航问题

在视频播放时,为了实现长时间电池续航,移动设备必须用硬件进行视频解码,因为软件解码太费电。如今的移动设备中许多芯片组都包含一个名为H.264的解码器,它是一个行业标准,用于所有的蓝光DVD播放器,同时也被苹果、谷歌(YouTube)、Vimeo、网飞等许多公司采用。

虽然Flash最近增加了对H.264的支持,但目前几乎所有Flash网站上的视频都要求用上一代的解码器,这种解码器在移动设备上的芯片不支持,所以必须使用软件解码。这之间有巨大的差距:比如在iPhone上,H.264视频可以连续播放长达十小时,但通过软件解码播放,不到五小时电量就耗尽了。

如果网站把视频进行H.264重新编码,那么这些视频完全不需要Flash就能播放,在苹果的Safari浏览器和谷歌的Chrome浏览器里不需要任何插件也都能完美播放,在iPhone、iPod和iPad上也会很棒。

第五,触摸屏问题

Flash是为用鼠标控制的PC而设计,并不适合使用手指的触摸屏。举例来说,许多Flash网站都依赖“悬停”(rollovers)功能,即当鼠标箭头移动到某个点时,就会弹出菜单或其他元素。苹果革命性的多点触控界面不需要鼠标,也就没有鼠标悬停的概念。要想支持触摸屏设备,大多数Flash网站都要重写代码。如果开发者需要重写Flash网站,那为什么不用HTML5、CSS和JavaScript这样更为先进的技术呢?

即使iPhone、iPod和iPad支持运行Flash,大多数Flash网站需要重写以支持触屏设备这个问题仍然不能得到解决。

第六,最重要的原因

除去Flash封闭、独占、存在严重技术缺陷、不支持触屏技术之外,我们在iPhone、iPod和iPad上禁用Flash还有一个更重要的原因。我们已经讨论过了在网站上用Flash播放视频和展示交互内容的弊病,但奥多比还是想让开发者用Flash来为我们的移动设备编写程序。

允许第三方软件中间层出现在平台和开发者之间,最终会造成应用软件质量差劲、阻碍整个平台的改进和发展,这些我们在以往的痛苦经历中深有体会。如果开发者越来越依赖第三方的开发库和开发工具,那么开发者将只有在第三方对改进的平台加以适配之后,才能利用到平台改进的优越性。我们的开发者能否、何时能用上我们的改进成果,这一点我们不能让第三方来左右。

如果这个第三方提供的是跨平台开发工具时,情况会更糟糕。第三方可能会拒绝适配平台的增强功能,除非它支持的所有平台上都出现时才会采用。这样一来,开发者将只能用上各平台通用的最基础的那些功能。同样,苹果无法接受这样的结果,开发者被挡在我们创新和改进的大门外,因为这些创新和增强点在我们的竞争对手的平台上还不存在。

Flash是一个跨平台的开发工具。帮助开发者写出最好的iPhone、iPod和iPad应用程序不是奥多比的目标。让开发者编写跨平台应用程序才是他们的目标。奥多比在配合苹果平台的改进上一向极为缓慢。比如MacOSX推出已经将近十年,但奥多比直到两周前发布 CS5 时才完全适用于OS X标准。在所有大型第三方开发商里,奥多比是最后一家完全适配Mac OS X的。

我们的动机很简单:我们希望给开发者提供最先进、最富创新性的平台,希望他们能够直接站在这个平台的肩膀上,创造出最棒的前所未有的应用程序。我们希望不断完善这个平台,好让开发者们能创造出更神奇、更强大、更好玩、更有用的应用程序。人人皆赢——苹果因为有最好的应用而卖出更多设备,开发者拥有的受众和客户基础越来越广,而用户也会因为享受到一个最好的、应用选择最广泛的平台而欢欣愉悦。

结论

Flash是PC时代的产物,是为用鼠标控制的PC而设计。对奥多比来说,Flash是一桩成功的生意,我们能理解他们为什么想把它推广到PC以外的市场。但移动时代事关低功耗设备、触控界面和开放的网络标准——这些全都是Flash的短板。

媒体界争先恐后地为苹果移动设备提供内容,这表明Flash已经不再是看视频或消费各种网页内容必不可少的东西。苹果AppStore里的25万个应用证明,对于成千上万开发者来说,要创造出包括游戏在内具有丰富视觉效果的应用程序,Flash并非不可或缺。

HTML5等移动时代中创立的新标准会在移动设备上(以及PC上)获得胜利。或许奥多比未来应该更专注于创造优秀的HTML5工具,而不是忙着对苹果弃旧从新品头论足。

史蒂夫·乔布斯

2010年4月

11月9日的爆炸性新闻是奥多比在一封电子邮件中披露他们停止开发移动版Flash,形势急转,令人震惊。在与乔布斯多年的激烈斗争之后,奥多比现已着手开发HTML5工具,而乔布斯一直是HTML5的支持者。

投资者现在面临的最大问题是:“凭着苹果勇于思考并取得成功的能力,它有没有其他措施去击败对手?”

命运战歌下载

手机买彩票的官方软件

王城英雄手游