Web開發人員最喜愛的10款流行JavaScript庫
JavaScript 是 Web 開發與設計中不可或缺的東西,不管是一個簡單的網頁還是一個專業的站點,也不管你是高手還是菜鳥,你都離不開JavaScript 。如今 JavaScript 庫越來越強大,可以勝任許多復雜的工作,但是JavaScript 庫卻不勝枚舉,開發人員在眾多 JavaScript 庫面前不知道如何選擇。本文,我們將列舉出開發人員最常用的10款JavaScript庫,并對它們逐一進行介紹。
MooTools
MooTools是一個簡潔,模塊化,面向對象的JavaScript框架。它能夠幫助你更快,更簡單地編寫可擴展和兼容性強的JavaScript代碼。 Mootools從Prototype.js中汲取了許多有益的設計理念,語法也和其極其類似。但它提供的功能要比Prototype.js多,整體設計也比Prototype.js要相對完善,功能更強大,比如增加了動畫特效、拖放操作等。
YUI Library
UI Library (YUI) 是一個開放源代碼的JavaScript 函數庫。UI Library (YUI)的直觀的、豐富的API可幫助你構建高性能的desktop、服務器和移動應用程序。為了能建立一個高互動的網頁,它采用了AJAX, DHTML 和 DOM 等程式碼技術。此外,UI Library (YUI)還包含了許多CSS 資源。
jQuery
jQuery 是目前最受歡迎的JavaScript 框架。它使用 CSS 選擇器來訪問和操作網頁上的HTML元素(DOM 對象)。jQuery 同時提供 companion UI(用戶界面)和插件。Google、Microsoft、IBM和Netflix等大公司都在網站上使用 jQuery。
DevExtreme
DevExtreme包含了功能強大的HTML5,CSS和JavaScript開發框架。如果你想創建漂亮的跨平臺和多設備(無論是Windows8設備還是iPad,還是iPhone,Android等智能手機)應用程序,DevExtreme將為你提供了一個全新的解決方案!
Bookmarklet Generator
正如您所料想的,Bookmarklet Generator是一個書簽生成器:簡單地粘貼常規的JavaScript代碼,按下按鈕,您會得到一個書簽 ——準備安裝在您的瀏覽器欄。
Protorype
Protorype 是一個很獨特的JavaScript 庫,逐漸成為Web引用開發者的代碼基礎,被一些大型媒體公司和組織使用。隨著版本的更新,Protorype 在性能,用戶自定義事件以及同現代瀏覽器兼容方面越來越完善。
Dojo Toolkit
Dojo 的內核小巧,快速,精深,可用來創建反應靈敏的Web程序,擁有很出色的UI工具,在可訪問性,本地化方面也做得很好。
Modernizr
Modernizr是一個開源的JS庫,它使得那些基于訪客瀏覽器的不同(指對新標準支持性的差異)而開發不同級別體驗的設計師的工作變得更為簡單。它使得設計師可以在支持HTML5和CSS3的瀏覽器中充分利用HTML5和CSS3的特性進行開發,同時又不會犧牲其他不支持這些新技術的瀏覽器的控制。
VectorDraw web library (JavaScript)
VectorDraw web library (javascript)是一個矢量圖形庫,關鍵是它不但能夠打開CAD繪圖,而且還能在任何支持HTML5的瀏覽器中顯示通用的矢量對象,包括現在的移動設備Android和IOS系統上。VectorDraw web library完全采用Javascript編寫,并在客戶端運行,另外還包含了一個類似DXF和.Net VectorDraw Framework組件的對象模型。
Ligature.js
Ligature.js是一個腳本,能為任何類型的文章增添漂亮的連體字。這是所有排版愛好者必須擁有的!