Ajax 汇总以及初步评价

Ajax接触不久,我只是为了挑选一款 Ajax 库,才收集的资料,并测试,我的测试很简单,直接看他们网站上的联机demo页面的速度,速度慢的就淘汰!

辅助js:

www.formassembly.com\wForms 44k(压缩版)

对表单的js扩充可实现本地校验等功能。

Ajax:

http://www.sarmal.com/sardalya/Download.aspx

不错!速度快!有hint控件。75k. free for non-commercial

http://openrico.org

感觉好像不错,也比较小,这个侧重于远程客户端抓取,不过也有控件!而且可以和wForm联动。

不过它的网格控件比较弱,不支持键盘。

License

Rico is provided free and open-source (Apache 2.0 License) for either your personal or commercial use.

http://dojotoolkit.org/

不错,功能挺全的,但是它的核心js文件有128k,然后还要动态装入其它的js, 太大!!速度慢!!

dojo.js 是它的核心(128K),然后其它widgets是根据需要装载,所以在使用的东西太多的情况下显得慢。

dojo.js:

Dojo's bootstrap system provides some fundamental behaviors, including a package system for dynamically loading scripts.

The Dojo Toolkit is only one of the projects that the Dojo Foundation hosts. In addition to the toolkit, OpenRecord calls the Dojo Foundation home.

http://www.htmli.com

不错,速度快!!不过需要客户端的XSLT的支持!幸好的是IE和FireFox1.5都支持!!

嘿嘿,才发现它的lib.js 居然有189k!但是速度一点不慢!

HTMLi (HTML improved) is the open source framework that focuses in:

    * Transparent use for HTML designers

    * Multi-platform: As it is 100% designed with XSL, it is 0% platform-dependant

    * CSS Themes, Multi-Language support

    * Fully customizable & extensible

    * XML Rich Forms allow simple AJAX interfaces

俺的选择!俺认为使用客户端处理 XSTL 是速度提升的关键,而且这样一来, html代码扩充显得很自然。

http://sharengo.org/jsria/test/allComponents.html

感觉速度还可以!!注意必须要在服务器上运行!!它用了net.XmlHttpRequest

http://sharengo.org/Wiki?JsRIA

JsRia - Javascript Rich Internet Application (since 2005)

[3] JsRIA is a opensource framework enabling rich client interface development. It's pure javascript and is completely independant of the server side technology. The client interface is described by an xml file (or dynamically in javascript if you need that). JsRIA is completely object oriented (javascript components, xml description, css style) and you can very easily build a hierarchy for your interface objects. You also can use AJAX technology to bring really dynamic interface to your users. Numerous functions are provided to parse and use xml flux coming from your server.

http://qooxdoo.org/

速度慢!!但是控件漂亮!!只适合于Intranet,它的js高达几百k(qooxdoo-0.5.2-build.tar.bz2),不过qooxdoo-0.5.2-source.tar.bz2,中是拆分成若干js的!!

qooxdoo (Under development; from May, 2005)

qooxdoo is an advanced open-source JavaScript-based GUI framework. It helps you to implement AJAX-enhanced web 2.0 applications - easier than ever before.

* Open-source (LGPL). From various contributors.

http://script.aculo.us/

Script.aculo.us (from 2005)

Scriptaculous builds on Prototype library to provide a Javascript with comprehensive Ajax coverage.

    * Visual Effects (See One-Second Spotlight pattern)

    * Drag-And-Drop (See Drag-And-Drop pattern)

    * Unit-Testing (See System Test pattern)

    * etc.

    * Open-source by Thomas Fuchs and others. A project run in conjunction with Ruby on Rails, but can be (and certainly is) used independent of Ruby or RoR.

Google Web Toolkit

