乔布斯谈 flash

Engadget  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

文章分类: 智能手机, 平板电脑, 互联网络

爆米花准备好没?apple 大战 adobe 最新的一章要开场啰!

贾伯斯在一篇类似公开信的声明中,解释了为什么他认为 flash 不适合行动装置。在一点「我们和 adobe 有很长的合作历史 blah blah blah 」的废话之后,但给出来以下的六点理由。有些大概听到都长茧 -- html 5 -- 但有些理论还蛮出乎意料之外的。继续阅读里看下去吧!

--
小姜附注:engadget 中文版是个部落格,部落格和新闻网站最大的不同,就是在于主观性。能比单纯的翻译更进一步,提供一些个人的观点是我们最大的价值与坚持。是个人观点就难免会有所偏差(虽然我差不多是照翻主站的),但这正是各位在 comment 里发挥的好机会啊~
--

‧它不是开放的
「虽然 adobe flash 产品唾手可得,这并不代表它是开放的,因为它完全由 adobe 所控制,也只能从 adobe 处取得。无论从什么角度看,它都是个封闭的系统。」就概念上我们必须同意这个看法 -- html5、css、javascript 当然都是开源的 -- 但听到「开放」两个字从乔布斯老大的嘴里吐出来,还真是一整个冏啊。

‧所谓「完整的网络体验」
这是针对 adobe 所说的没有 flash 就没有「完整的网络体验」而来的。乔老拿出了万年不变的 youtube+html5 当挡箭牌,当然几个有在跑影片的 app 也都是拿来射 flash 的弹药。至于 flash 小游戏呢?「app store 里有 50,000 个游戏和娱乐相关软件。」对不起了乔老,怎么算这点都还是 flash 赢啊...

‧可靠性、安全性和效能

这里乔布斯先打了一拳「flash 是 mac 当机的最大原因」,再马上接了大绝「我们数年来不停地请 adobe 示范 flash 在行动装置 -- 任何行动装置 -- 上顺畅运行的样子,但我们从来没能看到。」在看着 adobe 被这招 17 连击的同时... 乔老大,您的「神奇」a4 芯片应该跑得动才是吧?

‧电池电力
「大部份 flash 网站上的影片都是使用老的 codec,目前的硬件不支持这些 codec 的硬件译码,必需使用软件来译码。」当然软件译码意味着如果硬解 h.264 电力可以撑 10 个小时,那用软件译码恐怕只能用五个小时,所以这也是有一定的道理的。但反过来说,在让硬件支持旧编码,和所有使用旧编码的网站全面改用 html5(别忘了,这意味着所有的影片也必需要动新编码成 h.264)这两者之间,哪个比较容易做?

‧触控
这是个大部份的人不会注意到的潜在问题:触控手机是无法进行 mouseover 的(或至少在这个出来前不行)!所以相当大的一部份 flash 都必需要为了触控装置重写,「既然这样,那为什么不干脆将网站用诸如 html5、css 和 javascript 等现代的技术重写呢?」这其实对开发者来说蛮可笑的:如果你是开发者,你会改一个不用 mouseover 的版本出来,还是用别的技术推倒重做?

‧最重要的理由
喔,大结局来了。最后的一点是专门针对套在 app 里的 flash 而来的。为什么苹果不允许第三方的开发者工具呢?因为「如果开发者习惯于依赖第三方的开发工具和链接库,那他们将只有在第三方加强平台的时候,才能享受到 新的功能。老实说这只能算是个不是理由的理由 -- 相信开发者都有能力选择最适合自已的方案 -- 但苹果已经把线画得很清楚了,不准就是不准。开发者众,做个 ╮╯╰╭ 的表情,继续下去吧!

最后,乔布斯以「flash 是 pc 时代的产物 -- 为 pc 和鼠标而设计的」这样一句话结尾。所以,那是 lkk(这个词本身也过时了 = =)时代的东西了。身为时尚前沿的水果众,怎样也不能被抓到还在用那种过时的老东西,对吧?

完整的乔老神作要请各位到主站按下那颗「show press release」按键看,不过提醒一下,真的很长 =[]=。

tags: adobe, apple, flash, jobs, steve jobs, stevejobs

随意打赏

提交建议
微信扫一扫,分享给好友吧。