* 前段时间作了一个关于物资采购及管理方面的项目,其它的都好说,只有是界面花的心思少,感觉非常对不起观众,美术方面自信还有点功底(素描,国画没离手,最近才几年用了电脑摸得少了),苦于项目方方面面太多(一个人搞 ---没团队),界面工作就作得少,但能完全能解决公司业务运作。
对用户而言,UI才是人机交互最本质的东西,至于用了什么语言,用的什么框架,什么后期维护,成本,很少考虑(当然,随着国民现在电脑水平提高,因上网所得到的电脑操作意识的增强,这方面正在改进)。
UI,不得不说的东西。客户就是上帝,所以对上帝的的要求,必须要满足,让他们高兴,同时不要骗他们。
目前还不知道用会好,拉杂记下些,实践验证之。
******************
1.
DHX
DHTML eXtensions - professional AJAX components for advanced Web UI
DHTMLX is a JavaScript library of UI widgets that provides common functionality required for building cross-browser, rich web applications.
2.
ExtJS
3.
JGraph
JGraph and mxGraph are leading edge graph visualization component product families. They enable software developers to rapidly add complex and professional diagrams to applications in these technologies:
- AJAX - mxGraph JavaScript. Native browser diagrams, no plug-ins.
- Java - JGraph. 8 years as most popular open source Swing graph component.
- Flash - mxGraph Flash beta. Powerful visual presentation using Flash technology.
mxGraph is a Javascript library that uses built-in browser capabilities to provide an interactive drawing and diagramming solution. mxGraph outperforms all existing solutions in startup time, interactivity and functionality.
mxGraph AJAX ---- open web technologies producing amazing browser diagrams.
- Just works, everywhere
- No plugins, 100% JavaScript
- Powerful, seamless cross-browser API
- Only pure client-side product on market
JGraphX (aka JGraph 6) is the most powerful, easy-to-use and feature-rich open source (BSD) graph drawing component available for Java.
JGraph - the de facto Java Swing graph visualization library worldwide.
- Leading open source implementation (BSD)
- Layouts for automatic positioning
- Commercial-grade
- Feature rich, 300k library
4.
jQuery Tools
http://flowplayer.org/tools/index.html
jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world.
学习资料
http://css9.net/flexible-ui-library-jquery-tools/
和别的 Web UI 库不同,别的 UI 库很多是面向行为的,如拖放,滚动,表格排序,可拖放窗口等等,它们更适合于 富 Web 应用,如 Email 客户端,任务管理,图片组织整理等。而 jQuery Tools 主要面向内容展示,因此更适用于单纯的内容型网站。 (这是很多地方都引用了的一句话)
5.
YUI
http://developer.yahoo.com/yui/
The Yahoo! User Interface Library (YUI)