Semantic UI—徹底語義化的前端界面開發框架,跟 Bootstrap 和 Foundation 比起來,仍是有些不一樣的,在功能特性上、佈局設計上、用戶體驗上均存在不少差別。 前端
Semantic UI 特色: ajax
Semantic UI 對瀏覽器的支持: 瀏覽器
Bootstrap是快速開發Web應用程序的前端工具包。它是一個CSS和HTML的集合,它使用了最新的瀏覽器技術,給你的Web開發提供了時尚的版式,表單,buttons,表格,網格系統等等。 前端框架
jQuery EasyUI 爲網頁開發提供了一堆的經常使用UI組件,包括菜單、對話框、佈局、窗簾、表格、表單等等組件。 框架
下圖是一個具備佈局效果的窗口: 工具
ExtJS 主要用來開發RIA富客戶端的AJAX應用,主要用於建立前端用戶界面,與後臺技術無關的前端ajax框架。所以,能夠把ExtJS用在.Net、Java、Php等各類開發語言開發的應用中。ExtJs最開始基於YUI技術,由開發人員 JackSlocum開發,經過參考JavaSwing等機制來組織可視化組件,不管從UI界面上CSS樣式的應用,到數據解析上的異常處理,均可算是一 款不可多得的JavaScript客戶端技術的精品。 佈局
Ext的UI組件模型和開發理念脫胎、成型於Yahoo組件庫YUI和Java平臺上Swing二者,併爲開發者屏蔽了大量跨瀏覽器方面的處理。相對來講,EXT要比開發者直接針對DOM、W3C對象模型開發UI組件輕鬆。 性能
特色以下: 學習
Amaze UI是國內首款Html5開源跨屏前端框架,優秀開源前端框架,擁有豐富的CSS+JS組件。輕量級高性能開源框架,以移動優先(Mobile first)爲理念,從小屏逐步擴展到大屏,最終實現全部屏幕適配,適應移動互聯潮流;面向 HTML5 開發,使用 CSS3 來作動畫交互,平滑、高效,更適合移動設備,讓 Web 應用更快速載;含近 20 個 CSS 組件、10 個 JS 組件,更有 17 款包含近 60 個主題的 Web 組件,可快速構建界面出色、體驗優秀的跨屏頁面,大幅提高開發效率;相比國外框架,Amaze UI 關注中文排版,根據用戶代理調整字體,實現更好的中文排版效果;兼顧國內主流瀏覽器及 App 內置瀏覽器兼容支持。 字體