锁定老帖子 主题:UI展现技术总结
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-05-18
最后修改:2009-05-18
srdrm 写道 icewubin 写道 srdrm 写道 问题是现在的 web+js的方式深入人心, 会搞的太多了.
不排除未来更强大的浏览器本身就是一个 flex, .net 的运行时环境, js 拥有可扩展的强大功能用于完成富ui. 现在js,浏览器的竞争不是很空前吗. 你硬要用户装那个东西, 而且刚开始都不太稳定或者掌握不熟的 flex, .net 对于用户,开发者都是挺要命的, 不是我们不想上这些新系统,而是不可控. Flex在客户端表现形式就是flash。 Flash 9又不是什么新系统,装机率达到99%,何来“硬要用户装那个东西”之说。 何况现在不少报表工具就是基于Flash的。 JS对于开发者来说才是真要命呢,我们的客户领导,有的用IE6,有的IE7,有的maxthon2,有的世界之窗,有的QQ浏览器,有的喜欢用FF,有的喜欢用chrome(最近碰到的变态),还有的在用IE8,调兼容性绝对痛苦。 你说的我都同意. 装机量没问题, 对于FLASH最重要的是开发模式的改变.以前熟悉的html用不着了, 开发不可控. 搞自己用的系统还行, 放到互联网只能用在某些地方, 要不对搜索引擎索引你的页面来讲是个致命的. js 的兼容性问题基本上不是问题, 一大堆框架可供选择. 大大简化你的工作. 报表这块FLASH是强项. 不过普通的页面表现力也不错. 一些简单的也能搞定 1.国内项目一般大量使用Flex的话,一般不会部署在公网上的,同时这类项目也不是网站类项目,哪里需要考虑什么seo。当然不可能一棍子打死所有人,Flex不可能适合所有BS结构的项目的。 2.JS兼容性您没仔细看我说的么?像chrome和IE8都是新出来的,这些兼容性不是老版本框架能够保证的,这个时候就面临多种痛苦的选择了:1)自己修正兼容性;2)苦苦等待框架升级修正兼容性,然后自己的项目再升级,这升级成本不低啊。3)等待浏览器升级提升兼容性,然后建议客户跟着升级。 |
|
返回顶楼 | |
发表时间:2009-05-20
真正的客户端零部署的RIA还没有出现,Flex的表现力过于依赖JS,在兼容方面的问题还有不少。
正在开发中的HTML5可能会有一定的改善,但具体效果还不能说,但在交互性方面的提高应该是可以期待的。 |
|
返回顶楼 | |
发表时间:2009-05-21
现状的情况下,觉得一个好的js框架还是不错的,长期的话,还是希望浏览器有突破性的变化,在老的框框中,很难有根本的提高。
|
|
返回顶楼 | |
发表时间:2009-05-30
如果在企业应用开发中,IBM的RCP技术是比较好的方案。目前还不能把企业应用开发和互联网开发统一起来,Web技术先天不足。
|
|
返回顶楼 | |
发表时间:2009-06-01
总结的很好,看来要UI技术也是不可小觑的。
|
|
返回顶楼 | |
发表时间:2009-06-01
flex 以后的发展和现在没有太多质的飞跃
没有人需要加载的网页.这是心理决定的 人会吧缓慢的打开速度怪罪到你的网站上来 就像我们总感觉vista打开窗口比xp慢 但是as3开发的网页游戏却可能火起来 |
|
返回顶楼 | |
发表时间:2009-06-02
最新的Flash Builder 4 有beta版了,有兴趣的可以去Adobe的网站下载下来体验一下,基于Eclipse的,跟 Swing 的开发界面差不太多, Flash Builder 4 较之前还是有所改进了,特别在psd,fla文件方面的支持.
|
|
返回顶楼 | |
发表时间:2009-06-02
sunzixun 写道 flex 以后的发展和现在没有太多质的飞跃
没有人需要加载的网页.这是心理决定的 人会吧缓慢的打开速度怪罪到你的网站上来 就像我们总感觉vista打开窗口比xp慢 但是as3开发的网页游戏却可能火起来 没错,这个在网页游戏就可以体验到了~! |
|
返回顶楼 | |
发表时间:2009-06-02
最后修改:2009-06-02
bwlee 写道 真正的客户端零部署的RIA还没有出现,Flex的表现力过于依赖JS,在兼容方面的问题还有不少。
正在开发中的HTML5可能会有一定的改善,但具体效果还不能说,但在交互性方面的提高应该是可以期待的。 Flex 跟 js 没有任何关系,两个完全不同的技术范畴. 也没有发现达多的兼容性问题~! |
|
返回顶楼 | |
发表时间:2009-06-02
最后修改:2009-06-02
wills 写道 bwlee 写道 真正的客户端零部署的RIA还没有出现,Flex的表现力过于依赖JS,在兼容方面的问题还有不少。
正在开发中的HTML5可能会有一定的改善,但具体效果还不能说,但在交互性方面的提高应该是可以期待的。 Flex 跟 js 没有任何关系,两个完全不同的技术范畴. 也没有发现达多的兼容性问题~! js 和flex 有关系的.. 在js 中使用几乎所有的flash 和flex 对象---双向调用. http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge 可以在网页中嵌入一个很小的swf文件,然后在js中就可以使用flash平台一些不错的功能, 象文件上传,mp3播放,socket,xmlsocket 等. 两个著名的案例是swfupload 和 gmail中的附件上传(到gmail中右键点附件看看) 还有一个gwt flash bridget项目 (http://code.google.com/p/gwt-flash-bridge/) adobe显然不甘心让flash做幕后英雄,所以从flash 10 开始,很多功能要用户的鼠标点击才能触发. |
|
返回顶楼 | |