好用的高品質JavaScript庫一覽

來源:互聯網
上載者:User

http://developer.51cto.com/art/201203/323308.htm

--------------------------------------------------

好用的高品質JavaScript庫一覽(1)2012-03-13 14:14 開源中國 開源中國 我要評論(0) 字型大小:T | T

本文收集了15個好用的高品質JavaScript庫,希望對你有所協助

AD:

編輯器

1、Code Mirror

又一款“Online Source Editor”,基於Javascript,短小精悍,即時線上代碼高亮顯示,他不是某個富文字編輯器的附屬產品,他是許多大名鼎鼎的線上代碼編輯器的基礎庫。

視頻

2、Html5 media

html5media是一個JavaScript音頻/視頻播放器能夠讓每一個瀏覽器都能夠播放在HTML5多媒體標籤中定義的多媒體檔案。 對於不相容的瀏覽器,該播放將採用支援Flash的FlowPlayer播放器來代替。

地圖

3、Gmap

GMAP3 外掛程式用來將Google Maps插入到網頁中,Google在其產品中已經提供了很簡便的方法。但是GMAP3這個jQuery外掛程式提供了更加簡便的方法,特別是在使用一些進階功能時(如:overlays和callbacks)。

jQuery圖表庫

4、jsCharts

JScharts 是一個用來在瀏覽器上直接繪製圖表的JavaScript工具包。支援柱狀圖,圓餅圖以及簡單的曲線圖。直接將這個庫插入網頁,然後從 XML 檔案或 JavaScript 陣列變數調用資料。PNG 格式,相容所有主要瀏覽器。

5、High Charts

Highcharts是一個製作圖表的純Javascript類庫,主要特性如下:

◆ 相容性:相容當今所有的瀏覽器,包括iPhone、IE和Firefox等等;

◆ 對個人使用者完全免費;

◆ 純JS,無BS;

◆ 支援大部分的圖表類型:直線圖,曲線圖、地區圖、地區曲線圖、柱狀圖、餅裝圖、散布圖......

6、Google Flot

受Plotr和PlotKit的啟發,Ole Laursen基於jquery開發了一個圖表繪製(WEB Chart)外掛程式並命名為flot

7、Timeplot

Timeplot是一個基於DHTML的AJAX組件,用於建立時間序列、基於時間事件的圖表。

 

8、Processingjs

Processing.js是一個開放的程式設計語言,在不使用Flash或Java小程式的前提下, 可以實現程式映像、動畫和互動的應用。

9、Protovis

Protovis 是一個可視化 javaScript 圖表產生工具。

10、Ad Safe

ADsafe使放置在頁面上的客戶代碼(例如第三方的廣告指令碼以及掛件)安全,ADsafe定義了一個JavaScript的子集,足以令客戶指令碼具有用的互動性,在此同時防止惡意或者偶然的破壞以及入侵。

11、Taffydb

TaffyDB 是一個免費開源的 JavaScript 庫,用於在 Web 上實現一個輕量級的資料訪問層,也就是一個簡單的資料庫。

12、Evercookie

evercookie 是一套想辦法在瀏覽器上留下可供紀錄的痕跡的 javscript library,支援非常多方法,想盡辦法產生類似 HTTP cookie 的效果。目前實現的方法藉助了 flash 的支援。

13、jStorage-利用JavaScript進行本地化儲存

jStorage是一個簡單的用於Prototype,MooTools,jQuery在瀏覽器端快取資料(字串,數字,對象,甚至是XML節點)的封裝外掛程式。

14、Headjs

HeadJS, 非同步JavaScript載入。其最大特點就是不僅可以按順序執行還可以並發載入 js

15、Socket

Socket.IO旨在讓各種瀏覽器與行動裝置上實現即時app功能,模糊化各種傳輸機制。

原文:http://www.oschina.net/news/26706/list-of-highly-useful-javascript-libraries-for-developers

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.