Google Web Toolkit (GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail 的AJAX应用程序. 你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的JavaScript与HTML.

主页 http://code.google.com/webtoolkit/

时间: 2024-09-14 08:12:19

Ajax 汇总以及初步评价的相关文章

Ajax 汇总以及初步评价_AJAX相关

Ajax接触不久,我只是为了挑选一款 Ajax 库,才收集的资料,并测试,我的测试很简单,直接看他们网站上的联机demo页面的速度,速度慢的就淘汰! 辅助js:www.formassembly.com\wForms 44k(压缩版)对表单的js扩充可实现本地校验等功能.Ajax: http://www.sarmal.com/sardalya/Download.aspx不错!速度快!有hint控件.75k. free for non-commercial http://openrico.org感觉

ajax 几款打分评价、投票控件分离

  Starbox 利用Starbox能够轻松创建各种类型的Rating Boxes.该项目基于 Prototype Javascript框架开发,对于一些特效需要增加Scriptaculous框架. Starbox     jQuery Ajax Rater Plugin 能够动态创建Ajax Rater的jQuery插件. jQuery Ajax Rater Plugin     RabidRatings 使用Mootools与PHP开发的一个简单,易用的评价控件. RabidRatings

AJAX的应用初步总结

ajax  在表单有一些操作,特别是验证,很多都要调用服务器端的方法函数,这样造成的麻烦相信每个程序员都知道,那就是页面刷新,既耗时又烦人,头都被刷晕了,而且他在刷新的时候,还触发服务器端的事件,现在Ajax的出现,使得很多的解决了这个问题,真有点象CS的味道.近段时间自己看了一些关于AJAX的文章,也请教了小路等人,在项目的很多地方都用上了AJAX,如表单验证,小拉框联动之类都用上了,今天有点空儿,就粗粗整理一下,写点文档.详细的体会还等以后有了深入的了解以后在来谈谈.       今天以用户

jQuery ajaxSubmit 实现ajax提交表单局部刷新_jquery

AJAX简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. 需要引入 : jquery-form.js 使用说明: Java代码 $(document).ready(function() { var options = { target: '#mydiv', // 需要刷新的区域

WordPress Ajax 提交评论的实现思路与方法

 虽说现在访问量一直比较低,不存在服务器压力的问题,但一向注重用户体验的我,当然不能放弃这么一个提升用户体验的机会.今天抽了一下午的空,把这个主题的 Ajax 评论提交初步完成了. 直接开门见山,直接上代码:(原理及思路在最后) 根据自己主题不同结构,以下代码请自行调整. WordPress Ajax 提交评论 PHP 代码 在主题 function.php 文件中加入如下部分.  代码如下 复制代码 //以下大部分代码出自 yinheli 经由该部分代码,排除部分错误.优化精简得出以下代码.

WordPress中利用AJAX技术进行评论提交的实现示例_javascript技巧

一直对 WordPress 的 Ajax 交互研究感兴趣,也一直很关注于这方面的技术,谈到 WordPress Ajax 就不得不谈到评论 Ajax提交,作为一个博客.论坛评论的 Ajax 提交不仅可以改善用户体验,还可以大幅缩减服务器开支,毕竟输出单条评论内容比重新组织输出一个页面要简单的多. 虽说现在访问量一直比较低,不存在服务器压力的问题,但一向注重用户体验的我,当然不能放弃这么一个提升用户体验的机会.今天抽了一下午的空,把这个主题的 Ajax 评论提交初步完成了. 直接开门见山,直接上代

重啤执着搞疫苗研究第三军医大保持沉默

自乙肝疫苗揭盲数据公布已有半年多,重庆啤酒(600132)终于下定决心,停止单独用药组临床试验,并仍打算继续进行联合用药组的II期临床研究.但是该项目的联合申办方中国人民解放军第三军医大学却在保持沉默. 重庆啤酒今日宣布,不申请单独用药组的III期临床试验,并不再开启新的单独用药组II期临床研究.重庆啤酒今年4月份发布的单独用药组试验数据被认为不理想,当时的资料显示,治疗用(合成肽)乙型肝炎疫苗单独治疗慢性乙型肝炎,治疗剂量从600ug每次提高到900ug每次时,在主要疗效指标和次要疗效指标中,

财务人员要善于华丽转身

公司财务 财务人员与财务管理的转型(一) 财务人员要善于华丽转身 一个优秀的高级财务人员应该具有T型的知识结构,包括与所从事财务工作紧密相连的,如财务报告.财务分析.风险管理.成本管理.预算管理.购并与重组.税收筹划.内部控制等专业知识 文|杨蓉 2003年5月1日,通用汽车任命原首席财务官瓦格纳为董事长兼CEO,这位并非地道底特律"汽车人"出身的财务人,开始成为全球最大的汽车制造商的掌舵者.瓦格纳1977年开始其在通用的职业生涯,最初在位于纽约的财务办公室任分析员,继而先后到通用汽车

网页设计的3秒法则!

  最近喜欢看非诚勿扰上的一些奇葩,经常发现有这样的,首轮就"啪啪啪"全灭的, 比如说这样: 再比如说好心带着蛋糕来给大家吃,"啪啪啪",首轮又全灭的: 为什么首轮就全灭了?带着这个疑问,我去百度了一下: 原来是这样: 两个陌生人相遇,双方会在3-5秒内迅速评判对方,产生第一印象.是不是很残酷?他/她对你的初步评价5秒钟就完成了. 这个第一印象的规律引发了我的思考,网页设计是不是也是同理? 怎样让网页具有优秀的第一印象呢? 1. 保证独一无二的视觉冲击力 不要追随潮