| jQuery Mobile 1.0正式發行,行動網站市場又是一池春水 |
|
|
| Javascript / JQuery / 週四, 24 十一月 2011 23:19 |
|
jQuery Mobile的發展時間並非很早(註:差不多只有一年左右),但衝著jQuery在全世界的高使用率和受歡迎的程度,這個由jQuery官方發展的新計劃,果然吸引了很多網頁設計師和程式開發員的注目。它在2011年11月16日正式發佈了1.0版本,並搭配可以線上自訂佈景的ThemeRoller,果然是有想成為Web App界的領導地位的意味。在這個發佈的消息之前,則是它得到由PACKT出版社票選的「Open Source Mobile Toolkits and Libraries(開源行動工具與函式庫)」首獎的新聞。 當然它的容易學習和使用是非常吸引人的特色,而且jQuery的使用群非常大,預估在Javascript使用網站的市場佔有率有8成左右(註:這裡是參考w3techs.com最近的研究報告),其他的函式庫或框架自然就是被打假的,所以jQuery Mobile在1.0的發佈消息中說:「現在已經有8本書上市或準備上市了」就不是臭屁的了。 要談到這個稱為Mobile Web(行動網站)的特別的應用市場,在jQuery Mobile的聲勢如日中天之前,有一套jQuery的外掛 - jQTouch,雖然它只是由一個程式員所開發的外掛,依然需要jQuery的主程式一起使用,在jQuery Mobile仍然在開發的過程中,jQTouch是許多要開發此類應用的首選,也因此在今年8月份的一份Mobile Web Technology Report 2011報告中,它的市場佔有率仍然居高不下,甚至比具jQuery官方色彩的jQuery Mobile還高,不過這個局勢在jQuery Mobile正式推出1.0版本後,下半年應該會變動得很大。 有幾個原因可以參考,首先,jQuery Mobile畢竟是由jQuery官方所支援開發的,重新製作過的核心壓縮過約80kb,加上css約48kb,可以說是十分輕量化,為行動裝置量身打造的javascript函式庫和框架。相較於jQTouch是由幾個人所維護,而且需要先引用jquery主程式的作法(註:jquery約90kb),再加上jQTouch的Javascript檔案71kb,已經是兩倍大小,對於需要斤斤計較的行動裝置市場,快速載入和執行的優勢將不再。另一個重點是jQTouch的原作者已經加入另一套Sencha Touch的陣營之中,Sencha Touch並不是使用jQuery為核心的函式庫,而是以操作介面知名的Extjs函式庫為基礎,現在新版本的Sencha Touch可以見到許多jQTouch使用設計的影子,當然jQTouch的未來發展會令許多使用者憂心,甚至紛紛轉向jQuery Mobile的懷抱中。 這個市場(行動網站)的未來變化將會很大,我們看到jQuery Mobile除了是由jQuery官方所支援開發之外,也看到許多商業公司的贊助開發,例如最近宣佈要將Flash退出iPhone或其他手機市場的Adobe,或是希望能打破由Webkit引擎獨大手機市場的Mozilla。其他像是最近Adobe前些日子買下了知名的PhoneGap,紅杉資本投資Sencha公司,有eBay、紅帽等知名投資者的Appcelerator,未來已經是戰國時代的來臨。 評論: |

Joomla!台灣站長、資擘(股)軟體工程師