-
答案 1:
Flash是一个落后于时代的技术,靠对客户端的高资源占用率来获取传输过程的低带宽占用。窄带时代,Flash能节省带宽资源,客户端应用也相对简单;在宽带时代,随着Adobe对Flash不断做加法,其客户端应用研发已经处于失控状态:一些并不复杂的应用,即便在配置很高的PC跑起来都不能保证流畅,更别提CPU、GPU占用率,即便Adobe宣布支持硬件加速后,这种情况依然没有改善。Flash目前唯一的优势就是开发人员及装机量。而Apple做产品的思路,则是宁缺勿滥:如果不能保证系统流畅度,就暂时不采用。对Flash就是如此。首先是流畅度问题,其次是对硬件资源消耗无法控制(试想一下在开心网偷半个小时的菜就导致手机没电了),最后还有漏洞,对iOS系统安全也是威胁。此外,客户端互动技术也不是Adobe一家独有,还有很多更加先进、公开的标准化技术可供选择,因此Flash得不到iOS支持就顺理成章了。 -
答案 2:
我想利益才是最关键的。Adobe Flash有它自己一套的运作方式,如果IOS支持Flash无异于给Action Script开发者直接开发IOS应用的机会。这样苹果好不容易建立起来的那套封闭式产业链就会被打破,就像楼上有位朋友说的,苹果很有可能会被架空。毕竟相信大多数人都不喜欢用ObjectC开发应用,也不一定喜欢每做出一个应用就放到App Store上给苹果赚钱…… -
答案 3:
耗电。flash 应用可以跳过app store. -
答案 4:
FLASH、java自身就是个完整的平台,引入他们,会架空Apple,让Apple失去对生态系统的完全控制权。 -
答案 5:
作为一个开放的、跨平台的家伙,苹果必须干死它。防止flash跟Android、webOS等勾搭,让程序员可以直接写出跨平台的程序 -
答案 6:
1.商业模式:appstore构建了完整的应用程序的产业链,而flash、java,本身也可以构建基于他们的应用软件商店,这触动了苹果的核心商业模式。2.用户体验:乔布斯坚持原生的应用,提供给用户最直接最好的体验,跨平台的应用在体验上,永远不如系统原生的应用3.耗电 -
答案 7:
乔布斯曾撰文炮轰发,flash不适合移动设备,参考:it.sohu.com/s2010... 我个人认为,flash耗电只是问题的一个方面!从大的方向讲,Apple和Google都希望html5取代flash,提供web原生支持
从体验上,flash性能不行,在移动端上的效果不行
从商业上讲,要提供封闭的环境
从产品上讲,确实会对苹果造成一定损失,所以很多Andriod平板主打Flash一大特性就说明Flash对于用户还是有吸引力的,尤其是大量网站使用了该技术,但苹果显然是希望通过这个损失换来HTML5的推广,现在我们看到,大型的网站都开始提供对iPad的支持
-
答案 8:
耗电,高cpu占用,和不透明的运作方式。appstore上已经有很多air或flash做的应用了。这个假设已经不太成立了。现在讨论的只是浏览器中为何不支持flash插件 -
答案 9:
参见乔布斯的《关于Flash的几点思考》中文译文:chinaz.com/News...前面的部分,关于谁开放谁封闭,是商业争论,并无意义。主要在于Flash是PC浏览器的App平台,主要解决开发视频与游戏应用的问题。而在苹果设备上,这些问题本来就解决得很好了,对于视频是HTML5,对于游戏是iOS自己的App。所以支持Flash并没有什么价值。就算兼容了老的Flash应用,体验也不好,可以参考用Android手机玩Flash游戏的感受。 -
答案 10:
FLASH+WEB=免费APP,这是视财如命的瞧不死绝对不允许的, -
答案 11:
直接原因是苹果指flash漏洞太多,不安全。 -
答案 12:
用FLASH有太多不可预知的东西。能达到一样的效果,当然是用自己掌握的东西比较好,不受控制。 -
答案 13:
耗电、发热比较明显 -
答案 14:
试问Flash在多点触摸屏上怎么获取焦点? -
答案 15:
官方解释是Flash的性能以及漏洞问题。记得ios有一版的越狱就是利用Adobe的pdf漏洞,直接访问某个链接就可以越狱。但个人觉得更可能的原因是商业竞争:1.Apple主推html5,因此排斥在功能上更为成熟全面的flash。2.以flash技术为基础的Web游戏、Web应用会大大影响app store的生态环境。 -
答案 16:
看到android系统上运行flash的场景,我就深刻的理解了iOS不支持他的原因。 -
答案 17:
很重要一点,会影响苹果的封闭生态环境,这个可能比较可怕。 -
答案 18:
应该是无法解决架空APP STORE的危险,只是拿耗电或者不安全来作为官方发言而已 -
答案 19:
主要应该是会影响APP Store的运作 -
答案 20:
Mac上Flash经常占很高的CPU,机器发烫。现在我都安装了一个插件屏蔽Flash。教主是对的,不应该让一个耗电耗CPU的家伙进入iOS。 -
答案 21:
商业利益,无他 -
答案 22:
乔布斯个人恩怨占很大比重,另外flash比较耗电,并且不符合苹果封闭性OS的做派。 -
答案 23:
没了
iOS 不接受 Flash 的真实原因是什么?
2012-01-19 17:42:42 来源: 点击:
相关热词搜索:
上一篇:在北京海淀区找个会 jQuery,PHP,CSS 的 web 开发人员容易吗?
下一篇:iPhone 的手感好在哪里?