从cnbeta.com看到的,分享给大家;原文:http://www.cnbeta.com/articles/111512.htm
几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。 LivePipe
LivePipe UI 基于 Prototype Javascript 框架,包含了一整套 经严格测试并高度可扩展的 UI 控件,拥有很好的文档,在不支持 JavaScript 的环境中,可以无缝降级使用。包括 Tab, 窗体,文本框,多选框,评分控件,进度条,滚动条,右键菜单等多种控件。
LivePipe 首页与下载
LivePipe 演示与示例

UKI
UKI 是一套简单的 JavaScript UI 工具集,用于快速创建桌面风格的 Web 应用。包含的控件从滑动条,到分栏视图,不一而足。熟悉 jQuery 的开发者会发现这个工具很容易上手,非常简洁,无需安装框架,不依赖 CSS 引用。
UKI 主页与下载
UKI 控件,演示,示例

阅读更多…
Popularity: 17%
随着用JavaScript编程的深入,你会开始理解那些JavaScript给出的不透明错误信息。一旦你理解了你常犯的一般性错误,你就会很快知 道怎样避免它们,这样你写的代码中的错误将越来越少。编程实际上是一种能随着时间不断飞快进步的技术。但是不管变得多么熟练,你仍然要花一些时间调试你的 代码。如果你做过家庭作业,或有过JacaScript编程经验,你会知道相当多的时间是花在调试上。这很正常 – 这只是编程者必须做的事之一。实际上,按照大量的研究,程序员平均百分之五十的时间花在解决代码中的错误。
关键是学会怎样有效地调试你的程序。我有一些技巧可以帮助你解决程序为什么没有象应该的那样运行,或者帮你首先避免写有很多错误的代码:
1.用不同方式打印出变量
2.注意一般性错误
3.编码之前先想好
——————————————————————————–
如果JavaScript没能捕获你的错误,你也没有通过查看代码发现错误,有时打印出变量会对你有所帮助。最简单的方法是象下面这样使用一个alert():
阅读更多…
Popularity: 1%
在JAVA中操作N个字符串累加或许会使用:
- String?strs?= “”;
- for(int i?= 0;?i<2000;?i++)?{
- strs?+= “my?test”;
- }
稍微有点编程经验的可能就会使用StringBuffer类来累加字符串,例如:
阅读更多…
Popularity: 3%
平常我们开发WEB应用是会用到第三方工具包,例如:jQuery、prototype、dojo、ext等等,第三方工具包有个特点就是在发布的时候文件名都是以版本号命名文件,例如:jquery-1.2.6.js,其中1.2.6就是版本号。
在此之前我第一次使用第三方工具包的时候是用的prototype1.4.js,所以当时就在JSP文件中这样写:
<script type=”text/javascript” src=”common/prototype1.4.js”></script>
后来做完项目后仔细考虑了一下如果以后更新版本怎么办,上百个文件中引入了同一个文件名的文件而且还带有版本号,如果版本从1.4更新到1.5该怎么办?你可能会说直接把1.5版本的内容替换1.4的内容不就行了,但是文件名还是1.4以后维护项目的人会以为使用的1.4,如果有BUG发生在版本上就麻烦了……
阅读更多…
Popularity: 2%