设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

苹果乔布斯发布公开信炮轰Flash

2010-4-30 10:20| 发布者: joejoe0332| 查看: 2319| 评论: 1

  第四点,续航时间

  在播放视频时,为了使电池续航时间延长,移动设备必须在硬件上进行解码,如果用软件解码会耗费更多的电力。现在的移动设备都包括一个解码器,叫 作H.264,它是一个工业标准,用于所有的蓝光DVD播放器,这个标准被苹果、Google,Vimeo,Netflix及其它许多企业接受。

  虽然Flash最近也将H.264列入支持行列,但是如今几乎所有的Flash网页都需要老一代的解码器,它无法在移动芯片上执行,所以只好求 助于软件。区别十分惊人:举个例子,在iPhone上H.264视频可以播放十小时,而用软件解码只能播放不到五小时。

  当网页使用H.264对视频再编码时,它完全可以不使用Flash技术。而且它们可以良好运行于苹果Safari、Google Chrome浏览器上,完全不需要插件,在iPhone、iPod和iPad上效果不错。

  第五点,与触摸屏有关。

  Flash是为电脑和鼠标设计的,而不是手指控制的触摸屏。例如,许多的Flash网页上有“翻转”功能,当鼠标移到上面时会弹出一个菜单或者 其它元素。苹果的革命性多触点触摸界面不使用鼠标,也没有“翻转”这种概念。许多的Flash网页为了支持触摸设备需要再编写。如果开发者需要重写网页, 为什么不使用更先进的技术HTML5、CSS或者JavaScript?

  即使iPhones,iPods和iPads能运行Flash,也无法解决这个问题,大多的Flash网站为了支持触摸设备还是要重写代码。

  第六点,也是最重要的一点。

  撇开Flash封闭而独断、技术缺点明显且不支持触摸设备等不论,还有一个重要的原因使我们不支持它。我们曾讨论过网站使用Flash播放视频 与互动内容的下降趋势,然而Adobe还是要求开发者接受Flash,开发应用并在我们的设备上使用。

  我们深知伤害体验,让第三方插足平台和开发者之间,最终会制造出低标准应用,它会阻碍平台的扩张和进展。如果开发者越来越依赖第三方开发的函数 库和工具,那么唯有在第三方选择新功能时,开发者才能享受到平台优越性。我们不能让第三方支配,不能第三方让开发者开发什么,才能开发什么。

  更糟糕的是一旦第三方提供一个交叉平台开发工具,它们可能不会为单一的平台开发增加工具,除非工具能适应于所有平台。如此一来,以后开发者就只 能开发最低标准的应用。再次重申,禁锢开发者,使之不能使用我们的创新和增强产品,这是我们无法接受的结果,因为他们没有到竞争对手的平台去。

  Flash是一个交叉平台开发工具。让开发为iPhone、iPod和iPad开发出最好的应用,这并非Adobe的目标。让他们为交叉平台开 发才是其目标,而且Adobe在增加苹果平台应用方面十分迟钝。例如,尽管Mac OS X已经推出近10年,Adobe直到两周前才完全接受,推出了CS5。Adobe是最后一个完全接受Mac OS X的第三方开发商。

  我们的动机十分简单:我们希望为开发者提供最先进、最创新的平台,我们希望他们直接站在苹果平台的肩上,打造全世界最好的应用。我们希望不断增 强平台,让开发者创造出更让振奋人心、更强大、更有趣、更有用的应用。要多方共赢,我们卖出更多的设备,因为我们拥有最好的应用,开发者越来越拥有更广泛 的用户基础,用户也可以更开心地选择,选择的面也更宽。

  总之,Flash适用于PC时代,为PC与鼠标而存在。对于Adobe来说Flash是个成功的业务,我们理解它为何希望能超越PC。但移动设 备关乎低功耗,触摸界面及开发网络标准,这些是Flash的短板。

  媒体雪崩,出路在于它们向苹果移动设备提供内容,这证明Flash不再是观看视频之必备,也非其它许多网站的必需。苹果应用商店的20万个应用 也证明Flash不是成千上万开发者的必需品,没有它同样可以创造更好的、更丰富的应用,包括游戏。

  移动时代的新开发标准,如HTML5,将在移动设备上获胜(电脑也将一样)。也许Adobe应该集中精力,为未来打造HTML5工具,而不是成 天批评苹果放弃过时的事物。

  史蒂夫·乔布斯

  2010年4月

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部