HTML5 与 Flash 相比有什么缺点?

如题所述

html5相对于flash缺点是不支持html5的浏览器无法使用,而flash只要是安装了flash插件都是可以使用的。
1、html5相对于flash的缺点是其受浏览器的版本的限制,如低版本的ie浏览器或者其他的低版本的浏览器不支持html5技术,导致出现很大兼容性。
2、但是flash的缺点要比html5要多,比如flash必须要安装插件才能播放视频,增加了页面的文件体积和资源开销,且对于不同的视频格式支持情况也是不同的。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-22
其实 HTML5 是一套标准,这一套标准定义了一些新的标签。在这套标准中最为闪亮的是 <canvas> 标签。加上 CSS 3 的新特性,Canvas 元素配合 Javascript 编程,可以带来更丰富的交互内容。

试过用这货写一个最简单的 3D 引擎。从最基本的画三角形开始做起,到画出一把剑。编程过程中比较触发我强迫症的几点包括:
虽然提供了 prototype 加 new 的方法来创建实例,但实际编程中感觉非常别扭
习惯了传统编程的人,在编写弱类型语言如 Javascript,对变量声明和类型转换,以及不能显式地释放空间等等,只想怒吼一声:这尼玛坑爹啊
因为渲染的模型里三角形并不多,所以没感受到效率问题。但实际中涉及到大量浮点运算的时候,不知道几个主流浏览器的解释能做到什么水平
不过也由于 Javascript 的事件机制,可以不用写双缓冲什么的,直接就往 Canvas 上画。另外我记得@纳米黑客 好像也干过这事。

编程中的不习惯可能是由于我不是专门写 Js 导致的,但是效率问题可能是做游戏开发的更多考虑的。
另外说到混淆,虽然 Js 也可以做,但是效果还是没那么好,开发商出于保护源代码的考虑更多会选择 Flash 来做。
补充想到的一点,考虑到 Chrome 和 Firefox 都提供了这么强大的开发者工具,可以直接 print 所有变量,修改 Js 语句,设置断点各种调试等,如果三国杀是用 HTML5 标准做的话,我觉得我会做出很多丧心病狂的事情。

不过应该说的是,比起 Actionscript 神马的,我宁愿选择 Javascript。本回答被网友采纳
第2个回答  2016-05-04
缺点 我不知道 但我知道的是html5将取代flash

HTML5 与 Flash 相比有什么缺点?
1、html5相对于flash的缺点是其受浏览器的版本的限制,如低版本的ie浏览器或者其他的低版本的浏览器不支持html5技术,导致出现很大兼容性。2、但是flash的缺点要比html5要多,比如flash必须要安装插件才能播放视频,增加了页面的文件体积和资源开销,且对于不同的视频格式支持情况也是不同的。

HTML5和flash播放器各有什么优缺点?
1、兼容性,HTML5的播放器不支持低版本浏览器。2、复杂度,flash播放器相比HTML5复杂。3、用户体验,flash播放器相比HTML5用户体验要好。如果你想使用在网页上面添加播放器你就可以权衡这几点,然后得出自己的方案 万维网上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网...

HTML5和flash播放器各有什么优缺点
第一,流畅度。FlashPlayer除了稳定性问题,支持跨平台(不包括Linux)、跨浏览器硬件译码是比HTML5具有优势。而HTML5最大的问题在于浏览器内建编码不统一。第二,稳定性。FlashPlayer最大的问题就是容易宕,各位在玩游戏、看影片时遇过FlashPlayer出问题的经验。而HTML5利用标签和JavaScript来播放影片,不...

HTML5和Flash的浏览器兼容性差异有多大?
结论:HTML5与Flash之间的较量从未停歇,尽管HTML5被寄予厚望,但其尚处研发阶段,功能相较于Flash略显不足。然而,Flash凭借其在浏览器兼容性(99%)和庞大的用户基础(20亿)以及内容安全方面的优势,持续吸引着关注。让我们通过下面的漫画深入理解两者之间的较量。尽管HTML5被誉为无需依赖第三方插件就能...

html5和flash哪个好
HTML5代码通常更轻、更快,加载时间更短,对于移动设备尤其如此。它支持本地存储,可以提高网页的响应速度。而Flash由于其复杂的插件系统,可能会增加页面加载时间,并且在移动设备上可能会消耗更多的电池电量。3. 发展趋势和未来前景 随着技术的进步和移动设备的使用越来越普遍,许多公司和开发者开始转向支持...

HTML5和Flash那个技术好?
3、从成本来说,flash和html5不相上下,毕竟都是一门技术,人还是那些人,也都是开源技术,并没有封闭的平台,所以成本比较来说差不多。4、从以后的发展前景来看,html5可能会在浏览器web应用中占据发展先机;flash会在非移动平台上有着一定的现有技术优势,但未来肯定是随着浏览器性能的增强,还是html...

flash与html5哪个优势
html5更好。1、html5 HTML5对于用户来说,提高了用户体验,加强了视觉感受。HTML5技术在移动端,能够让应用程序回归到网页,并对网页的功能进行扩展,用户不需要下载客户端或插件就能够观看视频、玩游戏,操作更加简单,用户体验更好。HTML5技术跨平台,适配多终端。传统移动终端上的Native App,开发者的...

Flash和HTML5有什么区别?
但Flash就像是一个容器,它是封闭的,需要先安装这个容器才能看到它所支持的部分内容,而HTML5是一个开放的平台,不需要那么麻烦,我们可以直接享受。此外,在稳定性方面,HTML5比Flash更强大,所以很多时候HTML5要比Flash更稳定。以上就是本文的全部内容,希望对大家的学习有所帮助,。--> ...

flash和html5 的区别在哪?
1、html5:能够让程序通过Web浏览器,消费者从而能够从包括个人电脑、笔记本电脑、智能手机或平板电脑在内的任意终端访问相同的程序和基于云端的信息。2、flash:由于HTML(标准通用标记语言下的一个应用)的功能十分有限,无法达到人们的预期设计,以实现令人耳目一新的动态效果,在这种情况下,各种脚本语言...

html5和Flash有什么区别,回答的越详细越好,回答的好的,加赏
利用GPU加速来降低CPU资源的耗用。之前也有实际测试数据比较Flash与HTML5谁比较吃资源,显示出,不管哪一种技术,硬件加速是降低CPU耗用的唯一解决方法。Flash Player除了稳定性问题,支持跨平台(不包括Linux)、跨浏览器硬件译码是比HTML5具有优势。而HTML5最大的问题在于浏览器内建编码不统一。

相似回答