根據(jù)jQuery Mobile Project的項目網(wǎng)站 http://jquerymobile.com 上的信息顯示,jQuery移動不僅會給主流移動操作系統(tǒng)平臺帶來jQuery核心庫,而且會發(fā)布一個完整統(tǒng)一的jQuery用戶界面框架,旨在幫助移動應(yīng)用的開發(fā)者簡化構(gòu)建應(yīng)用程序的流程。
JQuery Mobile以“Write Less, Do More”作為目標(biāo),為所有的主流移動操作系統(tǒng)平臺提供了高度統(tǒng)一的UI框架:jQuery的移動框架可以讓你為所有流行的移動平臺設(shè)計一個高度定制和品牌化的Web應(yīng)用程序,而不必為每個移動設(shè)備編寫?yīng)毺氐膽?yīng)用程序或操作系統(tǒng)。
jQuery Mobile目前支持的移動平臺有蘋果公司的iOS(iPhone,ipad,iPod Touch),Android,Black Berry OS6.0,惠普 WebOS,Mozilla的Fennec和Opera Mobile。今后,將增加包括Windows Mobile,Symbian和MeeGo在內(nèi)的更多移動平臺。
根據(jù)jQuery Mobile項目網(wǎng)站,目前jQuery Mobile的特性包括:
jQuery核心——與jQuery桌面版一致的jQuery核心和語法,以及最小的學(xué)習(xí)曲線。 兼容所有主流的移動平臺——iOS、Android、BlackBerry,Palm WebOS、Symbian、Windows Mobile、BaDa、MeeGo以及所有支持HTML的移動平臺。 輕量級 alpha版本的jQuery Mobile 其JavaScript 大小僅為 12KB , CSS 文件也只有 6KB大小。 標(biāo)記驅(qū)動的配置 jQuery Mobile采用完全的標(biāo)記驅(qū)動而不需要JavaScript的配置。 漸進(jìn)增強(qiáng) jQuery Mobile采用完全的漸進(jìn)增強(qiáng)原則:通過一個全功能的HTML網(wǎng)頁,和額外的JavaScript功能層,提供頂級的在線體驗。這意味著即使移動瀏覽器不支持JavaScript,基于jQueryMobile的移動應(yīng)用程序仍能正常的使用。 自動初始化通過使用 mobilize()函數(shù)自動初始化頁面上的所有jQuery部件。 無障礙 包括WAI-ARIA在內(nèi)的無障礙功能以確保頁面能在類似于VoiceOver等語音輔助程序和其他輔助技術(shù)下正常使用。 簡單的API 為用戶提供鼠標(biāo)、觸摸和光標(biāo)焦點簡單的輸入法支持。 強(qiáng)大的主題化框架 jQuery Mobile提供強(qiáng)大的主題化框架和UI接口。
目前jQuery Mobile開發(fā)團(tuán)隊正在緊張工作,同時著手準(zhǔn)備那些準(zhǔn)備支持的移動設(shè)備并針對這些設(shè)備進(jìn)行測試。他們爭取在今年晚些時候發(fā)布jQuery Mobile的1.0正式版本。如果你想為jQuery Mobile提供幫助,可以加入jQuery Mobile社區(qū)的討論組(http://forum.jquery.com/jquery-mobile)。
而據(jù)jQuery Mobile項目網(wǎng)站項目網(wǎng)站表明,在今年晚些時候即將推出的jQuery Mobile1.0版本中,將包括和增加以下功能:
日期選擇器,時間選擇器 進(jìn)度條 微調(diào) Themeroller支持——雖然jQueryMobile已經(jīng)完全可主題化,但開發(fā)者希望通過Themeroller使它變得更加容易。 平板優(yōu)化——alpha版本已經(jīng)具備基本的手寫功能,但1.0版本將做出更大的優(yōu)化。
jQuery Mobile開發(fā)團(tuán)隊成員表示:“能開發(fā)jQuery Mobile這個項目,我們非常興奮。移動Web太需要一個跨瀏覽器的框架,讓開發(fā)人員開發(fā)出真正的移動Web網(wǎng)站。我們將盡全力去滿足這樣的需求!
目前jQuery Mobile項目已經(jīng)得到了包括Palm, RIM,Nokia等移動操作系統(tǒng)平臺廠商和Adobe、Mozilla等移動應(yīng)用平臺和瀏覽器廠商的支持。