论坛首页 AJAX版 AJAX

继续jsf 和ajax的伟大发明

浏览 6705 次
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-04-30
ltian 写道
等到ajax2.0出来时,可能RIA技术已经流行了,怕是它出来也没有用武之地了。


RIA应用能否完全替代HTML应用,还不好说。

HTML/css的界面表达能力,RIA要完全达到几乎不可能;
当然应用程序也不一定需要完全的HTML/css界面表达能力。
   
0 请登录后投票
时间:2008-04-30
leebai 写道
ltian 写道
等到ajax2.0出来时,可能RIA技术已经流行了,怕是它出来也没有用武之地了。


RIA应用能否完全替代HTML应用,还不好说。

HTML/css的界面表达能力,RIA要完全达到几乎不可能;
当然应用程序也不一定需要完全的HTML/css界面表达能力。

HTML/css的界面表达能力比RIA差得多
XHTML做为界面描述语言这种结构设计的非常好引起了你的误解吧
   
0 请登录后投票
时间:2008-04-30
csf178 写道
leebai 写道
ltian 写道
等到ajax2.0出来时,可能RIA技术已经流行了,怕是它出来也没有用武之地了。


RIA应用能否完全替代HTML应用,还不好说。

HTML/css的界面表达能力,RIA要完全达到几乎不可能;
当然应用程序也不一定需要完全的HTML/css界面表达能力。

HTML/css的界面表达能力比RIA差得多
XHTML做为界面描述语言这种结构设计的非常好引起了你的误解吧


你误解我的意思了,若论图形和多媒体,HTML/css比不过RIA,可是图形和多媒体并非业务应用主要用的东西。。。。



1、做为markup Language,HTML/css的文字、排版、布局、样式。。。根本不是RIA擅长的东西,如果RIA做到了HTML的程度,RIA就是HTML9了。。。
2、基于HTML的简单元素能构造出N种花样繁多的、可以用css控制的树型组件、Grid组件,,,RIA自己带的组件没有这么多花样,如果要开发者自己扩充,开发难度应该比HTML还大。。。
   
0 请登录后投票
时间:2008-04-30
leebai 写道
csf178 写道
leebai 写道
ltian 写道
等到ajax2.0出来时,可能RIA技术已经流行了,怕是它出来也没有用武之地了。


RIA应用能否完全替代HTML应用,还不好说。

HTML/css的界面表达能力,RIA要完全达到几乎不可能;
当然应用程序也不一定需要完全的HTML/css界面表达能力。

HTML/css的界面表达能力比RIA差得多
XHTML做为界面描述语言这种结构设计的非常好引起了你的误解吧


你误解我的意思了,若论图形和多媒体,HTML/css比不过RIA,可是图形和多媒体并非业务应用主要用的东西。。。。



1、做为markup Language,HTML/css的文字、排版、布局、样式。。。根本不是RIA擅长的东西,如果RIA做到了HTML的程度,RIA就是HTML9了。。。
2、基于HTML的简单元素能构造出N种花样繁多的、可以用css控制的树型组件、Grid组件,,,RIA自己带的组件没有这么多花样,如果要开发者自己扩充,开发难度应该比HTML还大。。。

就是这个意思 只是感觉用界面表达能力来形容不大妥当
文字、排版、布局、样式都是因为设计合理才有这种能力的 或许用界面表达灵活性更合适一点?

不过WPF的XAML也是一样的架构 这些能力都已经远远超过了XHTML(不是SL的XAML)
WPF Browser Application同样提供了在浏览器上部署的能力

目前来看 Markup Language+Programming Language的编程方式已经成为主流了
   
0 请登录后投票
时间:2008-04-30
leebai 写道



1、做为markup Language,HTML/css的文字、排版、布局、样式。。。根本不是RIA擅长的东西,如果RIA做到了HTML的程度,RIA就是HTML9了。。。
2、基于HTML的简单元素能构造出N种花样繁多的、可以用css控制的树型组件、Grid组件,,,RIA自己带的组件没有这么多花样,如果要开发者自己扩充,开发难度应该比HTML还大。。。





请你看看这个网站:

http://www.scalenine.com/

而且,这些外观全部是用CSS控制的
   
0 请登录后投票
时间:2008-04-30
treenode 写道
leebai 写道



