我們專注于高端品牌網(wǎng)站創(chuàng)意設計與開發(fā)
【深圳網(wǎng)站建設】移動Web開發(fā)有易于上手、開發(fā)周期相對短以及可以自動更新等眾多的優(yōu)點,因此,除jQuery Mobile外,還有很多框架可支持開發(fā)Web應用,如jQTouch、Sencha Touch、SproutCore等。那它們與jQuery Mobile有什么區(qū)別呢?接下來我們進行詳細說明。
1.jQTouch
jQTouch與jQuery Mobile十分相似,也是一個jQuery插件,同樣也支持HTML頁面標簽驅(qū)動,實現(xiàn)移動設備視圖切換效果。但與jQuery Mobile不同在于,它是專為WebKit內(nèi)核的瀏覽器打造的,可以借助該瀏覽器的專有功能對頁面進行渲染;此外,開發(fā)時所需的代碼量更少。如果所開發(fā)的項目中,目標用戶群都使用WebKit內(nèi)核的瀏覽器,可以考慮此框架。
2.Sencha Touch
Sencha Touch是一套基于ExtJS開發(fā)的插件庫。它與jQTouch相同,也是只針對WebKit內(nèi)核的瀏覽器開發(fā)移動應用,擁有眾多效果不錯的頁面組件和豐富的數(shù)據(jù)管理,并且全部基于最新的HTML 5與CSS 3的Web標準。與jQuery Mobile不同之處在于,它的開發(fā)語言不是基于HTML標簽,而是類似于客戶端的MVC風格編寫JavaScript代碼,相對來說,學習周期較長。
3.SproutCore
SproutCore同樣也是一款開源的JavaScript框架,以少量的代碼開發(fā)強大的Web應用。開始僅用于桌面瀏覽器的應用開發(fā),后來,由于功能強大,許多知名的廠商也紛紛使用它來開發(fā)移動Web應用。但與jQuery Mobile相比,SproutCore對一些主流終端瀏覽的支持還有許多不足之處,如屏幕尺寸略大,開發(fā)代碼相對復雜些。
文章引用:http://www.lt-ad.com/new/162.html
本站文章為深圳網(wǎng)站建設·源美網(wǎng)絡原創(chuàng)策劃,如有版權(quán)糾紛或者違規(guī)問題,請聯(lián)系我們刪除,謝謝!
上一篇: jQuery Mobile功能特點
下一篇: 網(wǎng)站建設的定義
售后保障
承諾任何問題1小時內(nèi)解決數(shù)據(jù)備份
更安全、更高效、更穩(wěn)定價格公道精準
項目經(jīng)理精準報價不弄虛作假合作無風險
重合同講信譽,無效全額退款