锁定老帖子 主题:谈谈又爱又恨得Extjs吧
精华帖 (0) :: 良好帖 (17) :: 新手帖 (2) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-20
很多人把自己的ext做的软件UI发出来,总能看到一些细节做的不到位,导致了整体给人不理想的感觉。随便说几点自己的体会吧,大家互勉。 有一个争议比较多的话题就是form到底用不用frame好看?有人喜欢加frame,因为这样有一种桌面系统的感觉,而不是网页,就像eclipse很多地方都加了frame。也有人喜欢不加frame,因为感觉灰蒙蒙一片~~~ 说实话,ext这frame颜色的确略深…… 言归正传,我的观点是,window中直接镶嵌的form最好是加frame,非window的panel中镶嵌的form可以不加frame。 原因就是: window的边框、标题栏颜色是最深,如果没有frame过度,突然到白色的form,色差非常大,这样其实并不好看。。。。。 边框的细节处理。嵌套的面板可以把一部分border设为false,保证不会因重叠而导致分界线变粗…………。但是不能把所有的border都去掉,否则你会发现面板分界部分挺得瑟的。。。 内部的面板有时候高度或宽度微微过长,溢出父面板的部分都不可视,虽然只是一小部分。总体来说不影响效果,但是给别人看到了就显得山寨。这里就要合理得使用fit等一些布局或者autoHeight这样的属性,这些玩意,有时候会调很长时间。 多样化一些布局,比如一个要填很多东西的表单,如果死命地堆积那些textfield,textarea,那些combobox,看起来臃肿。用fieldset分类可以的,很多人都这么做了,有时候可以试试tab分类,或者试试card布局,这样不仅增加了UI的使用乐趣,还能节省页面空间。当然,视业务而定。 最好不要让panel的标题栏出现在业务区的内部,比如window的内部。什么是标题栏,它是统领整个业务区的,颜色也是最深的,还带有渐变效果,这么特殊的UI因素,就应该是外部的,框架性的,总领性的,不要因为window中加了一个grid,就给这个grid随意加上header。 先说这么多吧 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-11-20
不怎么恨,最恨的是浏览器。。
|
|
返回顶楼 | |
发表时间:2011-11-22
最好你们人人都别用,都自己去造轮子去。哥要造汽车,没空陪你们折腾。
|
|
返回顶楼 | |
发表时间:2011-11-22
yangguo 写道 最好你们人人都别用,都自己去造轮子去。哥要造汽车,没空陪你们折腾。
造个奇瑞QQ?开着开着,轮子跑到前面去了! |
|
返回顶楼 | |
发表时间:2011-11-22
fyland 写道 yangguo 写道 最好你们人人都别用,都自己去造轮子去。哥要造汽车,没空陪你们折腾。
造个奇瑞QQ?开着开着,轮子跑到前面去了! 用你们造的破轮子还真会出这种事。 |
|
返回顶楼 | |
发表时间:2011-11-22
ext3在ie9下菜单宽度不够...时间上比较急又来不及更新ext代码...只能硬顶...
|
|
返回顶楼 | |
发表时间:2011-11-23
ExtJS 里最不好用的就是form组件. 速度,体验会被大量的field毁了。
ExtJS 最好的东西是 layout 和 grid. ExtJS 核心是XTemplate/OOP/M-V模式 楼主提得这个问题,跟extjs关系不大的,对交互体验没概念的,或者项目工期不允许顾虑这么多的,在完善的东西也会被用的很恶心。 |
|
返回顶楼 | |
发表时间:2011-11-23
爱是因为EXT它功能强大、使用简单、开发效率高、界面也非常好看,恨是因为EXT太慢了。
|
|
返回顶楼 | |
发表时间:2011-11-23
witcheryne 写道 ExtJS 里最不好用的就是form组件. 速度,体验会被大量的field毁了。
ExtJS 最好的东西是 layout 和 grid. ExtJS 核心是XTemplate/OOP/M-V模式 楼主提得这个问题,跟extjs关系不大的,对交互体验没概念的,或者项目工期不允许顾虑这么多的,在完善的东西也会被用的很恶心。 恩,谈的主要是交互体验,因为大家都说extjs界面不好看,虽然一尘不变的主题也是很厌倦,不过有些不好看也是开发人员设计感不好造成的 |
|
返回顶楼 | |
发表时间:2011-11-23
现在做的一个项目 采用的 extjs. 开发起来倒是挺快. 不过对extjs的熟悉程度不够, 性能不好啊... 不过若是采用 jquery + 插件. 插件不统一, 也可能会出现问题o(︶︿︶)o 唉 ....纠结啊...
|
|
返回顶楼 | |