首页 » 网页设计 » 网络编程 » 为什么不用flash替代h5?

为什么不用flash替代h5?

host 网络编程 79 次浏览 没有评论

这方面是有过尝试的,主要有基于starling、feathers、air几种方案。

不要听那些吃瓜群众 瞎起哄,Flash错失移动领域最主要的原因是Adobe收取设备授权费等一系列营销策略和乔布斯的禁止Flash事件导致的,其次Flash是一种私有 技术,在优化方面只能由Adobe来维护,所以各种漏洞修补不及时、优化不到位导致机器发热等造成了墙倒众人推的现象,但Flash给互联网发展带来的贡 献是巨大且不可磨灭的,也为H5的迅速发展提供了很多宝贵的开发经验。很多现有H5框架和技术都是在Flash社区中承载而来,其中包括著名的 AngularJS、Phaser、龙骨DragonBones、Away3D、Minko等等,甚至众人津津乐道的HTML5 VideoPlayer视频播放器也是从Flash领域变换而来,具体可以参考白鹭创始人之一马鉴在知乎上的回答,我在这里就不再搬砖了。

就 目前来讲,由于Flash的市场占有率和发展前景已经大不如前,建议你还是转到HTML5上来比较好,而且Flash转HTML5的学习成本并不高,反而 比原本的前端开发转起来轻松百倍,因为原Flash开发者就是干这些的,Flash时代有多少动画交互和游戏的案例,而原Web开发者以前大部分都是写页 面布局或者传统行业业务逻辑的,这方面你不需要有什么心理障碍。

HTML5你需要学习的除了JS,还有CSS和HTML,而且具体性能表现在pc端、iOS及Android上都不同,不过兼容性较以往已经有很大改进了,是个有潜力有发展空间的领域,继续死守Flash恐怕很快会被淘汰的。

国外媒体报道,Adobe发表声明表示,鼓励开发人员使用新的web标准,比如HTML5,并停止使用Flash。同时将Flash重新命名为AnimateCC,弃用原来的命名FlashProfessionalCC。

在过去的十年里,Flash已经逐渐在人们的视线中淡出。当然最大的原因是乔布斯决定iOS不支持Flash,目前只有部分智能手机支持Flash。另 外的原因是它容易造成安全隐患。尽管Flash最初在创建网页游戏和动画方面发挥了很大作用,但它的缺点也越来越突出。例如Flash页面和Flash播 放器加载很慢同时快速消耗笔记本电量。而且Flash一直以来的安全问题也使得网页浏览者面临极大风险。

HTML5目前已经成为代替Flash的首选标准。放弃Flash之后,Adobe能够更好地专注于开发新的动画工具。FlashProfessionalCC已经能够创建HTML5内容,事实上HTML5已经替代了Flash三分之一的工作内容。

将FlashProfessionalCC更名为AnimateCC将有望扩大Adobe的接受度并提高销量。

义乌电脑维修,技术咨询QQ:404099828
       查看详情

义乌奥美电商,转载链接。

本文永久链接: http://host.ywbb.com/4358.html

发表评论

Go