要做个类客户端的web界面,基本上客户端软件上能实现的功能都需要,主要包含一个富文本框,可以动态的格式化文字,然后像窗口啊,右键菜单啊,undo和redo啊,键盘快捷键啊什么的都需要。
现在不知道主要的框架是如何搭,是选用现成的富文本编辑器(Tinymce,CKEditor之类)好,还是从头写自己的库好。
用现成的富文本编辑器的话,感觉太过臃肿,而且内部的实现也不了解,万一想要的功能没有没有接口就很麻烦,而且定制性和扩展性都是问题。还有像Tinymce,CKEditor之类的东西,虽说是开源的,但代码貌似都是模糊化过的,基本上不太可能看的懂。
自己写的话,能不能写出来和时间都是问题。
本人对于前台开发不是很有经验,希望各位高手能给点建议,谢谢~~
现在不知道主要的框架是如何搭,是选用现成的富文本编辑器(Tinymce,CKEditor之类)好,还是从头写自己的库好。
用现成的富文本编辑器的话,感觉太过臃肿,而且内部的实现也不了解,万一想要的功能没有没有接口就很麻烦,而且定制性和扩展性都是问题。还有像Tinymce,CKEditor之类的东西,虽说是开源的,但代码貌似都是模糊化过的,基本上不太可能看的懂。
自己写的话,能不能写出来和时间都是问题。
本人对于前台开发不是很有经验,希望各位高手能给点建议,谢谢~~
解决方案 »
- 火狐 获取frameset对象 急急急急急急急
- JS文件压缩和解压缩工具
- 求EXTJS生成Tree的实例代码
- javascript + css的tab切换菜单??
- 请教这个JS文件的代码应该怎么写?
- 急求Firefox下JS问题,style.display
- 框架隐藏的问题...?
- 小问题,如何比较两个日期的大小(1982-3)(年-月)
- 求教: 焦点得代码怎麽写?
- 为什么运行时总说document.formname.hiddenName.length为未定义的?
- 求助:js里如何实现 html 中 onSubmit="return myOnSubmit();"这样的函数调用功能!
- 大量链接环境下,控制每条链接只能点一次该怎么弄?
更推荐用jQuery及其UI插件,效果不比EXTJS的差,关键是用jQuery的定制性比较高,随心而欲,而用EXTJS的话,很难打造出自己的风格,基本就被钉死了在EXTJS在UI层。
但是还是要根据你具体的项目来定,如果你的项目对界面要求很高,但是人手不足的话,单独使用EXTJS就可以满足需求,在人手充足的情况下,再配个美工专门定制界面效果,再用jQuery实现,也不失为良策。
再一个,EXTJS的整体框架性较强,而且也能和其他js框架紧密结合,而像jQuery之类的小型类库,虽说也有其丰富的UI组件库,但是组装性就比ExtJS差很多,而且基本上与其他类库冲突。
总体来说,LZ需要根据项目来选择WEB框架,单纯做WEB桌面化的话,EXTJS本身就自带一个完整的Desktop示例,建议LZ参考。
很不错。基于jquery
JQuery以前用过,感觉功能比较零散。
看了下Extjs,感觉封装的比较好,整体性比较强。
新在有个最基本的需求是:一个输入文本框获取输入,对输入处理后要在文本框内对文字进行各种格式化处理。Extjs有没有这样的组件?