您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> HTML5比Flex有什么优点???

HTML5比Flex有什么优点???

来源:网络整理     时间:2016/6/21 4:56:20     关键词:

关于网友提出的“ HTML5比Flex有什么优点???”问题疑问,本网通过在网上对“ HTML5比Flex有什么优点???”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: HTML5比Flex有什么优点???
描述:

“HTML5”比“Flex”  有什么优点???
HTML5 除了跨平台外,还有其它什么优点吗?? ?                      HTML5开发成本高,相比而言Flex快很多。


解决方案1:

HTML 5与Flex是两种截然不同的技术解决方案。它们的目的是相辅相成。Flash 的工作经常是 HTML 无法完成的,HTML 5的出现让Flex更加专注某些方向和领域。所以,它们是互补的,而非替代。我们需要同时学习这两种技术,包括如何使用这两种技术解决那些单一技术无法解决的问题。
但是,我们仍可以从这些技术的特点出发,辨别你的应用程序适合采用哪种方案
    1.   Flex 的特点:
优势:
?  完备的、可以媲美C/S架构(桌面软件)的大量控件支持。
?  与Flash及Adobe CS系列全线工具的完美结合。
?  完整的企业化开发流程及工作流(代码的编写、编译、调试、发布等)
?  多种框架可供选择,并支持高级特性,如:IoC、视图绑定、数据绑定实时更新等。
劣势:
?  生成的SWF过大。(虽有完善的“瘦身”方案,但仍比HTML方案大很多)
?  效率问题。(在某些情景下,比HTML 5的效率要差一些)
?  较差的图文混排支持。(无法媲美HTML 5的图文混排,这是Flash系的通病)
?  储备人员相对HTML来说还是太少。
    2.   HTML 5 的特点:
优势:
?  完备的技术人员储备。(前端开发人员的数量完全可以跟Java、.Net程序员媲美)
?  借助HTML 5的诸多新特性,在某些层面完全可以取代Flash技术。(Flash属于Plug-in方式,而HTML则是浏览器原生支持)
?  不逊色于Flex的大量控件。(Bootstrap、基于jQuery的控件比比皆是)
?  真正意义上全平台支持。
?  借助Node.js可以胜任后台(前/后台通吃);借助Coffee Script,可以媲美Ruby/Python的语法糖衣。
?  比Flex拥有更大、更全面、更活跃的社区。
劣势:
?  作为企业开发,不具有媲美Flex的工作流及开发流程。
?  作为游戏开发,在支持3D及运行效率方面,不如Flash Stage3D。
?  编写HTML 5的应用程序,很大程度上还要编写CSS与JavaScript,对初学者来说,学习曲线较Flex高一些。
?  HTML 5依然存在浏览器兼容问题。
?  在大型HTML 5的项目中, Flex遇到的问题在HTML 5中依然存在(例如:效率问题),在此基础上还增加了浏览器兼容性、Ajax跨域通讯等新问题。

解决方案2:

flex现在都已经被抛弃了把,html5是行业的标准把

解决方案3:

目标场景不一致,有啥好比的

解决方案4:

你要让手机支持 FLEX?

解决方案5:

现在是移动互联网时代了,手机浏览器都支持html5,flex不可能吧?

解决方案6:

Flex 是 adobe 的专利,自然所有大公司的的老板(例如乔布斯)视为眼中钉肉中刺。
HTML5 则学术一些,大学教授们都喜欢捧场。能够从一个纯学术的标准,成为真正的工业标准,实属不易。


以上介绍了“ HTML5比Flex有什么优点???”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1861714.html

相关图片

相关文章