2013-02-02 31 views
1

我有一個新的項目,我需要建立基於CRM Sofware一個網站。我將使用PHP和MYSQL作爲我的後端,因爲我的前端我需要一個UI框架。我發現jQuery Mobile真的很好,它的完全ajax,編碼非常簡單,並且它有一定的軟件感覺。我還看到Sencha Ext js和Adobe flex,我不想使用Sencha,因爲我沒有那麼多時間來學習它,而flex是flash,因此無法使用它。jQuery Mobile的爲Web的CRM

我的問題是,我可以使用jQuery移動作爲我的前端,我知道這是爲移動開發。但是我可以在基於Web的DESKTOP軟件中使用它嗎?他們使用jQuery Mobile有什麼缺點?

感謝提前:)

回答

2

是的,你可以很容易地使用是作爲桌面網站前端,但也有一些問題。

  1. jQuery Mobile小部件是考慮到移動設備而構建的,因此它的所有組件和小部件都具有該移動應用程序的外觀。對我來說這不是一個大問題,主要是因爲所有這些組件都可以很容易地進行視覺修改。

  2. 不同於在桌面瀏覽器的移動設備,你將有一個完整的速度優勢。過渡將工作得很好,反鋸齒將正常工作(Android上的圓角邊界是可怕的),一切都會毫無問題地工作。你應該只關心你的自我與舊版本的IE瀏覽器(但這是一個不變的問題)。其他

  3. 的一個大問題是一個佈局。您需要了解jQM是使用手機構建的,因此在開始添加組件和小部件之前,您需要在內容中創建基本佈局。在任何其他情況下,選擇菜單將從屏幕的一側延伸到另一側(根本不漂亮)。我提到

一切都不是大問題,如果你已經擁有的jQuery的知識,他們通過各種手段使用jQuery Mobile作爲一個前端。

+0

謝謝,這真的會幫助我。我將繼續使用jQuery Mobile – Nick