Flex优势和特色有哪些
这篇文章主要为大家展示了“Flex优势和特色有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex优势和特色有哪些”这篇文章吧。
Flex优势和特色总结
◆不需要进行浏览器兼容测试
AJAX的一个特点就是它比普通的XHTML和一些CSS要复杂的多。浏览器兼容性测试从此变成了可怕的梦魇。因为Flex应用程序编译成Flash SWF文件,所以不论你用什么样的操作系统和浏览器,它都同样下载为像素。
◆E4X
只要是解析过XML的人都知道解析的痛苦。Flex 2中的Actionscrip包含了针对XML的Ecmascript或者叫做E4X。它通过把XML看作一个原始变量使得操作一个XML对象变得简单。看一下这些简单的例子吧。
◆不再有布局界面的痛苦
我们都曾经忍受过这种痛苦。所有热衷于使用CSS布局的都知道试图适当地布局那些DIV标签时的痛苦。确实很痛苦。Flex优势在于通过使用基于容器的Flex标记语言(MXML),把确定的(fixed)和流动的(liquid)布局设计转变成想要的布局结果变得非常容易。
◆简单的域验证
所有创建过商业程序或者电子商务应用程序的人都处理过表单域验证。邮政编码。信用卡号。这些在Flex中都是内置的并且很容易使用。
◆丰富的媒体支持
Flash平台让以前占统治地位的Web媒体播放器(Real,Windows Media)完全失去优势。Flash平台是轻量级的,并且工作时不需要安装任何东西。Flex使得你在程序适当的地方嵌入音频或者视频内容变得简单。
◆实现表现层和内容的真正分离
多年来,开发者都在说把数据从表现层分离出来的优点。当然,在Web世界中,说总比做容易。绝大多数的web应用程序都是和一些形式的动态内容有关联的模版。Flex优势还在于使用Flex,可以把数据巧妙地从任何地方(简单的XML,SOAP,等)中取出并帮定到界面中的元素上。这样做可以促进更严格的分离。你的服务器现在只传输数据就行了。当你这样做的时候,你不只拥有了一个应用程序,你还拥有了一个API。
◆Flex开发环境
所有的Javascript开发者都知道开发AJAX/JS应用程序的痛苦。调试是件烦人的工作而且没有任何有关AJAX/Javascript的可视化的开发环境。Flex Builder 2是一个Flex可视化编程环境,它是像Visual Studio和Jbuilder一样的已经产业化的IDE。它是建立在Eclipse IDE平台的基础上的。
◆CSS 支持
我们在Arc90已经得到了一些认真的CSS天才,我们也很高兴的看到Flex的很多样式也是由CSS控制的。颜色。字体。倾斜度。Flex优势在于那些CSS技巧仍然可以应用到皮肤和自定义Flex应用程序上。你可以看一下Flex Style Explorer对Flex的CSS有个简单的认识。
◆Web存档文件的部署
在 J2EE 服务器上或 servlet 容器中将 Flex 应用程序打包及部署成标准的 WAR 文件。
以上是“Flex优势和特色有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341