一、什麼是jqMobi
jqMobi是由appMobi針對HTML5瀏覽器和行動裝置開發的JavaScript框架,是個極快速的查詢選擇庫,支援W3C查詢。
版本
jqMobi源碼最初在2012年1月份推出,基於MIT/X11許可證,託管在GitHub上,開發者可參與並透過插件不斷改進該框架。
2012年3月13日,jqMobi 1.0版本正式發表。現在最新的版本是jqMobi 2.0
jqMobi的特點
速度快
適用於智慧型手機和平板電腦
提供了60多個API調用
與jQuery相同的語法
提供了60多個API調用與jQuery相同的語法提供了60多個API調用
與jQuery相同的語法
提供了60多個API調用與jQuery相同的語法提供了60多個API調用
提供了60多個API調用
提供了60多個API調用
與jQuery的語法
小英特爾收購
英特爾2013 年2 月22 日收購HTML 5 行動應用公司appMobi Html5 開發工具和相關僱員,不過沒有收購這家新創公司。收購後 jqMobi 改名為 appframework 以後說的 jqMobi 其實就是 appframework 此舉是英特爾打造自有行動應用程式開發者工具套件的行動之一。為了對 html5 和 CSS3 提供更多支持,這個處理器巨頭可能考慮打造相應硬體。
二、jqMobi與jQuery的區別
jqMobi 是由 appMobi 開發,而 jQuery 是 jQuery Foundation 的產品。 jqMobi 原始碼是基於 jQuery 原始碼重寫的,但兩者又屬於不同的產品,jqMobi 體積更小,速度更快,相容性也有所不同。
體積更小
在壓縮後,相比jQuery jqMobi的文件較小
速度更快
據JSPerf test 的數據,它在 Android 。經測試速度是JqueryMobile的3 到5 倍,速度和SenchaTouch 差不多
相容性jqMobi 主要針對擁有WebKit 瀏覽器的作業系統(例如Android、iOS 以及最新版本的BlackBerry OS)而設計,jqMobi 2.0 已可相容於IE10(windows8 和windows phone8 平台);而jQuery 則相容於更多瀏覽器(如ie6)。三、jqMobi的組成
查詢程式庫該程式庫提供了60多個API調用,包括Ajax調用、針對webkit的系統選擇器調用等。jqUI
AppMobi 目前也致力於 jqUi 的開發,這是一個 21KB 大小的使用者介面程式庫,提供了按鈕、零件、固定的header/footer 以及可控的滾動部件。該工具包也僅針對行動版本的 WebKit 瀏覽器,同時支援 Android 2.2及更高版本。
jqPlugin