1 Flex与Flash 例如:人事、进销存、财务、OA等等系统,只不过Flex编译后的格式是Flash平台上的SWF格式,可以在任何安装有Flash player的电脑中运行。 用Flex我们可以实现非常华丽和具有动态效果的应用程序表现界面,Flex默认的界面样式就已经够美观了,如果对界面要求很高的话, 可以结合Flash实现你所能想象到的界面外观,真正做到能限制你的就只有你的想象力了,而且,Flex的界面效果不是跟一般HTML页面一样,使用图片组合拼凑成的, 而是由flash player渲染出来的,所以不怕放大了有毛边等等问题,我们可以在不需要使用任何图片制作工具的情况下就可以制作出一个非常具有美感的应用系统。
当然现在使用ajax框架也一样可以很方便的实现,但是,ajax还是基于浏览器上的javascript、CSS和xmlhttp来实现异步的, 所以受制于浏览器对于CSS和javascript的支持度,另外javascript和CSS的编码标准和画面渲染标准在各个浏览器之间也有所不同, 如果想写一个在各种浏览器上都一样显示的程序,我们不得不进行各种浏览器的测试工作, 因为各个浏览器对javascript 和 CSS 语法标准之间实现的差异,我在编写代码的时候不得不在网上进行长时间的搜索, 以搞清楚到底差别在哪里,语法有什么不同,最惨的是各个浏览器之间的差异根本不可能有一个官方的列表可以查询, 所以在这里要为那些实现能够兼容于各个浏览器的ajax框架的英雄们致敬。 反关一半的web应用不过有没有实现ajax框架,都必须借助与第三方的播放器来播放流媒体,同时SWF也是非常多视频网站使用的标准格式。 而且有一个非常重要的理由:Flash Player的安装包非常小,同时也非常容易安装,在网络速度非常差的情况下也能够正常完成安装, 这也是为什么世界上有这么多的电脑都安装有Flash Player的原因之一。 现在SAAS的概念正热,幻想一下,只要安装免费的linux,就可以跑你想要的运用,而且该些软件不用安装到你的机器上, 只要通过一个URL就可以直接使用,MS不是说要打击盗版吗?那我们就选择正版的LINUX吧 :) 。 那么说起另外一个软件大家应该很熟悉啦,photoshop就是ADOBE公司产推出的。 大家可以想象Flex可以做到什么程度的应用了,而且这么漂亮的界面,根本不用做任何图片和美工,都是直接用样式实现即可:
http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html#
http://examples.adobe.com/flex3/componentexplorer/explorer.html
|