zoukankan      html  css  js  c++  java
  • 【转】Google 排名中的 10 个最著名的 JavaScript 库

    原文:http://blog.csdn.net/tuwen/archive/2010/01/12/5181940.aspx

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

    1. jQuery: The Write Less, Do More, JavaScript Library

    jQuery: The Write Less, Do More, JavaScript Library

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

    • 当前版本: 1.3.2
    • 文件尺寸:压缩后最小19KB,未压缩为120K。
    • 作者: John Resig
    • 拥有19种语言的教程: 教程总计183种。
    • 著名用户: 超过1000个
    • 插件: 3493
    • 易学
    • 对设计师来说非常易学,使用 CSS 语法
    • 拥有大量有趣的扩展
    • 拥有非常出色的社区,可能是最大的
    • 被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, Wordpress, Drupal, Mozilla 等著名站点。

    2. MooTools – a compact javascript framework

    MooTools - a compact= 

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

    • 当前版本: 1.2.3
    • 未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端)
    • 作者: Valerio Proietti
    • 著名用户: w3ccnetbing, …
    • 官方站上的插件数目: 4
    • 拥有更好的面向对象结构
    • 它的动画效果更平滑
    • 语法及对象句柄更富逻辑

    3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications

    Prototype - Easy Ajax and DOM manipulation for dynamic web applications

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

    • 最新版本: 1.6.1
    • 未压缩尺寸: 136 KB (大约5000行代码)
    • 作者: Sam Stephenson
    • 著名用户: NASA, CNN, NBC, …
    • 插件数目: 150+
    • 更适用于大型 Web 程序

    4. Dojo Toolkit: great experiences for everyone

    Dojo - great experiences for everyone

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

    • 最新版本: 1.4 Beta
    • 未压缩尺寸: 26 KB (约5000行代码)
    • 开发组织: Dojo Foundation
    • 著名用户: AOL, IBM, Sun, …
    • 支持客户端数据存储
    • 支持服务器端数据存储
    • 异步通讯

    5. script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries

    script.aculo.us - easy-to-use, cross-browser user interface JavaScript libraries

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

    6. ExtJS: Cross-Browser Rich Internet Application Framework

    Ext JS - a cross-browser JavaScript library for building rich internet applications

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

    7. UIZE: supporting widgets, AJAX, DOM, templates, and more

    UIZE - a powerful, open source, object oriented JavaScript framewor

    UIZE 的一些现状:

    - 一个开源 JavaScript 框架
    - 很容易更换 CSS 皮肤
    - 大量内置饰件
    - 令人目眩的效果和强大的功能

    8. YUI Library: is proven, scalable, fast, and robust

    YUI is proven, scalable, fast, and robust

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

    9. Archetype

    Archetype JavaScript Framework

    Archetype 现状:

    • 最新版本: 0.10.0 (September 2009)
    • 尺寸: 2.14 MB
    • 作者: Temsa & Swiip
    • 用户: GifTeerMeteo France, …

    10. qooxdoo: the new era of web development

    qooxdoo - the new era of web development

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

  • 相关阅读:
    what is NSParameterAssert?
    scrollView的几个属性contentSize contentOffset contentInset
    Explain awakeFromNib, initwithFrame usage
    strong、weak、unsafe_unretained(ARC);retain
    iOS 面试记(二)
    Python 编程规范 by @AKaras
    Python 的类的下划线命名
    Python中数值和进制转换
    Python基本运算符
    Ubuntu Linux系统下轻松架设nginx+php服务器应用
  • 原文地址:https://www.cnblogs.com/lauer0246/p/1663591.html
Copyright © 2011-2022 走看看