1. 程式人生 > >HTML5規範塵埃落定,5個開發工具推薦

HTML5規範塵埃落定,5個開發工具推薦

HTML5規範終於在今年正式定稿,對於從事多年HTML5開發的人員來說絕對是一個重大新聞。數字天堂董事長,DCloud CEO王安也發表了文章,從開發者和使用者兩個角度分析了HTML對兩個人群的優勢。其實,關於HTML5的開發工具,我們以往的文章已經介紹了很多,而這次所分享的則是過去未提到或沒有詳細介紹但又實用的五個HTML5開發工具。


1. HTML5 Maker

在未來的幾年裡,HTML5動畫將會成為一個很龐大的東西,並不僅僅因為它是顯示Web動畫的有效途徑,還因為廣告公司將會大量使用它。HTML5 Maker是一個可以輕鬆建立動畫效果的工具,擁有數十個模板供你選擇,你不再需要花費時間從頭開始做動畫,此外,這個工具是為產品建立橫幅廣告的不錯選擇。

主要特性:

· 響應動畫:適用於所有裝置的不同螢幕。

· 模板:擁有專業高質量設計的模板。

· 庫:擁有圖示、按鈕、箭頭、背景等眾多資源。

· 嵌入與分享:輕鬆地從雲中將建立好的動畫嵌入到網站或部落格中去。

· 雲端:隨時編輯和下載,與客戶、團隊和朋友共同分享模板。

 

2. SproutCore

SproutCore是一個開源的JS-MVC框架,用於快速構建原生的Web應用。SproutCore已經存在很多年了,它的目標是能在瀏覽器中提供極佳的桌面效果應用而無需任何瀏覽器外掛。而且,SproutCore還能和任何後端伺服器技術搭配使用。


3. Tumult Hype

使用Tumult Hype,你可以創建出非常漂亮的HTML5Web內容,通過它製作出的互動式內容和動畫可以在桌面、智慧手機和iPad上無壓力執行,而且還沒有編碼要求。不過有一點,Tumult Hype是收費的。

主要特性:

· 支援多瀏覽器

· 內建支援HTML5音訊和視訊,允許建立多媒體。Tumult Hype採用各種先進功能,其中包括模糊、色調偏移、3D轉換等。

· 支援移動裝置。


4. MontageJS

MontageJS是一個開源的HTML5框架,著眼於可維護性和效能設計。MontageJS通過提供模組化元件、實時雙向資料繫結、事件處理、CommonJS依賴管理等簡化了HTML5的開發,幫助構建強大的單頁Web應用。

主要特性:

· 面向元件的模板:這些HTML模板封裝元件的JavaScript程式碼,以及資源,比如CSS檔案和影象。

· 功能性反應繫結(FRB):MontageJS支援元件、物件和集合之間的雙向資料繫結,允許你去協調檢視和模型之間的狀態。

· 可重用元件

· 高效能


5. LimeJS

LimeJS是一個開源的HTML5遊戲框架,可以幫助你快速開發具有原生體驗的遊戲,並適用於所有的移動終端,程式碼已託管至Github上。LimeJS提供了一些簡化遊戲開發的功能、一些場景和靈活的事件管理機制,並附帶動畫和效果轉換機制。

主要特性:

· 基本整合Box2D

· 更好的音訊支援

· 支援本地快取

· WebGL渲染器

· 跨平臺