您好,欢迎访问一九零五行业门户网

怎么看待 Adobe 停止移动版 Flash 播放器开发,投入更多的精力进行 HTML5 的开发?

回复内容:html5势不可挡,但flash在视频、游戏方面依然有优势。
其实现在互联网上跟风叫嚣flash烂的人,绝大多数都是没有深入过flash开发的人。flash在技术上与html5+js2+css3相比,目前还是有很多优势的:
比较完善的开发和调试环境;
统一的性能表现;
socket连接的支持;
优秀的摄像头和麦克风的支持;
统一的平台语言;
面向虚拟3d设备的编程。
但,flash也有很多劣势:
不适合企业开发。flex是一个优秀的框架,但性能始终不够好(甚至可以说很差),对电脑配置要求越来越高,更新也太过缓慢;
拥有大量不懂编程的“伪程序员和伪闪客”编写了大量影响浏览器性能的flash小广告和小动画,影响了互联网上绝大多数不懂技术和不懂flash编程技术的人对flash技术的正确判断;
不专业。上面两点影响了所有人的判断(包括我),认为一个用flash技术制作的企业网站是不专业的;
性能,还是性能。基于浏览器的性能和基于浏览器的插件的性能,谁可能做得更好?
当然,上面说的大多数的优势与劣势,都是基于桌面平台的。flash技术在移动平台上可以说是完败。java都做不到的事情,flash也做不到。sun做不到的事情,adobe更不可能做到。
adobe一开始就走错了路,搞了个不伦不类的flash lite,居然现在还开发到4.0!如果一开始就走原生程序的路,现在或许会好很多。
air是个不错的东西,但还是被adobe那龟速的开发时间表所拖累,先是放弃了linux平台的用户与开发者,然后到了3.0才加上原生插件支持,结果现在都脱不了“玩具”的帽子。
adobe放弃支持移动平台flash player,是希望集中精力用air统一移动开发平台,至于结果如何,就只有拭目以待了。iphone 的浏览器不支持flash,除了所谓性能问题,主要原因还是flash的跨平台性和不用通过app store而实现应用,深刻的威胁苹果app store的盈利模式。而现在flash已通过移动开发平台air(flash的非网页开发)实现了大量在app store里面使用的应用。adobe 放弃的是flash在移动浏览器中的开发,而不是在移动设备中的全部开发flash在移动设备游戏开发上的优势html5一时还是有巨大差距的adobe的赚钱软件可不止ps,flash这两个。html5本来也不会被adobe放过的,dr本来就是html编辑的权威软件。性能只是被乔布斯利用诱导因素。 appstore带来的竞争壁垒, 及html5带来的运行门槛降低,这两个条件的综合才是adobe被迫转型的主要因素。
另外,adobe收购phonegap只能是权宜之技,未来方向app还是html5,今后被apple或google竞争中一统后,还会有phonegap什么事呢?
而其实pc互联网flash未来被html5取代,才是adobe最要命的,这块老家底不保,adobe也就剩ps了。发展是永恒不变的,flash中被认可的功能都将在html5中得以移植和发展,flash作了浏览器本应该做的事,为浏览器提供了更丰富的扩展和组件,现在浏览器认识到这种需要,自己去实现,这就是html5,这是正确的路,是一种进步,能提供更高效和原生的web扩展支持,如果adobe固守浏览器,实际上是阻碍这种进步,所以adobe放弃mobile,淡化浏览器通用平台,专注于桌面,推进html5是正确的选择,而adobe在flash上的经验和技术将帮助html5更好的发展,为adobe在html5应用上占有一席之地(甚至adobe如果有远见,收购一款浏览器也未尝不可,这里扯远了),这里有flash团队的一篇文章,详细阐述了flash的未来发展方向,值得阅读:http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/反正目前的flash问题多多,特别是在浏览器下的cpu资源占用超高,这也是苹果怎么也不肯引进flash到ios的原因之一其实html5在很多特性开发方面还是有短板的,例如录音的使用就是短板——虽然说可以用移动终端的java支持解决,可是毕竟在pc平台上很麻烦啊……好在html5还在发展之中……
其它类似信息

推荐信息