1、做为markup Language,HTML/css的文字、排版、布局、样式。。。根本不是RIA擅长的东西,如果RIA做到了HTML的程度,RIA就是HTML9了。。。
2、基于HTML的简单元素能构造出N种花样繁多的、可以用css控制的树型组件、Grid组件,,,RIA自己带的组件没有这么多花样,如果要开发者自己扩充,开发难度应该比HTML还大。。。





请你看看这个网站:

http://www.scalenine.com/

而且,这些外观全部是用CSS控制的




没想到RIA的css支持也很强。。。。。。上面的我观点很有问题,想当然了,多谢treenode指正。。。看来有必要重新看待RIA的进步。

对RIA不是很了解,想问一下,新开发flex的组件或扩充功能(样式之外)的开发难不难?
   
0 请登录后投票
时间:2008-04-30
leebai 写道


对RIA不是很了解,想问一下,新开发flex的组件或扩充功能(样式之外)的开发难不难?




一般的功能扩展相当容易,Flex非常擅长的就是组件化的开发。不过,要从头实现一个全新的组件还是需要相当功力的。
我个人认为Flex可比作RIA时代的Delphi。
   
0 请登录后投票
时间:2008-05-01
treenode 写道
leebai 写道


对RIA不是很了解,想问一下,新开发flex的组件或扩充功能(样式之外)的开发难不难?




一般的功能扩展相当容易,Flex非常擅长的就是组件化的开发。不过,要从头实现一个全新的组件还是需要相当功力的。
我个人认为Flex可比作RIA时代的Delphi。


基本同意你的观点。不过扩展Delphi组件功能所需的功力是和新开发组件差不多的,前者本质上也是新开发组件。

结构上看,RIA和Ajax基本属于同一类模式,RIA长在可视化组件开发和多媒体扩展,Ajax长在与HTML的技术一致性,感觉Flex、SL要吃掉HTML比较难,因为HTML作为Web的基础,几乎是不可动摇的。
   
0 请登录后投票
时间:2008-05-01
leebai 写道
treenode 写道
leebai 写道


对RIA不是很了解,想问一下,新开发flex的组件或扩充功能(样式之外)的开发难不难?




一般的功能扩展相当容易,Flex非常擅长的就是组件化的开发。不过,要从头实现一个全新的组件还是需要相当功力的。
我个人认为Flex可比作RIA时代的Delphi。


基本同意你的观点。不过扩展Delphi组件功能所需的功力是和新开发组件差不多的,前者本质上也是新开发组件。

结构上看,RIA和Ajax基本属于同一类模式,RIA长在可视化组件开发和多媒体扩展,Ajax长在与HTML的技术一致性,感觉Flex、SL要吃掉HTML比较难,因为HTML作为Web的基础,几乎是不可动摇的。

如果能全面超越HTML 应该也不是很难 毫无疑问目前的SL和FLEX肯定不够
   
0 请登录后投票
时间:2008-05-04
leebai 写道
treenode 写道
leebai 写道



1、做为markup Language,HTML/css的文字、排版、布局、样式。。。根本不是RIA擅长的东西,如果RIA做到了HTML的程度,RIA就是HTML9了。。。
2、基于HTML的简单元素能构造出N种花样繁多的、可以用css控制的树型组件、Grid组件,,,RIA自己带的组件没有这么多花样,如果要开发者自己扩充,开发难度应该比HTML还大。。。





请你看看这个网站:

http://www.scalenine.com/

而且,这些外观全部是用CSS控制的




没想到RIA的css支持也很强。。。。。。上面的我观点很有问题,想当然了,多谢treenode指正。。。看来有必要重新看待RIA的进步。

对RIA不是很了解,想问一下,新开发flex的组件或扩充功能(样式之外)的开发难不难?



从客观上讲,Flex中的AS3脚本语言比不能检查语法错误,不能断点调试的JS要强。另外flex的开发语言
AS的是常见的那种面向对象的继承, 同时也支持prototype链继承。
从主观上讲,我觉得flex组件的扩充比Delphi,JSF都简单。这三种技术的组件我都开发过。
另外,AS3几乎兼容JS语法,我曾经作了一个工作就是把用JS开发的openlayers类库转为AS3,
结果绝大多数代码不用修改即可运行。
   
0 请登录后投票
论坛首页 AJAX版 AJAX

跳转论坛:
JavaEye推荐