天天看点

Google 排名中的 10 个最著名的 JavaScript 库

JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。

Google 排名中的 10 个最著名的 JavaScript 库

jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展的 JavaScript 库,以下是 jQuery 现状:

当前版本: 1.3.2

文件尺寸:压缩后最小19KB,未压缩为120K。

易学

对设计师来说非常易学,使用 CSS 语法

拥有大量有趣的扩展

拥有非常出色的社区,可能是最大的

被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, Wordpress, Drupal, Mozilla 等著名站点。

Google 排名中的 10 个最著名的 JavaScript 库

MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。

当前版本: 1.2.3

未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端)

官方站上的插件数目: 4

拥有更好的面向对象结构

它的动画效果更平滑

语法及对象句柄更富逻辑

Google 排名中的 10 个最著名的 JavaScript 库

被一些大型媒体公司和组织使用,Protorype 是一个很独特的 JavaScript 库,逐渐成为 Web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,Protorype 在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。

最新版本: 1.6.1

未压缩尺寸: 136 KB (大约5000行代码)

更适用于大型 Web 程序

Google 排名中的 10 个最著名的 JavaScript 库

Dojo 的内核小巧,快,精深,可用来创建反应灵敏的 Web 程序,拥有很出色的 UI 工具,在可访问性,本地化方面也做得很好。

最新版本: 1.4 Beta

未压缩尺寸: 26 KB (约5000行代码)

支持客户端数据存储

支持服务器端数据存储

异步通讯

Google 排名中的 10 个最著名的 JavaScript 库

script.aculo.us 是一个开源 JavaScript 库,适用于创建视觉效果和 UI 行为,最新版本拥有一些新功能,如创建加载进程,Windows Media 和 Real Media 播放器检查等。

<a href="http://github.com/madrobby/scriptaculous/blob/v1.8.3/CHANGELOG" target="_blank"></a>

最新版本: 1.8.3 (8 October, 2009)

未压缩尺寸: 197 KB (包含 Prototype 和 测试页)

script.aculo.us 是对 Prototype 的扩展,增加了视觉效果,UI 控制等功能。

Google 排名中的 10 个最著名的 JavaScript 库

ExtJS 是一个很出色的跨浏览器 JavaScript 框架,可以用来创建富 Web 应用,支持所有现代浏览器。拥有大量插件和扩展。

最新版本: 3.0 (6th July, 2009)

压缩后尺寸: 197 KB (包含 Prototype 和测试页)

拥有很出色的部件和技术支持

Google 排名中的 10 个最著名的 JavaScript 库

UIZE 的一些现状:

- 一个开源 JavaScript 框架

- 很容易更换 CSS 皮肤

- 大量内置饰件

- 令人目眩的效果和强大的功能

<a href="http://www.uize.com/uize.zip" target="_blank">压缩后的尺寸: 4.47 MB</a>

Google 排名中的 10 个最著名的 JavaScript 库

YUI 是本列表中规模最宏大的 JavaScript 库,它拥有数不清的强大功能,插件以及扩展,当然要掌握它也需要很长时间。

最新版本: 3 (September 2009)

整个开发包尺寸: 5.7 MB (包括源代码,调试文件,示例等)

Google 排名中的 10 个最著名的 JavaScript 库

Archetype 现状:

最新版本: 0.10.0 (September 2009)

尺寸: 2.14 MB

作者: Temsa &amp; Swiip

Google 排名中的 10 个最著名的 JavaScript 库

qooxdoo 是什么?是一个面向对象 JavaScript 库,包含跨平台开发工具链,顶级 GUI 工具以及高级客户端服务器通讯层,它是一个基于 LGPL/EPL 许可的开源项目:

最新版本: 0.8 (September 2009)

尺寸: 24 MB

完整的 GUI 工具包

支持对象间的拖放操作

<a target="_blank" href="http://www.cnblogs.com/lhb25/p/must-read-links-for-web-designers-and-developers-volume-12.html">Web 前端工程师和设计师必读精华文章推荐</a>

<a href="http://www.cnblogs.com/lhb25//lhb25/archive/2011/07/28/html5-awesome-single-page-sites-inspiration.html" target="_blank">酷!15个精美的 HTML5 单页网站作品欣赏</a>

<a target="_blank" href="http://www.cnblogs.com/lhb25//lhb25/archive/2011/11/22/best-awesome-css3-animation-demos.html">炫!35个让人惊讶的 CSS3 动画效果演示</a>

<a href="http://www.cnblogs.com/lhb25//lhb25/archive/2012/03/02/30-mind-blowing-parallax-scrolling-effect-websites.html" target="_blank">赞!30个与众不同的优秀视差滚动效果网站</a>

<a target="_blank" href="http://www.cnblogs.com/lhb25//lhb25/archive/2012/01/13/25-outstanding-single-page-website-designs.html">靓å!25个优秀的国外单页网站设计作品欣赏</a>

<a target="_blank" href="http://www.cnblogs.com/lhb25//lhb25/archive/2011/08/09/awesome-html5-and-javascript-effects.html">帅!8个惊艳的 HTML5 和 JavaScript 特效</a>

<a href="http://www.cnblogs.com/lhb25//lhb25/archive/2011/06/27/35-exclusive-rainbow-colored-flash-websites.html" target="_blank">顶!35个很漂亮的国外 Flash 网站作品欣赏</a>

<a href="http://www.cnblogs.com/lhb25//lhb25/archive/2011/08/24/outstanding-admin-panels-part-one.html" target="_blank">哇!34个漂亮网站和应用程序后台管理界面</a>

Google 排名中的 10 个最著名的 JavaScript 库

<a href="http://www.yyyweb.com/go/web" target="_blank">本博客新站点 ◆ 前端里 ◆ 欢迎围观:)</a>

欢迎任何形式的转载,但请务必注明出处。

继续阅读