分(fēn)享到:

jQuery與jQTouch、Sencha Touch、SproutCore的比較

日(rì)期:2016-11-10 19:29:00     閱讀(dú):430     文章(zhāng)來(lái)源:源美網絡     标簽:深圳網站(zhàn)建設,深圳網站(zhàn)制作(zuò)

深圳網站(zhàn)建設】移動Web開發有易于上手、開發周期相(xiàng)對短(duǎn)以及可(kě)以自(zì)動更新等衆多的優點,因此,除jQuery Mobile外,還(hái)有很多框架可(kě)支持開發Web應用,如(rú)jQTouch、Sencha Touch、SproutCore等。那它們與jQuery Mobile有什麽區别呢(ne)?接下來(lái)我們進行詳細說(shuō)明。


1.jQTouch

jQTouch與jQuery Mobile十分(fēn)相(xiàng)似,也是一個jQuery插件(jiàn),同樣也支持HTML頁面标簽驅動,實現移動設備視圖切換效果。但(dàn)與jQuery Mobile不同在于,它是專爲WebKit内核的浏覽器打造的,可(kě)以借助該浏覽器的專有功能對頁面進行渲染;此外,開發時所需的代碼量更少。如(rú)果所開發的項目中,目标用戶群都(dōu)使用WebKit内核的浏覽器,可(kě)以考慮此框架。


2.Sencha Touch

Sencha Touch是一套基于ExtJS開發的插件(jiàn)庫。它與jQTouch相(xiàng)同,也是隻針對WebKit内核的浏覽器開發移動應用,擁有衆多效果不錯的頁面組件(jiàn)和豐富的數據管理(lǐ),并且全部基于最新的HTML 5與CSS 3的Web标準。與jQuery Mobile不同之處在于,它的開發語言不是基于HTML标簽,而是類似于客戶端的MVC風(fēng)格編寫JavaScript代碼,相(xiàng)對來(lái)說(shuō),學習周期較長。


3.SproutCore

SproutCore同樣也是一款開源的JavaScript框架,以少量的代碼開發強大(dà)的Web應用。開始僅用于桌面浏覽器的應用開發,後來(lái),由于功能強大(dà),許多知名的廠(chǎng)商也紛紛使用它來(lái)開發移動Web應用。但(dàn)與jQuery Mobile相(xiàng)比,SproutCore對一些主流終端浏覽的支持還(hái)有許多不足之處,如(rú)屏幕尺寸略大(dà),開發代碼相(xiàng)對複雜些。



文章(zhāng)引用:

本站(zhàn)文章(zhāng)爲深圳網站(zhàn)建設·源美網絡原創策劃,如(rú)有版權糾紛或者違規問(wèn)題,請(qǐng)聯系我們删除,謝謝!

上一篇: jQuery Mobile功能特點

下一篇: 網站(zhàn)建設的定義

返回列表
最新案例
OUR ADVANTAGE WORKS

售後保障

承諾任何問(wèn)題1小時内解決

數據備份

更安全、更高效、更穩定

價格公道精準

項目經理(lǐ)精準報價不弄虛作(zuò)假

合作(zuò)無風(fēng)險

重合同講信譽,無效全額退款