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