苹果为什么不支持flash,而是用html5技术

 我来答
数码小豆豆
2016-09-13 · 互联网行业从业者,百度知道资深达人
数码小豆豆
采纳数:1433 获赞数:25844

向TA提问 私信TA
展开全部
关于苹果不支持flash,而是用html5是有多方面原因的。
首先是在于flash本身上。
1、adobe公司的实力自然没必要多讲,flash当年在PC端的实力也是无可匹敌。
2、随着智能手机的发展,也意图在这一领域立足,但是即使是现在的移动设备来说,其对于cpu和gpu的占用量依然很大,功耗自然也大。到后期flash也主动放弃了移动端的市场。
3、相比于PC端的体验,就算是对于支持了flash安卓手机来讲,所谓的用户体验也不会好到哪里。
4、不过对于移动端的使用,不只是flash,html5也是应用甚少。html就当是来言和flash相差很多,对于功耗上的减少也没有优化很多,加上各种漏洞,所以html的优势在当是也无从提起。但是总体上来说开放html5是时代的产物,封闭的flash自然惨遭淘汰。
就上面的东西接着说,说到根本上其实还是利益问题。
1、adobe公司将flash打造成一种自己的APP平台和广告平台。而苹果自身也建立了基于app store的一种封闭的营收模式,两者自然是利益冲突。
2、跨平台的应用也将打破原生应用的用于体验。
3、如果说乔布斯看中的是html5的发展前景也可以,app store和html5分管了应用程序和动画视频,也确实没有必要再用flash。
4、此外,出于对苹果系统安全的考虑也是一方面的原因。
兄弟连教育
2018-07-25 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
展开全部
Steve Jobs描述了为什么苹果公司在iPhones、iPods、iPads上不支持flash
1.开放性,从现状来看flash已经得到广泛的支持,但这并不代表flash本身是开放性的标准。苹果认为需要找寻业界公认的开发标准来达成目标。

2.对网络应用的支持,按照adobe公司的观点,苹果的移动设备无法访问75%基于flash的网络视频资源。苹果认为很多业界公司并非使用flash作为视频载体,也就是说苹果用户并未像adobe所说的那样缺乏访问视频资源的能力

3.安全性及性能,引用赛门铁克的评估,2009年flash已经成为安全问题发生最多的区域。有趣的是Steve提到adobe在支持smartphone平台上的一再跳票。

4.电池寿命,总所周知,移动平台上电池续航能力是很重要的衡量指标。STEVE拿出这个问题来谈,如果苹果的测试结果可信,的确会让adobe比较头疼了。

5.触摸功能,flash最初设计是针对PC平台的。在PC平台上的确不用考虑太多触摸功能的方面。但到了移动平台,对触摸功能的支持力度不够就成为flash很重要的缺陷了。当然,也可以通过修改以后flash实现来实现触摸功能,但是正如STEVE所说,如果现在要重写功能了,为什么不是用HTML5、CSS、 JavaScript这些标准技术,而是继续使用flash呢??

6.平台的独立性。这部分STEVE说了很多,个人感觉就是,如果你是依托于某个第三方平台,如flash,而不是开发标准来实现。如果需要某种新功能时,你就只能祈祷这个第三方公司去实现新功能的支持了。这会妨碍开发人员的创新性。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式