`
liuqiang
  • 浏览: 158335 次
  • 性别: Icon_minigender_1
  • 来自: 华东
社区版块
存档分类
最新评论

Chrome浏览器出来后,大家对AIR的走向有什么新看法吗?

阅读更多

        好吧,我先承认,我一直在flex和ajax做富客户端之间犹豫不决,之前我的看法是,在做互联网的web2.0应用中,考虑到搜索引擎的友好以及带宽问题,我肯定首选js。但是在做webgis应用和做界面贼复杂的企业应用,我比较倾向于用Flex,但这种倾向不彻底,在这里Flex主要有2个亮点吸引我,严谨规范的语法和强大的展现机制,但让我一直没有找到很好的性能测试和功能测试的办法。最近受到广泛关注的Chrome浏览器发布后,说实话,让我有种扔掉Flex,痛痛快快的使用JS搞定一切的冲动。以下是找到的一些资料:

       全球知名咨询公司凯捷(Cap Gemini)高级顾问琼那斯·弗莱索(Jonas Folleso)认为,随着今后JavaScript运行速度加快,谷歌Chrome整体速度肯定也会大幅提高,“谷歌在Chrome中采用了JavaScript和JavaVM技术,从而使浏览器具备高速运行能力。 据悉:“今后18个月内,谷歌和Mozilla技术开发人员将加大研发力度,从而使JavaScript运行速度比当前增长100倍甚至1000倍。此举将对微软Silverlight技术构成重大威胁。”

       可以看出javascript在Chrome浏览器中的发挥的威力是惊人的,个人认为用JS搞定Flex所作的事情在未来也不是很难,这个我先不发表议论,还是先有请各位同仁就Chrome浏览器出来后,对未来AIR的走向做个解读:)

 

分享到:
评论
42 楼 alswl 2009-04-27  
其实最有野心的是SiverLight了,微软一向走平台战略。。。绝对不允许Adobe跳出浏览器限制独立成另外一个跨越式平台的
41 楼 javaeyebird 2009-04-12  
liuqiang 写道

用户体验上:关键就是这个用户体验上,其实这个效果 http://demo.nextapp.com/echo3csjs/ 基本可以堪比flex

还差一筹。流畅度不够,多launch几个功能,拖动、重叠时候显示有明显延迟、破碎和抖动。
使用颜色widget选择颜色时,会同时对一些文本做选择,处理不够严密。firefox 3.0.8 @ Ubuntu 8.10
40 楼 houniao 2009-04-11  
dempire 写道
我觉得JS是浏览器原生解析的东西,而且它正在像更加规范化和规模化迈进,各大厂商的积极参与虽然各怀鬼胎(比如ADOBE想为AS扩张,MS想打压ADOBE等),但最终结果就是JS发展了,HCJ(HTML+CSS+JS)这个铁三角更加稳固!其他RIA就倒霉了...

“将对微软Silverlight技术构成重大威胁。” 我觉得有点片面了,FLASH也会受到威胁,如果没有FLASH 微软也不会搞SILVERLIGHT
SILVERLIGHT只是打压ADOBE的棋子而已,FLASH死了,silverlight也就无所谓了,除非有新的竞争出现,就像浏览器大战一样。估计微软很希望FLASH和SILVERLIGHT一起死掉,他也省了一份心了。

另外,大家仔细想一下FLEX是否在和JS竞争?我觉得它在和HTML+CSS+JS这三个技术的综合竞争,再深入点就是和现在的浏览器竞争,他们是要颠覆传统的互联网数据传播模式!
我猜,估计FLEX的梦想就是HTTP协议被FLex的FTP(FLASH Transportation Protocol)协议所取代,那么他将控制整个互联网和用户的接口……

妈的,说的我都有点怕怕了……

所以有一天ADOBE出完全脱离HTTP的浏览器也不足为奇了,可能AIR就是前身,换句话说就是模糊桌面与互联网,把浏览器彻底挤出去!

SILVERLIGHT嘛,它的头脑比较简单,没什么野心,就是卯上FLASH之类的技术,并把它们压制下去,保持互联网的稳定~~

补充一下,我觉得GOOGLE也很阴险,它也在打压ADOBE,因为FLEX和AIR一旦成功,将颠覆互联网,AODBE将一跃成为互联网的霸主,GOOGLE会受到大威胁,所以它和ADOBE的敌人站在了一起,CHROME就像GOOGLE的人说的,不是要和IE竞争(反MS的那帮人,喜欢把任何东西都看成是消灭微软的武器)而是要规范现有浏览器,鞭策他们让他们更好的压制ADOBE之流的崛起而已……

感觉自己像疯人院的人了~~~~


我很支持你的观点,不过我支持adobe争霸全球,有时候很多技术无法革新就是因为太多乱流
adobe的成长绝对会在一定程度上威胁google搜索以及更多的浏览器厂商
但是我们要想想adobe的AMF3是开源的,avm2也捐献给了mozilla了,对于我们这些开发者又是一定程度的用户来说,谁称霸我们也管不着,只要我们能更廉价的给用户创造RIA,有啥关系呢
至少adobe是比ms要开放一些,虽然它也不是自愿,当然我们希望它开发更多
39 楼 wangxin0072000 2008-10-16  
只是一个浏览器的发布,有这么大的影响吗。js如果想强大,还有靠IE和FF的壮大和js本身语法的发展。
38 楼 aids198311 2008-10-16  
JS调试太让人头疼了!吗的!
37 楼 zhaoxin 2008-10-13  
  看到这里实在忍不住登陆来说一句。作为gwteasy.cn的开发者之一。在浏览器方面 chrome对js的支持确实没的说,但是在图像处理方面实在不敢恭维。不过chrome,不像ie那么臃肿,ie每一项功能的改动,都会陷入厚此薄彼的尴尬境地。chrome的发展是值得期待的。
36 楼 sdhjl2000 2008-09-25  
乱评:
    技术:
        离线应用:google:gear(chrome自带),adobe:air,microsoft:prism,w3c:html5,ff:xul
       绘图能力:google:null,adobe:flash,microsoft:silverlight,w3c(ff):canvas
       本地存储:google:sqlite3,adoble:sqlite(ari)/SharedObject(flash),microsoft: globestorage(ie8)/isolatestorage(sl),ff:html5
    商业:
         microsoft:浏览器自带稳定/不安全/国内很多网银只能使用ie,sl大量的控件开发商大量的.net程序员
         adobe:强大活跃的社区,flash的3d能力比较牛做虚拟社区不错
         google:v8确实很牛,但是很多人的假定是chrome推进js的发展但是这个假定成立的基础是人人都安chrome,google的战线很长,不过不管其投资浏览器,手机系统还是电信行业都是向其拥有的服务提供一个接口,这对一个gfans来说提供了很大的便利性。但对于非google用户就没什么所以说google要扩大战线吸引用户。
        结语:以windows的长期存在和网络应用的普适性(满足多种要求)为基础,不管是浏览器大战还是ria大战都是先比谁先进入用户视野再比谁有钱谁能耗技术上的你能行基本上其他人也能行
35 楼 hite 2008-09-23  
koalant 写道
Flex 做 RIA 开发现在是首选, 这根本都不用争论。Flex 在 web 开发的经验可以直接搬到桌面应用开发上, AIR 做桌面开发也很平滑。你甚至可以直接将 html 应用打包为 air 应用,adobe air 内置 sqlite3,  webkit 引擎,如此便利,你还需要什么呢?即便 javascript 的速度像打了激素一样的提升,我还是认为 ajax 现在的开发方式和效率都无法跟 flex 相比拟。

不过采用什么技术,这的确看应用而定。我觉得 flex 这种技术投入还是很值得的。

对flash ria 我也有一些自己的心得。
http://blog.csdn.net/koalant/archive/2008/09/21/2958490.aspx

我UI新手。不过还是感觉开发方式、效率和浏览器速度相比,对于负责技术推广的公司来说,前者重要点
34 楼 koalant 2008-09-22  
Flex 做 RIA 开发现在是首选, 这根本都不用争论。Flex 在 web 开发的经验可以直接搬到桌面应用开发上, AIR 做桌面开发也很平滑。你甚至可以直接将 html 应用打包为 air 应用,adobe air 内置 sqlite3,  webkit 引擎,如此便利,你还需要什么呢?即便 javascript 的速度像打了激素一样的提升,我还是认为 ajax 现在的开发方式和效率都无法跟 flex 相比拟。

不过采用什么技术,这的确看应用而定。我觉得 flex 这种技术投入还是很值得的。

对flash ria 我也有一些自己的心得。
http://blog.csdn.net/koalant/archive/2008/09/21/2958490.aspx
33 楼 aaxron 2008-09-22  
http也会有改进滴,
现在不1.1
时间而已.
32 楼 peacock 2008-09-22  
Chrome看来还是很强大
31 楼 s79 2008-09-21  
现在90后都快毕业上班了,还有多少不懂浏览器的,十年前“懂行”的人可能不太多,再过十年可就满地都是了。
这个Chrome不知道怎么弄的这么大动静,我想来这里看帖子的各位想忽视它也不行了。
我们做开发的又要多考虑一种浏览器。
不过还好,暂时没发现特别特殊的地方。兼容Safari3的组件现在在Chrome下都正常。
经过简单测试,发现JS计算速度确实有所提高,但在图形渲染(如放大图片做成动画,再给它加个半透明遮罩)的速度是要比IE、FF、Opera、Safari都要慢很多。
30 楼 snake_jordan 2008-09-21  
天天都在讨论ChromeChromeChrome,可是这里的是程序员,使用计算机的人绝大多数有几个了解计算机的呢?你让他打开IE他都不知道你说的是什么,可是你告诉他桌面上的小地球看网页,他就知道了,问他用的什么浏览器是不是IE,他先问你什么叫浏览器,然后说我不用IE,我用的是QQ的那个看网页的(其实是腾讯TT)......

现在你让他用Chrome???他会去下载用吗?当然如果我觉得Chrome如果是集成在番茄花园(-_-!)中的话他会用,不过windows是集成的IE,所以想撼动IE的地位除非先让windows不预装浏览器!!!
29 楼 hax 2008-09-21  
mobilefeather 写道
那个W3C的官僚作风就能把你气死,据说HTML5标准的发布日期竟然排到2022年!没错,的确是2022年,10多年后的2022年,那还玩个啥,死了算了!


听风就是雨。自己看看原文去。
28 楼 mobilefeather 2008-09-20  
在目前,开发的难易程度和用户视觉效果方面,FLEX都优于JS。
FLEX相当于在当前多种不统一的浏览器平台上,再架设了一层私有的FLEX虚拟机平台,以此填平了浏览器差异的鸿沟。更进一步借助ADOBE的FLASH在图形方面的优势,使其能很方便做出相当耀眼的视觉效果。
但FLEX是个私的平台。私有平台有其优势,就是不存在多种实现的差异。不会出现多种浏览器实现对页面显示和JS执行的差异后果。
另一方面,正是其私有性,使用了FLEX,就好象上了贼船,别无他选。万一ADOBE对FLEX的前景有什么变化,或微软为了推广其SILVERLIGHT而在浏览器里对FLEX做些手脚,做某些限制,后过将是....

回到HTML+JS,是开放的标准,但是标准发展太慢,远跟不上网络应用需求的发展。那个W3C的官僚作风就能把你气死,据说HTML5标准的发布日期竟然排到2022年!没错,的确是2022年,10多年后的2022年,那还玩个啥,死了算了!
此外HTML+JS开发效率不高,也跟其没有一个高效的可视化IDE有关。可别说DREAMWAVE,那只能做静态页面的。而且那DREAMWAVE是ADOBE的孩子,就别指望他能给我们做个HTML+JS的开发工具了。假如HTML+JS的开发能有个类似DELPHI的高效率IDE,WEB的开发可能就是另一翻景象了。但是HTML+JS只是标准,如果为其做开发工具IDE不能赚钱,就不会有人做。

哎!难啊。现在我们公司做WEB表现层还是HTML(JSP)+JS,AJAX!
27 楼 cuiyi.crazy 2008-09-20  
很认同周鸿祎
引用

在我看来,Chrome对于谷歌来说,绝不是一个浏览器那么简单,而是一个打着“浏览器”旗号的“网络开发平台”。其真正的目的是要打破基于Windows API的微软‘经济系统’的生态平衡,从而使开发者和普通用户逐渐不再依赖微软操作系统,最终实现颠覆微软的长期目标。
26 楼 duker 2008-09-18  
如果用js 在图形效果的表现能力上能达到flex/as3 一样,那当然用js..
gwt 目前感觉存在两个问题:
1 是界面组件缺少数据绑定机制,不象flex 一样,方便地将数据绑定到界面组件
  数据更新时对界面的更新都要自己硬编码,这个太痛苦了..
  虽然有一些第三方的解决方案,但好像没一个特别出众的,也没多少时间去逐一评估,
  不太敢用
2 受限于js,浏览器的图形能力,在制造视觉效果方面不如flex/as3..
  而有些用户不懂技术的,可能真滴是被视觉效果雷一下,再被忽悠两句,就投降了..
  所以这个视觉效果也是真滴很重要..
25 楼 稻香麦甜 2008-09-17  
js系列必然走向来亡
感觉他出生就被误解,当被充分挖掘的时候,有出现了Flex这样的技术。

js我个人是比较讨厌的,倒是Flex相比我更想去研究一样,并运用到开发,理由很简单,Js要考虑兼容问题,有时候一个很小的问题就看着他没有办法。而且开发并不是很便利既是Extjs已经做的很好了,也难免摆脱他是Js的现实!
24 楼 ehow 2008-09-17  
zznj1123 写道
互联网企业应用开发,FLEX目前无疑是最佳的选择,开发效率快,用户体验好。而且现在的flex4增强了体积优化和下载缓存的功能,增多了N多的效果选择。
flex4代号Gumbo,扩展了很多功能,
<Application xmlns="http://ns.adobe.com/mxml/2009"
        xmlns:mx="library:adobe/flex/halo">
<mx:是以前保留的功能,在这个基础上添加了很多功能,基本上web应用程式开发上没有什么不可以实现的了,他可以跟后台java程式完美结合,实现所有您所需要的各种功能。
至少到目前为止,flex是最佳的RIA选择。以后怎么发展等以后再说,技术总是变化着的。

看来是时候补一下课了
23 楼 zznj1123 2008-09-16  
互联网企业应用开发,FLEX目前无疑是最佳的选择,开发效率快,用户体验好。而且现在的flex4增强了体积优化和下载缓存的功能,增多了N多的效果选择。
flex4代号Gumbo,扩展了很多功能,
<Application xmlns="http://ns.adobe.com/mxml/2009"
        xmlns:mx="library:adobe/flex/halo">
<mx:是以前保留的功能,在这个基础上添加了很多功能,基本上web应用程式开发上没有什么不可以实现的了,他可以跟后台java程式完美结合,实现所有您所需要的各种功能。
至少到目前为止,flex是最佳的RIA选择。以后怎么发展等以后再说,技术总是变化着的。

相关推荐

Global site tag (gtag.js) - Google Analytics