Adobe系统公司日前透露了一些旗舰Flash平台的信息:能闪开发人员同时使用HTML5成立丰硕的应用。 Adobe官方想澄清一件事:该公司并没有抛却Flash For HTML5,也不是把其一一个领先于其他。 事实上,Adobe 在Adobe MAX 2011开发者年夜会第二日上强调,该公司拟定了在浏览器和应用轨范的几个实例,浮现Adobe Flash和HTML5若何联袂合作,供给极富默示力的体验。 ...
Adobe系统公司日前透露了一些旗舰Flash平台的信息:能闪开发人员同时使用HTML5成立丰硕的应用。 Adobe官方想澄清一件事:该公司并没有抛却Flash For HTML5,也不是把其一一个领先于其他。
事实上,Adobe 在Adobe MAX 2011开发者年夜会第二日上强调,该公司拟定了在浏览器和应用轨范的几个实例,浮现Adobe Flash和HTML5若何联袂合作,供给极富默示力的体验。副总裁和平台总司理 Danny Winokur的讲话介绍了Adobe平台 Flash和HTML5的若何联手工作。他还暗示,最新版本的Flash 11和Adobe AIR 3将给用户和开发人员带来更强年夜的功能和更好的体验。同时,Adobe收购了软件公司Nitobi ,他有一个风行的Web框架PhoneGap,使用HTML5、JavaScript和CSS来开发,顺应所有首要的移动平台,用以成立跨平台的移动应用轨范。
下面来看一下Flash和HTML5各合用于哪些处所。
何时使用HTML5,而不是Flash
1.商业应用
Adobe暗示,HTML5已经足够成熟,可觉得典型的营业应用供给足够的功能。

2.无障碍
HTML5在撑持有障碍的用户可访谒的应用轨范方面已经跨越了Flash。

3.seo
HTML5能更好地表达需要经由过程屏幕阅读器或搜索引擎访谒的书面文字或数据。

4.网站
开发商说HTML5将成为一般网站的尺度。

5.社交应用轨范
那些风行的桌面应用轨范、片子、电视节目和游戏,虽然Flash也可以用来开发更丰硕的内容的应用轨范,但HTML5是开发社交应用更好的平台。

6.品牌推广
HTML5还可以用于建树品牌推广网站,这是专门年夜事凸起或推广一个特定的产物的网站。

何时使用Flash,而不是HTML5
1.高档娱乐平台
Flash是Web和设备规模的高端娱乐的首选平台。

2.高端3D游戏
Flash是高端多媒体内容和游戏的首选平台。

3.影院品质视频播放
Flash是持久形成的视频播放的首选平台。

4.需要DRM(数字版权打点)的内容
如不美观内容需要数字版权打点,Flash是防止盗版的最好解决方案。它很是适合在Web上呵护和节制视频和音频内容。

5.更快地回报
开发商说,Flash开发应用轨范,可以更快地进入市场,并供给更快的投资回报。

6.面向对象编程
如不美观一个组织但愿充实操作开发人员的计较机科学教育布景进行面向对象编程,Flash也往往是首选。

7.边缘手艺
Adobe官方说,他们将继续成长Flash和敦促边缘手艺,把新的功能和元素插手HTML尺度。例如,Adobe公司和Opera、苹不美观一路,把CSS着色插手了HTML尺度。 CSS着色使开发人员能供给影院效不美观的Web内容。下面是一个CSS着色的例子。

当地应用的合用规模
1.机能
有高机能要求的系统,最好使用当地的应用轨范开发,使用与设备原生平台供给的工具和资本。当地应用轨范运行速度更快。

2.一致性
当地应用轨范,使开发者供给一个加倍一致的外不美观和感受。

VIA http://www.eweek.com/c/a/Application-Development/HTML-5-vs-Flash-Choosing-the-Right-Tool-451764/
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!