HTML5規(guī)范塵埃落定,5個開發(fā)工具推薦
文章分類:公司動態(tài) 發(fā)布時間:2014-11-15 原文作者:tbkj 閱讀( )
HTML5規(guī)范終于在今年正式定稿,對于從事多年HTML5開發(fā)的人員來說絕對是一個重大新聞。數(shù)字天堂董事長,DCloud CEO王安也發(fā)表了文章,從開發(fā)者和用戶兩個角度分析了HTML對兩個人群的優(yōu)勢。其實,關于HTML5的開發(fā)工具,我們以往的文章已經(jīng)介紹了很多,而這次所分享的則是過去未提到或沒有詳細介紹但又實用的五個HTML5開發(fā)工具。
1. HTML5 Maker
在未來的幾年里,HTML5動畫將會成為一個很龐大的東西,并不僅僅因為它是顯示W(wǎng)eb動畫的有效途徑,還因為廣告公司將會大量使用它。HTML5 Maker是一個可以輕松創(chuàng)建動畫效果的工具,擁有數(shù)十個模板供你選擇,你不再需要花費時間從頭開始做動畫,此外,這個工具是為產(chǎn)品創(chuàng)建橫幅廣告的不錯選擇。
主要特性:
響應動畫:適用于所有設備的不同屏幕。
模板:擁有專業(yè)高質(zhì)量設計的模板。
庫:擁有圖標、按鈕、箭頭、背景等眾多資源。
嵌入與分享:輕松地從云中將創(chuàng)建好的動畫嵌入到網(wǎng)站或博客中去。
云端:隨時編輯和下載,與客戶、團隊和朋友共同分享模板。
2. SproutCore
SproutCore是一個開源的JS-MVC框架,用于快速構建原生的Web應用。SproutCore已經(jīng)存在很多年了,它的目標是能在瀏覽器中提供極佳的桌面效果應用而無需任何瀏覽器插件。而且,SproutCore還能和任何后端服務器技術搭配使用。
3. Tumult Hype
使用Tumult Hype,你可以創(chuàng)建出非常漂亮的HTML5 Web內(nèi)容,通過它制作出的交互式內(nèi)容和動畫可以在桌面、智能手機和iPad上無壓力運行,而且還沒有編碼要求。不過有一點,Tumult Hype是收費的。
主要特性:
支持多瀏覽器
內(nèi)置支持HTML5音頻和視頻,允許創(chuàng)建多媒體。Tumult Hype采用各種先進功能,其中包括模糊、色調(diào)偏移、3D轉換等。
支持移動設備。
4. MontageJS
MontageJS是一個開源的HTML5框架,著眼于可維護性和性能設計。MontageJS通過提供模塊化組件、實時雙向數(shù)據(jù)綁定、事件處理、CommonJS依賴管理等簡化了HTML5的開發(fā),幫助構建強大的單頁Web應用。
主要特性:
面向組件的模板:這些HTML模板封裝組件的JavaScript代碼,以及資源,比如CSS文件和圖像。
功能性反應綁定(FRB):MontageJS支持組件、對象和集合之間的雙向數(shù)據(jù)綁定,允許你去協(xié)調(diào)視圖和模型之間的狀態(tài)。
可重用組件
高性能
5. LimeJS
LimeJS是一個開源的HTML5游戲框架,可以幫助你快速開發(fā)具有原生體驗的游戲,并適用于所有的移動終端,代碼已托管至Github上。LimeJS提供了一些簡化游戲開發(fā)的功能、一些場景和靈活的事件管理機制,并附帶動畫和效果轉換機制。
主要特性:
基本集成Box2D
更好的音頻支持
支持本地緩存
WebGL渲染器
跨平臺
1. HTML5 Maker
在未來的幾年里,HTML5動畫將會成為一個很龐大的東西,并不僅僅因為它是顯示W(wǎng)eb動畫的有效途徑,還因為廣告公司將會大量使用它。HTML5 Maker是一個可以輕松創(chuàng)建動畫效果的工具,擁有數(shù)十個模板供你選擇,你不再需要花費時間從頭開始做動畫,此外,這個工具是為產(chǎn)品創(chuàng)建橫幅廣告的不錯選擇。
主要特性:
響應動畫:適用于所有設備的不同屏幕。
模板:擁有專業(yè)高質(zhì)量設計的模板。
庫:擁有圖標、按鈕、箭頭、背景等眾多資源。
嵌入與分享:輕松地從云中將創(chuàng)建好的動畫嵌入到網(wǎng)站或博客中去。
云端:隨時編輯和下載,與客戶、團隊和朋友共同分享模板。
2. SproutCore
SproutCore是一個開源的JS-MVC框架,用于快速構建原生的Web應用。SproutCore已經(jīng)存在很多年了,它的目標是能在瀏覽器中提供極佳的桌面效果應用而無需任何瀏覽器插件。而且,SproutCore還能和任何后端服務器技術搭配使用。
3. Tumult Hype
使用Tumult Hype,你可以創(chuàng)建出非常漂亮的HTML5 Web內(nèi)容,通過它制作出的交互式內(nèi)容和動畫可以在桌面、智能手機和iPad上無壓力運行,而且還沒有編碼要求。不過有一點,Tumult Hype是收費的。
主要特性:
支持多瀏覽器
內(nèi)置支持HTML5音頻和視頻,允許創(chuàng)建多媒體。Tumult Hype采用各種先進功能,其中包括模糊、色調(diào)偏移、3D轉換等。
支持移動設備。
4. MontageJS
MontageJS是一個開源的HTML5框架,著眼于可維護性和性能設計。MontageJS通過提供模塊化組件、實時雙向數(shù)據(jù)綁定、事件處理、CommonJS依賴管理等簡化了HTML5的開發(fā),幫助構建強大的單頁Web應用。
主要特性:
面向組件的模板:這些HTML模板封裝組件的JavaScript代碼,以及資源,比如CSS文件和圖像。
功能性反應綁定(FRB):MontageJS支持組件、對象和集合之間的雙向數(shù)據(jù)綁定,允許你去協(xié)調(diào)視圖和模型之間的狀態(tài)。
可重用組件
高性能
5. LimeJS
LimeJS是一個開源的HTML5游戲框架,可以幫助你快速開發(fā)具有原生體驗的游戲,并適用于所有的移動終端,代碼已托管至Github上。LimeJS提供了一些簡化游戲開發(fā)的功能、一些場景和靈活的事件管理機制,并附帶動畫和效果轉換機制。
主要特性:
基本集成Box2D
更好的音頻支持
支持本地緩存
WebGL渲染器
跨平臺
原文來自:tbkj