1. 程式人生 > >Raphaël Raphael.js 中文幫助文件,SVG、VML、Javascript向量庫(Raphael Reference API)

Raphaël Raphael.js 中文幫助文件,SVG、VML、Javascript向量庫(Raphael Reference API)

最近迷戀網頁向量圖形處理方案,仔細研究了一個很優秀的 Javascript 向量庫,很是強大。

雖然這個庫很強大,但是他幾乎默默無聞,而且唯一的資料,就是原作者寫的英文API。

最近加班加點,終於把原版英文幫助文件翻譯為中文了。

Raphael Javascript 是一個 Javascript的向量庫。

它可以處理SVG、VML格式的向量圖,它使用SVG W3C推薦標準和VML作為建立圖形的基礎,你可以用Javascript 操作Dom 很容易的創建出複雜的柱狀圖、走勢圖、曲線圖等各種圖表,可以畫圖,可以畫出任意複雜度的影象,以及圖表或影象裁剪和旋轉等複雜操作。

同時它是跨瀏覽器的,完全支援 Internet Explorer 6.0+。

2010年6月15日,著名的JavaScript庫ExtJS與觸控式螢幕程式碼庫專案jQTouch,以及SVG、VML處理庫Raphael合併,形成新的庫Sencha。主要應對HTML5等新趨勢,加強豐富圖形和觸控式螢幕功能的重要舉措。

Raphael Javascript 的創始人 Dmitry Baranovskiy也加入ExtJS

ExtJS 是一個強大的Javascript 框架,它重元件化,很容易做出強大的、可媲美客戶端的介面(這個框架是收費的,所以國內用的人比jQuery少多了)。

jQTouch 是一個 jQuery 的外掛,主要用於手機上的 Webkit 瀏覽器上實現一些包括動畫、列表導航、預設應用樣式等各種常見UI效果的 JavaScript 庫。

Raphael Javascript 就像Sizzle一樣低調。你一定聽過 jQuery,但是大多數人沒聽過Sizzle。jQuery 的選擇器很強大,號稱業界第一,而他的選擇器元件就叫:Sizzle 。

Raphael Javascript 的作者就是大名鼎鼎的前端大牛 Dmitry Baranovskiy。

他出過幾道有意思的 Javascript 題目:《你真的已經搞懂JavaScript了嗎?》