Ajax还是Flex?(二)Flex的逆袭

好了,作为一个Flex的爱好者,说这么多Flex的不好也是挺不爽的一件事,不过不好反正坏的都说的差不多了。今天可以放心的说说好的。
我从不觉得Flex的出现Ajax就要退出历史舞台了,web上在很长的时间里还是JS+HTML+CSS的天下,而且随着技术的发展,保不齐还会发生什么让我们想不到的进步。所以幻想拿flex替代Ajax的人们可以歇歇了。如果说web的王位还要在很长时间内保持现状的话,那么哪里是Flex的生存之道呢?这个问题不好回答,但是如果我们从另一个切入点来考虑这个问题,来看看Flex的优势,这个问题就简单化了。
我最常问得一个问题:Flex和Ajax拼效果,谁赢?毫无疑问是Flex,但是Flex毕竟是后起之秀,所以我的观点很简单,如果你打算做Web Style的UI,放弃Flex吧,选他还不如不选,不过。。。。如果你想做个非Web Style的UI,挑战UI的极限,选Flex吧,你不会后悔的。Flex可以把创意发挥到极致。
尽管Flex有这样那样的问题,但是她的优点依然令我着迷。让我愿意进行各种努力去扬长避短。
下面这个就是adobe的flash on,超常规的视频网站,相关视频的摆放方式给你耳目一新的感受,
http://www.adobe.com/flashon/
如果你的网速不够好,体验不了FlashON的流畅效果,没关系,你可以看看下面的这两个视频,你也可以明了RIA能做到怎样的高度:




会穿墙的伙计们,可以自己去网站上感受一下这个RIA:
http://www.thereplicants.net/flex/test/Dashboard.html
空间有限,我就不展示AIR iPhone之类的的了(而且AIR也是有点跑题了)感兴趣的可以去下下这个:http://www.merhl.com/?p=29 那个网站右侧的twitter工具很有趣

除去这些之外,Flex还有什么优势吗?有,视频和音频播放,以及跟Adobe其他产品的整合能力。flash on的视频已然支持HD画质,可以给用户带来更大的视觉享受。而与Adobe的产品整合能力么,看这个:

酷吧(我还曾看到另外一个模拟photoshop的flex,也很嚣张,可惜地址找不到了。),该应用已经投入使用:http://www.youtube.com/ytremixer_about
娱乐方面,Flex也可以提供给我们很多很多,比如:
http://blog.alternativagame.com/ru/files/2007/10/3denginedemo_en.swf
http://www.smallworlds.com/beta/
这才是Flex,她模糊了Application与Web的界限。Ajax也很好,她提升了页面的用户体验。只不过两者追求的高度是不一样的。Ajax带来的是一次改革,而Flex带来的则是一场革命。Flex生来就是为了让人们享受更好的效果的,早在他还是那个小小的flash时代就是了。而现在,震撼才刚刚开始。
(The End)


posted on 2008-01-24 22:41 咖啡屋的鼠标 阅读(2238) 评论(7)  编辑  收藏 所属分类: Flex

评论

# re: Ajax还是Flex?(二)Flex的逆袭[未登录] 2008-01-25 00:06 rabbit

very agree with u!  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭[未登录] 2008-01-25 01:24 sam

Flex是像Ajax一样一种技术吗?  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭 2008-01-25 09:34 left

弱弱的问下 怎么穿墙阿?  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭 2008-01-25 11:11 咖啡屋的鼠标

@rabbit
thx  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭 2008-01-25 11:17 咖啡屋的鼠标

@sam
准确的讲,不像。他是用actionscript写flash的一种技术。属于Flash世界的玩意。移步这里学习:
http://www.adobe.com/products/flex/  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭 2008-01-25 11:18 咖啡屋的鼠标

@left
gladder、自由门、TOR等,Google一下你就知道  回复  更多评论   

# re: Ajax还是Flex?(二)Flex的逆袭 2008-01-25 14:21

虽然最近及忙,不过对于AJAX还是有想说的,最想说的是,我个人觉得,其实AJAX的应用是来改善传统的网页的用户体验。。。无论是最显眼的局部刷新,还是异步提交,都是架设于传统开发上的,如果说用AJAX来做一个WEB OS ,或者是大型的UI,我个人觉得并不合适。
原因如同C++至于多个操作系统平台一样。
而大型,大规模的应用开发中业务逻辑的开发远远多于页面逻辑的实现,这样如同JAVA一样可以把开发人员解放出来的编程模型就十分受欢迎了。换言之,比如有某君想做一款WEB版的FTS游戏,都不考虑跨平台,就考虑多种浏览器,想远了考虑一下iPhone这样的平台,FLEX这种依托FLASH实现的模式都是上上之选,而且仿佛只有FLEX可选。。。。。。。MS不是跨平台的支持者。。。SUN。。。。。。没有任何经验。。。。其他厂家貌似更不行。。。。AJAX对于IE和FF的支持都很微妙很吃力。。。。
顺便说一下,我个人觉得,如果用FLEX做一个软键盘,用来输入数字(设置字母),而且每次的数字排列顺序不同,而且键盘也是不固定位置出现,同时每次对于每个按钮的内存名称也随机改变,这样的话是不是可以出现一个简便而且通用的验证器呢,当然只是设想。。。。。。。。。。。。继续干活,打了这么多字只用了4分钟,速度高了不少。。。SQL打太多了  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(15)

随笔分类(52)

随笔档案(76)

文章分类(3)

文章档案(4)

新闻档案(1)

收藏夹

Flex

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