HTML5 知识库

HTML5 完胜 Flash 的 7 大特性

   阅读:1867次   评论:34条   更新时间:2011-09-15    

想知道你的浏览器是否支持HTML5吗?访问The HTML5 Test 网站你就可以得到结果。

据ABI Research分析,目前有超过109万的移动用户在使用支持HTML5的浏览器,到2016年,将会上升到2.1亿。由于一些细节需要改进,整个进度会有所延迟,有可能到2020年,才会确定最终的规范。HTML5允许开发人员创建运行在任何平台上的Web应用,以及其他特性,它也许会很快取代Flash的地位。


这张图片使用HTML5创建特效,没有用到任何Flash技术


下面是一些HTML5的特性,你会发现它比Flash要强大。

1.支持视频播放功能。

Flash之所以流行的原因之一在于它能够播放视频。而HTML5具备更强大的视频功能,随时可以控制暂停、播放、开始。它强大的功能体系完全可以与YouTube以及其它的Flash网站相媲美。

2.支持视频录制功能

时至今日,这个特性并不流行。据Beccue介绍,这个功能将会变得日趋重要。因为目前所有提供Web访问接口的移动虚拟设备都具备摄像功能。

3.支持音频的播放/录音功能

目前您们在播放/录制音频的时候可能需要用到Flash、Quicktime或者Java,而这也是HTML5的功能之一。

4.应用程序

HTML5允许Web页面运行应用,就像一般的应用那样独立运行。(下载Financial Times app体验此特性)

5.支持丰富的2D图片

HTML5内嵌了所有复杂的二维图片类型。同目前网站加载图片的方式相比,它的运行速度要快得多。

6.支持即时通讯功能

在HTML5中内置了基于Web sockets的即时通讯功能,一旦两个用户之间启动了这个功能,就可以保持顺畅的交流。

7. 实时流

WebSockets将允许任何Web页面设计人员轻松地添加实时数据流(从股票市场价格到上网报告),实时数据流除了要求HTML程序员的能力外,还需要更复杂的编程技能。

英文原文:http://www.smartertechnology.com/c/a/Business-Agility/Seven-Reasons-HTML5-Is-Killing-Flash/?kc=STNL07282011STR1

评论 共 34 条 请登录后发表评论
34 楼 黑铁时代 2012-05-15 13:14
HTML5是开发的技术,这是一个趋势而已。
其实我不懂为什么你要比这个,JS和AS都是web技术,web技术日益强大,不好吗,我们做web的目标是替换桌面应用,你如果会AS和JS,你怕什么呢?
33 楼 ltian 2011-08-07 23:12
zjx198934 写道
趋势在于标准 大家都要遵守!

微软完全遵守标准过?
32 楼 andy_ghg 2011-08-05 20:28
int08h 写道
求人告诉我这几点哪一条是Flash做不了或者做起来比HTML5麻烦的……

+1
31 楼 beyondqinghua 2011-08-03 10:20
对与硬件的要求会越来越高。
30 楼 superhos 2011-08-03 01:45
2020年 这些优势还是优势吗?
29 楼 63325966 2011-08-02 16:19
28 楼 qrg 2011-08-01 15:12
2020年,你们还在做这一行吗?就算是90年的人,都30了。30还做coder的是不是该考虑做做别的了?

