您的位置:首页 > Web前端 > HTML5

[热议]HTML5 VS Flash 谁主沉浮?

2011-11-14 13:43 344 查看
上周一则重大新闻,Adobe宣布将停止为移动浏览器开发Flash Player,这表明该公司基本上承认在与其竞争对手苹果长期以来的网络标准“战争”中落败,而全面转向HTML5,为HTML5与Flash之间的争论画上了一个句号。

这场争论开始于2010年4月,Steve Jobs在苹果官方网站上发表的《 Thoughts on Flash 》。在这篇文章中,他列举了包括开放性、性能、电池续航、对触摸交互的支持等多个理由,最后结论于iOS的生态系统不会接受一个来自第三方的软件层供移动应用在其上运行。这样的影响使HTML5变成了除了iOS原生体验之外唯一的选择,同时也是唯一真正的跨平台选择。

一年半的时间很快过去了。我们并没有看到Flash在移动设备上太多的曝光。相反,我们看到HTML5在包括桌面和移动领域快速的拓展。HTML5不仅仅成为了Web app重要的组成部分,也可以用来开发网页游戏,制作具有高互动性的广告创意,在PhoneGap等框架的支持下进入App Store发行渠道成为原生应用。Adobe在不久前宣布收购了PhoneGap开源项目最大的代码贡献组织,已经在为从Mobile Flash到HTML5的战略转移布局。

Via:果合移动广告

分析师指出,对于普通人来说,Flash和HTML5的区别可能只是技术上的不同,但对最近身故的苹果联合创始人Steve Jobs而言,他对两者的区别极感兴趣。乔布斯在世时拒绝在苹果移动浏览器中使用Flash技术,坚持声称这种技术给用户带来的浏览体验是次等的。Abobe则对这种说法作出反驳,并寻求向苹果施压,迫使其将Flash技术用于iPhone和iPad。自苹果拒绝采用Flash技术以来,HTML5技术开始冒头,原因是开发者不希望iPhone和iPad用户无法浏览他们制作的内容。HTML5技术使用开放标准,这意味着象Adobe这样的某一家公司都无法对其拥有控制权。HTML5已经成为制作移动浏览器内容的开发者更加偏爱的互联网标准。

Adobe解释为何放弃Flash

Adobe开发者关系主管Mike Chambers在个人博客上解释了为什么公司要放弃移动FLASH版本的研发。目前HTML5几乎已经被移动浏览器广泛支持,Adobe认识到Flash已经落后于时代,同时应用程序的加入也让浏览器为基础的FLASH变得不是那么重要。另外Flash也同样面临Andorid系统碎片化需求,针对不同的版本进行不同的优化,费时费力。不过Adobe并没有提及苹果全部设备都不支持Flash的问题。

HTML5或引领新一轮科技革命

眼下,HTML5热潮正横扫网络。曾在20世纪90年代成功开发首款网络浏览器网景(Netscape)的风险投资人Marc Andreessen表示,HTML5是推动互联网发展的重要一步。
另一位硅谷投资人Roger McNamee预计,HTML5技术将能使艺术家、媒体公司及广告商以从未有过的方式来打造个性化网络服务,这项技术让开发权重新回到了那些拥有创造力的人们的手中。

Via:腾讯科技

三巨头一致支持HTML5

苹果、谷歌和微软对HTML5技术普及起到了推波助澜的作用,这三家公司虽然在技术选择问题上通常各持己见,但各自最新的网络浏览器却都支持HTML5技术。火狐浏览器的开发商Mozilla Foundation以及挪威浏览器开发商Opera Software ASA也都纷纷选择采用了HTML5技术。

Via:腾讯科技

相关阅读:

解读Adobe对于HTML5和Flash未来战略

为什么Flash无法在移动设备上立足?

HTML5和Flash——如何选择合适的工具
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: