jQuery Mobile是jQuery 框架的一個元件(而非jquery的行動版本)。 jQuery Mobile是一款基於HTML5的使用者介面系統,旨在使所有智慧型手機,平板電腦和桌面裝置上都可以存取的回應網站和應用程式。 jQuery Mobile 不僅會為主流行動平台帶來jQuery核心函式庫,還會發佈一個完整統一的jQuery行動UI框架。支援全球主流的行動平台。
jQuery mobile的優點
#1.跨平台
目前大部分的行動裝置瀏覽器都支援HTML5標準,jQuery Mobile以HTML5標記配置網頁,所以可以跨不同的行動裝置,如Apple iOS,Android,BlackBerry,Windows Phone,Symbian和MeeGo等;
#2.容易學習
#jQuery Mobile透過HTML5的標記與CSS規範來配置與美化頁面,對於已經熟悉HTML5及CSS3的讀者來說,架構清晰,又易於學習.
3.提供多種函數庫
例如鍵盤,觸碰功能等,不需要辛苦編寫程式碼,只要稍加設定,就可以產生想要的功能,大大了編寫程式所花費的時間;
4.多樣的佈景主題和ThemeRoller工具
jQuery UI的ThemeRoller在線工具,只要通過下拉旱行設置,就能夠自製出相當有特色的網頁風格,並且可以將代碼下載下來應用,另外,JQuery Mobile還提供佈景主題,輕輕鬆鬆就能夠快速創建高質感的網頁.
jQuery mobile的缺點
1.比原生程式運行慢
#即使是在最新的Android和iOS硬體上(雙核心Tegra 2 Android手機,雙核心iPad2平板),JQuery Mobile應用程式都會明顯慢於原生程式。尤其是在Android上,瀏覽器比起iOS更慢且bug更多
2.古怪(跨瀏覽器、跨平台開發)
JQuery Mobile現在仍是beta版本,因此會遇到很多bug。
3. 有限的能力 vs 原生程式
很明顯,在瀏覽器上運作的JavaScript無法完全存取裝置的許多特性。
4.UI限制太大
總結:
#儘管jQuery Mobile 利用最新的HTML5、CSS3 和JavaScript,但並非所有行動裝置都提供這樣的支持。對於簡單的內容顯示和資料輸入類型的應用程式(相對的是需要豐富多媒體/遊戲程式),它是對原生程式一個強大的增強。
以上是jquery mobile怎麼樣的詳細內容。更多資訊請關注PHP中文網其他相關文章!