别吵吵了...争这个争那个没劲。
27 楼 cony138 2011-08-01 11:25
完胜。汗死我了,难道html5已经超越了吗?
除非flash不会播放视频、音频、录播、通讯、流媒体、调用GPU。。。
也就是说,2020年html5能实现的功能2012年flash都能实现,而且效率目前看来更高。
26 楼 z95469 2011-08-01 11:06
你就是支持高清视频,也没有那个带宽看啊
25 楼 z95469 2011-08-01 11:06
好有好多年呢
24 楼 afei1689 2011-08-01 10:29
什么时候html5支持p2p就牛逼了
23 楼 zjx198934 2011-08-01 09:12
趋势在于标准 大家都要遵守!
22 楼 zhans52 2011-08-01 08:46
谁又知道2020年flash又是啥样呢
21 楼 skyfen 2011-08-01 08:38
HTML5现在暂时还是比不过flash的。
位图: 所有设备上Flash的位图性能都优于HTML5,平均而言Flash的速度是HTML5的2倍
矢量图: 所有设备上Flash的矢量图图性能都明显优于HTML5,Flash的速度是HTML5的3到4倍
数值运算: AS3的确是一种很慢的语言,但那只是相对于Java和C#这些静态语言而言的。不论如今的js得到了多大的优化,都还无法超越支持静态类型的AS3。AS3脚本的速度比js快4倍左右。
视频播放: 这是唯一HTML5胜出的测试内容。播放480p的视频两者都没有问题,但对于720p的Flash视频,仅有Playbook和Xoom可以流畅播放,HTML5在720p视频的播放流畅度上全面超出flash。但随着Stage Video的普及,以及设备的固件和驱动升级,HTML5的这项优势未必能长久保持。
总结:Flashplayer比HTML5快得多,除非是为了支持iOS,否则尽量不要用HTML5开发web游戏和多媒体应用。浏览器开发商似乎也并不关心Canvas2D的性能,他们只关心CSS和SunSpider评分。"
20 楼 yuriyan 2011-07-31 23:04
对以上评论一笑而过...
19 楼 int08h 2011-07-31 19:35
求人告诉我这几点哪一条是Flash做不了或者做起来比HTML5麻烦的……
18 楼 chenshuang1227 2011-07-31 15:51
我在质疑发布的人到底懂不懂,瞎说吗??真是误导。建议有时间学习了html5之后再回来看看你的文章有多可笑。
17 楼 dsjt 2011-07-31 15:20
waiting 写道
HTML5现在还比不过flash,不过大势所趋。
ps:flash实在讨厌,高CPU占用就不说了。只要页面有flash那么我用FF就无法用ctrl+w键盘快捷来关闭窗口——得鼠标点击页面内容获得焦点才能键盘关闭。



flash寄人篱下,
确实有点麻烦,
我也遇到flash抢夺焦点的现象,
滚动 div的滚动条,被flash 抢夺了
16 楼 waiting 2011-07-31 15:09
HTML5现在还比不过flash,不过大势所趋。
ps:flash实在讨厌,高CPU占用就不说了。只要页面有flash那么我用FF就无法用ctrl+w键盘快捷来关闭窗口——得鼠标点击页面内容获得焦点才能键盘关闭。
15 楼 jackra 2011-07-31 14:31
diferent 写道
太无聊了. HTML5确实很强大, 但是问题,也相当的多.
累死便宜的程序员.

框架的作用就是简化开发
14 楼 rainsilence 2011-07-31 00:28
their are having different functionalities and tasks for the web users, instead, they will go together side by side, for a better and beautiful web.
13 楼 george_space 2011-07-30 22:27
FU-CK-YOU 写道

由于一些细节需要改进,整个进度会有所延迟,有可能到2020年,才会确定最终的规范。
不是吧,要2020年才最终确定,那看来flash还是大有可为的。
12 楼 ltian 2011-07-30 20:14
HTML5在互联网应用方面是有用,但是在企业应用肯定还要许久,因为它根本就不是一门语言。说浏览器最终要取消插件,更是扯淡,企业应用中,操作某些硬件如果不需要装插件,那就宣布了B/S模式的企业应用寿终正寝。
11 楼 poko123 2011-07-30 18:33
这些东西FLASH早几年就有了,写这个文章的人 是不是没用过FLASH
10 楼 diferent 2011-07-30 11:37
太无聊了. HTML5确实很强大, 但是问题,也相当的多.
累死便宜的程序员.
9 楼 fflame 2011-07-30 10:53
即时通讯功能。。。。
8 楼 keating 2011-07-30 10:25
英文版的评论迅速把原文枪毙了……
7 楼 chd_wu 2011-07-30 09:52
好,有竞争最好了,Flash、Silverlight、HTML5,爱用哪个就用那个。
6 楼 smiky 2011-07-30 08:58
完胜个屁啊,目前就一个CANVAS算稳定,还是个标量图,并且不能做到象flash的局部更新,只通能整体更新canvas,真不知道那里能胜得过flash
5 楼 edwin492 2011-07-30 08:03
6.支持即时通讯功能

发表评论

您还没有登录,请您登录后再发表评论

Global site tag (gtag.js) - Google Analytics