目前幾款基於html5的前端框架:如Bootstrap、Foundation、Semantic UI 、Amaze UI

Bootstrap是由Twitter在2011年8月推出的開源WEB前端框架,集合CSS 和HTML,使用了最新的瀏覽器技術,爲快速WEB開發提供了一套前端工具包,包括佈局、網格、表格、按鈕、表單、導航、提示,其核心就是基於Less框 架構建的CSS。Bootstrap框架擁有美觀的樣式和封裝完善的JQ插件,使用方便,基於Bootstrap的擴展也不少,這是其餘框架所沒法比擬 的,也是其最受歡迎的條件之一。前端

Foundation宣稱是世界最好的響應式前端框架,默認支持5種網格佈局,是三款框架中最複雜也是最靈活的。Bootstrap默認支持四種網格佈局,Pure默認支持一種。瀏覽器

Semantic UI是語義化設計的前端框架,開發更加直觀,UI組建可實時調試輸出,其最大的特色是充分利用CSS3動畫特效,簡潔實用漂亮的樣式。前端框架

以上各類產品咱們也用過,當時咱們發現全球有將近6%的網站是基於Bootstrap作的。不 過對於中國開發者來講,Bootstrap門檻仍然較高,並且本土化支持不夠好。首先,Bootstrap只支持英文字體,並無對中文字體作設置。在不 同操做系統、不一樣瀏覽器下,默認的中文字體多是不同的,這樣會致使網頁在某些時候顯示得不太好看。並且英文字號和中文字號的大小也不同,直接用 Bootstrap來作文字排版並不能達到最好的效果。另外,國內瀏覽器種類繁多,Bootstrap也沒法照顧到對國內瀏覽器的支持,咱們但願不斷增強 對各類本土瀏覽器的支持,幫助廣大前端開發者從最繁瑣痛苦的瀏覽器性問題中解脫出來。其次,Bootstrap尚未把重點放在豐富界面組件上,而 Amaze UI很是注重提升開發者的效率,咱們會不斷增長跨屏的界面組件,讓開發者儘可能少些代碼。第三,Bootstrap 由於最先是從PC端開始作的,因此有些 地方是先PC後移動,而Amaze UI的思路是先移動後PC。例如,Bootstrap使用了jQuery庫,而Amaze UI使用了Zepto.js,Zepto.js的體積不到jQuery的1/3,對移動端的性能很大提高。所以,一個針對中國市場的、移動優先的跨屏前端 開發框架開發者有很強的需求,也是一個行業的空白。架構

Amaze UI應該是中國首個HTML5跨屏前端開發框架,其不只兼容前幾者的優點,還具備如下優點:框架

1. 加入更多符合中國市場特性的元素:中文排版更優化,兼容中國本土主流瀏覽器工具

2. 更輕量化,不只適用於桌面端,更適合移動端佈局

3. 包含一些封裝好的Widgets,其餘框架則沒有性能

相關文章
相關標籤/搜索