锁定老帖子 主题:UI展现技术总结
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-29
未来属于类flex和银光之类的东西,air(flex,silverlight)=htmlX,现在html5草稿也出来了(不过正式版要等到201X年),就是不断的加标签,最终他的功能要赶上flex、silverlight,也呆加标签,最后其实就和flex的mxml、silverlight的xaml是一个东西,未来关键是看flex和银光能否把开发模式、部署模式、运行模式是否和web的特征相类似或改进,如果能改善这些,flex等肯定比html强,至于flex和银光,银光是.net环境(虽然也能用在java下,看他好不好好支持java了,不大可能),flex后台是java环境(虽然也能用在.net下),他们两个会互相抄,最终基本功能都差不多,只要选择后台开发环境,也就基本锁定某一项了,目前的html只能当个配角,你也许觉得可笑,不过我们过几年再看。再说一句,google如果不收购adobe,只捧着html,迟早要完蛋!等flex和silverlight真正成熟的时候,绝不是现在整个样子!
|
|
返回顶楼 | |
发表时间:2009-04-29
mygamelive 写道 未来属于类flex和银光之类的东西,air(flex,silverlight)=htmlX,现在html5草稿也出来了(不过正式版要等到201X年),就是不断的加标签,最终他的功能要赶上flex、silverlight,也呆加标签,最后其实就和flex的mxml、silverlight的xaml是一个东西,未来关键是看flex和银光能否把开发模式、部署模式、运行模式是否和web的特征相类似或改进,如果能改善这些,flex等肯定比html强,至于flex和银光,银光是.net环境(虽然也能用在java下,看他好不好好支持java了,不大可能),flex后台是java环境(虽然也能用在.net下),他们两个会互相抄,最终基本功能都差不多,只要选择后台开发环境,也就基本锁定某一项了,目前的html只能当个配角,你也许觉得可笑,不过我们过几年再看。再说一句,google如果不收购adobe,只捧着html,迟早要完蛋!等flex和silverlight真正成熟的时候,绝不是现在整个样子! 几年后也许会有一次web技术的变革。 不是html,超越Flex和SL。 一个崭新的技术,一统江湖。 |
|
返回顶楼 | |
发表时间:2009-04-30
哎……我火了……
我要用freemarker的macro把zk的widgets结合jquery + plugins都重写一遍, 然后用groovy一control 这才是我想要的web ui! |
|
返回顶楼 | |
发表时间:2009-04-30
最后修改:2009-04-30
希望大家踊跃贡献自己的见解。或者对现有技术的不满
|
|
返回顶楼 | |
发表时间:2009-04-30
再次重申, 浏览器定位不会动摇, html+css仍然是表现层的主流..javascript +dom仍然是浏览器上主要的编程方式.浏览器技术会发展, 矢量图形, 视频/音频, 全双工通信都会逐步加入浏览器并成熟.
各浏览器巨头纷纷拼命提速浏览器说明什么,浏览器本身并不赚钱,他们看好的是浏览器将来有不可动摇的垄断地位,想拼命圈地,占据属于自己的市场份额. google doc 基于svg 的绘图程序已经充分说明了一旦浏览器加速后,现有web 架构下的潜能.在gwt这个重量级工具的支持下,更是玩出什么花来都有可能. flash/flex,javafx,silverlight 等 插件技术只能是浏览器的补充,占据一块属于自己的市场份额. |
|
返回顶楼 | |
发表时间:2009-04-30
duker 写道 再次重申, 浏览器定位不会动摇, html+css仍然是表现层的主流..javascript +dom仍然是浏览器上主要的编程方式.浏览器技术会发展, 矢量图形, 视频/音频, 全双工通信都会逐步加入浏览器并成熟. 各浏览器巨头纷纷拼命提速浏览器说明什么,浏览器本身并不赚钱,他们看好的是浏览器将来有不可动摇的垄断地位,想拼命圈地,占据属于自己的市场份额. google doc 基于svg 的绘图程序已经充分说明了一旦浏览器加速后,现有web 架构下的潜能.在gwt这个重量级工具的支持下,更是玩出什么花来都有可能. flash/flex,javafx,silverlight 等 插件技术只能是浏览器的补充,占据一块属于自己的市场份额. 嘿嘿,我现在正开发一个erp平台,用的就是flex+spring+jpa,到时候我可以让你看看html是不是主流,浏览器是不是主流,原型我都开发出来了!可是flex的缓存策略不好!要不能做的更好! |
|
返回顶楼 | |
发表时间:2009-04-30
放开想象,你会得到另一片天空!要理解web原理,而不要只想到 html,浏览器!要以用户体验为中心,而不是浏览器!
|
|
返回顶楼 | |
发表时间:2009-04-30
最后修改:2009-04-30
呵呵,我再次强调,我需要的不是flex这样复杂的技术,我需要的是html++和js++
html++ 提供了树和表格等widget 我只需要新增加这样的知识: <newtable style = .. columns = "name,age,...." model = (某json数组)/> 其他的还是html的老知识。 另外浏览器的事件语言最好绑定的是一种加强型的语言,简单,强大,健壮。跟java似简单强壮(不会动不动浏览器死),像js一样容易写(脚本语言,解释型)。 要做到上面几点,最简单的办法是扩展浏览器 增加widget,以及改变绑定语言。可能还要修改浏览器的内部机制。。。 不过比重新开发一种语言和机制,比如flex,再和html混杂使用要简单的多。 |
|
返回顶楼 | |
发表时间:2009-04-30
最后修改:2009-04-30
。。。。。。。。。。。。。。。。此贴编辑掉了。。。。
|
|
返回顶楼 | |
发表时间:2009-04-30
dojo也是一个不错的web UI框架,提供了丰富的组件库,而且是跨浏览器的。
|
|
返回顶楼 | |